Skip to content

Commit 2fd7016

Browse files
justsmthaws-lc-sys-bindings-generator
and
aws-lc-sys-bindings-generator
authored
Align aws-lc-sys v0.27.0 w/ AWS-LC v1.48.2 (#726)
* Align aws-lc-sys v0.27.0 w/ AWS-LC v1.48.2 * Symbols from macos-14-xlarge * Symbols from ubuntu-latest * Symbols from macos-13 * Symbols from x86_64-pc-windows-gnu * Symbols for powerpc64le-unknown-linux-gnu * Symbols for powerpc-unknown-linux-gnu * Symbols for aarch64-unknown-linux-musl * Symbols from x86_64-pc-windows-msvc * Symbols for aarch64-unknown-linux-gnu * Symbols for x86_64-unknown-linux-musl * Symbols for arm-unknown-linux-gnueabi * Symbols for armv7-unknown-linux-gnueabihf * Symbols from i686-pc-windows-msvc * Symbols for i686-unknown-linux-gnu * Symbols from aarch64-pc-windows-msvc * Generated headers * Generated bindings from macos-14-xlarge * Generated bindings from ubuntu-latest * Generated bindings from macos-13 * Generated bindings for i686-pc-windows-msvc * Generated bindings for x86_64-pc-windows-gnu * Generated bindings for aarch64-unknown-linux-gnu * Generated bindings for x86_64-unknown-linux-musl * Generated bindings for i686-unknown-linux-gnu * Generated bindings for aarch64-unknown-linux-musl * Generated bindings for aarch64-linux-android * Generated bindings for riscv64gc-unknown-linux-gnu * Generated bindings for x86_64-pc-windows-msvc * Generated bindings for aarch64-pc-windows-msvc * Collected source files from macos-14-xlarge * Collected source files from ubuntu-latest * Collected source files from macos-13 * 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 * Collected NASM files * Fix MSRV check --------- Co-authored-by: aws-lc-sys-bindings-generator <[email protected]>
1 parent 21f1861 commit 2fd7016

File tree

67 files changed

+199
-146
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

67 files changed

+199
-146
lines changed

aws-lc-rs/Cargo.toml

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -69,6 +69,8 @@ regex-automata = "~0.3.9"
6969
regex-syntax = "~0.7.5"
7070
# Pinned to avoid build failure in older versions
7171
proc-macro2 = "1.0.60"
72+
# Pinned dependency to preserve MSRV: 1.60.0 <= rust-version < 1.70.0
73+
once_cell = "~1.20.3"
7274

7375
[package.metadata.cargo-udeps.ignore]
74-
development = ["which", "home", "regex", "regex-automata", "regex-syntax", "proc-macro2", "jobserver", "cc"]
76+
development = ["which", "home", "regex", "regex-automata", "regex-syntax", "proc-macro2", "jobserver", "cc", "once_cell"]

aws-lc-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,4 +68,4 @@ bindgen = { version = "0.69.5", optional = true }
6868
bindgen = { version = "0.69.5" }
6969

7070
[package.metadata.aws-lc-sys]
71-
commit-hash = "d0356099f6b668697cdb381dfb09f9a694a6c9c2"
71+
commit-hash = "7bca7e96fab19e4857b70082fa4c759ff0119e12"

aws-lc-sys/builder/cc_builder/aarch64_apple_darwin.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Thu Mar 6 20:58:40 UTC 2025
3+
// Mon Mar 10 21:27:00 UTC 2025
44

55
use crate::cc_builder::Library;
66

aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_gnu.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Thu Mar 6 21:04:16 UTC 2025
3+
// Mon Mar 10 21:31:21 UTC 2025
44

55
use crate::cc_builder::Library;
66

aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_musl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Thu Mar 6 21:03:35 UTC 2025
3+
// Mon Mar 10 21:31:13 UTC 2025
44

55
use crate::cc_builder::Library;
66

aws-lc-sys/builder/cc_builder/i686_unknown_linux_gnu.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Thu Mar 6 21:03:02 UTC 2025
3+
// Mon Mar 10 21:31:05 UTC 2025
44

55
use crate::cc_builder::Library;
66

aws-lc-sys/builder/cc_builder/x86_64_apple_darwin.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Thu Mar 6 20:59:38 UTC 2025
3+
// Mon Mar 10 21:28:19 UTC 2025
44

55
use crate::cc_builder::Library;
66

aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_gnu.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Thu Mar 6 20:58:04 UTC 2025
3+
// Mon Mar 10 21:26:48 UTC 2025
44

55
use crate::cc_builder::Library;
66

aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_musl.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Thu Mar 6 21:03:20 UTC 2025
3+
// Mon Mar 10 21:31:20 UTC 2025
44

55
use crate::cc_builder::Library;
66

Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 Bytes
Binary file not shown.
0 Bytes
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
0 Bytes
Binary file not shown.
Binary file not shown.

aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -264,7 +264,6 @@
264264
#define BIO_get_fp BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_get_fp)
265265
#define BIO_get_init BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_get_init)
266266
#define BIO_get_md_ctx BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_get_md_ctx)
267-
#define BIO_get_mem_data BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_get_mem_data)
268267
#define BIO_get_mem_ptr BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_get_mem_ptr)
269268
#define BIO_get_new_index BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_get_new_index)
270269
#define BIO_get_retry_flags BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BIO_get_retry_flags)
@@ -422,6 +421,7 @@
422421
#define BN_gcd BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BN_gcd)
423422
#define BN_generate_prime_ex BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BN_generate_prime_ex)
424423
#define BN_get_flags BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BN_get_flags)
424+
#define BN_get_minimal_width BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BN_get_minimal_width)
425425
#define BN_get_rfc3526_prime_1536 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BN_get_rfc3526_prime_1536)
426426
#define BN_get_rfc3526_prime_2048 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BN_get_rfc3526_prime_2048)
427427
#define BN_get_rfc3526_prime_3072 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, BN_get_rfc3526_prime_3072)
@@ -992,6 +992,7 @@
992992
#define ED25519_check_public_key BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ED25519_check_public_key)
993993
#define ED25519_keypair BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ED25519_keypair)
994994
#define ED25519_keypair_from_seed BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ED25519_keypair_from_seed)
995+
#define ED25519_keypair_internal BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ED25519_keypair_internal)
995996
#define ED25519_sign BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ED25519_sign)
996997
#define ED25519_sign_no_self_test BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ED25519_sign_no_self_test)
997998
#define ED25519_verify BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, ED25519_verify)
@@ -2582,6 +2583,7 @@
25822583
#define X509_STORE_set_verify_cb BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_set_verify_cb)
25832584
#define X509_STORE_unlock BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_unlock)
25842585
#define X509_STORE_up_ref BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_up_ref)
2586+
#define X509_TRUST_cleanup BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_TRUST_cleanup)
25852587
#define X509_TRUST_get0 BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_TRUST_get0)
25862588
#define X509_TRUST_get0_name BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_TRUST_get0_name)
25872589
#define X509_TRUST_get_by_id BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_TRUST_get_by_id)

aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols_asm.h

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -268,7 +268,6 @@
268268
#define _BIO_get_fp BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BIO_get_fp)
269269
#define _BIO_get_init BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BIO_get_init)
270270
#define _BIO_get_md_ctx BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BIO_get_md_ctx)
271-
#define _BIO_get_mem_data BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BIO_get_mem_data)
272271
#define _BIO_get_mem_ptr BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BIO_get_mem_ptr)
273272
#define _BIO_get_new_index BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BIO_get_new_index)
274273
#define _BIO_get_retry_flags BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BIO_get_retry_flags)
@@ -426,6 +425,7 @@
426425
#define _BN_gcd BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BN_gcd)
427426
#define _BN_generate_prime_ex BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BN_generate_prime_ex)
428427
#define _BN_get_flags BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BN_get_flags)
428+
#define _BN_get_minimal_width BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BN_get_minimal_width)
429429
#define _BN_get_rfc3526_prime_1536 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BN_get_rfc3526_prime_1536)
430430
#define _BN_get_rfc3526_prime_2048 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BN_get_rfc3526_prime_2048)
431431
#define _BN_get_rfc3526_prime_3072 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, BN_get_rfc3526_prime_3072)
@@ -996,6 +996,7 @@
996996
#define _ED25519_check_public_key BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ED25519_check_public_key)
997997
#define _ED25519_keypair BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ED25519_keypair)
998998
#define _ED25519_keypair_from_seed BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ED25519_keypair_from_seed)
999+
#define _ED25519_keypair_internal BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ED25519_keypair_internal)
9991000
#define _ED25519_sign BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ED25519_sign)
10001001
#define _ED25519_sign_no_self_test BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ED25519_sign_no_self_test)
10011002
#define _ED25519_verify BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, ED25519_verify)
@@ -2586,6 +2587,7 @@
25862587
#define _X509_STORE_set_verify_cb BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_set_verify_cb)
25872588
#define _X509_STORE_unlock BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_unlock)
25882589
#define _X509_STORE_up_ref BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_up_ref)
2590+
#define _X509_TRUST_cleanup BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_TRUST_cleanup)
25892591
#define _X509_TRUST_get0 BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_TRUST_get0)
25902592
#define _X509_TRUST_get0_name BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_TRUST_get0_name)
25912593
#define _X509_TRUST_get_by_id BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_TRUST_get_by_id)

aws-lc-sys/generated-include/openssl/boringssl_prefix_symbols_nasm.inc

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -261,7 +261,6 @@
261261
%xdefine _BIO_get_fp _ %+ BORINGSSL_PREFIX %+ _BIO_get_fp
262262
%xdefine _BIO_get_init _ %+ BORINGSSL_PREFIX %+ _BIO_get_init
263263
%xdefine _BIO_get_md_ctx _ %+ BORINGSSL_PREFIX %+ _BIO_get_md_ctx
264-
%xdefine _BIO_get_mem_data _ %+ BORINGSSL_PREFIX %+ _BIO_get_mem_data
265264
%xdefine _BIO_get_mem_ptr _ %+ BORINGSSL_PREFIX %+ _BIO_get_mem_ptr
266265
%xdefine _BIO_get_new_index _ %+ BORINGSSL_PREFIX %+ _BIO_get_new_index
267266
%xdefine _BIO_get_retry_flags _ %+ BORINGSSL_PREFIX %+ _BIO_get_retry_flags
@@ -419,6 +418,7 @@
419418
%xdefine _BN_gcd _ %+ BORINGSSL_PREFIX %+ _BN_gcd
420419
%xdefine _BN_generate_prime_ex _ %+ BORINGSSL_PREFIX %+ _BN_generate_prime_ex
421420
%xdefine _BN_get_flags _ %+ BORINGSSL_PREFIX %+ _BN_get_flags
421+
%xdefine _BN_get_minimal_width _ %+ BORINGSSL_PREFIX %+ _BN_get_minimal_width
422422
%xdefine _BN_get_rfc3526_prime_1536 _ %+ BORINGSSL_PREFIX %+ _BN_get_rfc3526_prime_1536
423423
%xdefine _BN_get_rfc3526_prime_2048 _ %+ BORINGSSL_PREFIX %+ _BN_get_rfc3526_prime_2048
424424
%xdefine _BN_get_rfc3526_prime_3072 _ %+ BORINGSSL_PREFIX %+ _BN_get_rfc3526_prime_3072
@@ -989,6 +989,7 @@
989989
%xdefine _ED25519_check_public_key _ %+ BORINGSSL_PREFIX %+ _ED25519_check_public_key
990990
%xdefine _ED25519_keypair _ %+ BORINGSSL_PREFIX %+ _ED25519_keypair
991991
%xdefine _ED25519_keypair_from_seed _ %+ BORINGSSL_PREFIX %+ _ED25519_keypair_from_seed
992+
%xdefine _ED25519_keypair_internal _ %+ BORINGSSL_PREFIX %+ _ED25519_keypair_internal
992993
%xdefine _ED25519_sign _ %+ BORINGSSL_PREFIX %+ _ED25519_sign
993994
%xdefine _ED25519_sign_no_self_test _ %+ BORINGSSL_PREFIX %+ _ED25519_sign_no_self_test
994995
%xdefine _ED25519_verify _ %+ BORINGSSL_PREFIX %+ _ED25519_verify
@@ -2579,6 +2580,7 @@
25792580
%xdefine _X509_STORE_set_verify_cb _ %+ BORINGSSL_PREFIX %+ _X509_STORE_set_verify_cb
25802581
%xdefine _X509_STORE_unlock _ %+ BORINGSSL_PREFIX %+ _X509_STORE_unlock
25812582
%xdefine _X509_STORE_up_ref _ %+ BORINGSSL_PREFIX %+ _X509_STORE_up_ref
2583+
%xdefine _X509_TRUST_cleanup _ %+ BORINGSSL_PREFIX %+ _X509_TRUST_cleanup
25822584
%xdefine _X509_TRUST_get0 _ %+ BORINGSSL_PREFIX %+ _X509_TRUST_get0
25832585
%xdefine _X509_TRUST_get0_name _ %+ BORINGSSL_PREFIX %+ _X509_TRUST_get0_name
25842586
%xdefine _X509_TRUST_get_by_id _ %+ BORINGSSL_PREFIX %+ _X509_TRUST_get_by_id
@@ -4373,7 +4375,6 @@
43734375
%xdefine BIO_get_fp BORINGSSL_PREFIX %+ _BIO_get_fp
43744376
%xdefine BIO_get_init BORINGSSL_PREFIX %+ _BIO_get_init
43754377
%xdefine BIO_get_md_ctx BORINGSSL_PREFIX %+ _BIO_get_md_ctx
4376-
%xdefine BIO_get_mem_data BORINGSSL_PREFIX %+ _BIO_get_mem_data
43774378
%xdefine BIO_get_mem_ptr BORINGSSL_PREFIX %+ _BIO_get_mem_ptr
43784379
%xdefine BIO_get_new_index BORINGSSL_PREFIX %+ _BIO_get_new_index
43794380
%xdefine BIO_get_retry_flags BORINGSSL_PREFIX %+ _BIO_get_retry_flags
@@ -4531,6 +4532,7 @@
45314532
%xdefine BN_gcd BORINGSSL_PREFIX %+ _BN_gcd
45324533
%xdefine BN_generate_prime_ex BORINGSSL_PREFIX %+ _BN_generate_prime_ex
45334534
%xdefine BN_get_flags BORINGSSL_PREFIX %+ _BN_get_flags
4535+
%xdefine BN_get_minimal_width BORINGSSL_PREFIX %+ _BN_get_minimal_width
45344536
%xdefine BN_get_rfc3526_prime_1536 BORINGSSL_PREFIX %+ _BN_get_rfc3526_prime_1536
45354537
%xdefine BN_get_rfc3526_prime_2048 BORINGSSL_PREFIX %+ _BN_get_rfc3526_prime_2048
45364538
%xdefine BN_get_rfc3526_prime_3072 BORINGSSL_PREFIX %+ _BN_get_rfc3526_prime_3072
@@ -5101,6 +5103,7 @@
51015103
%xdefine ED25519_check_public_key BORINGSSL_PREFIX %+ _ED25519_check_public_key
51025104
%xdefine ED25519_keypair BORINGSSL_PREFIX %+ _ED25519_keypair
51035105
%xdefine ED25519_keypair_from_seed BORINGSSL_PREFIX %+ _ED25519_keypair_from_seed
5106+
%xdefine ED25519_keypair_internal BORINGSSL_PREFIX %+ _ED25519_keypair_internal
51045107
%xdefine ED25519_sign BORINGSSL_PREFIX %+ _ED25519_sign
51055108
%xdefine ED25519_sign_no_self_test BORINGSSL_PREFIX %+ _ED25519_sign_no_self_test
51065109
%xdefine ED25519_verify BORINGSSL_PREFIX %+ _ED25519_verify
@@ -6691,6 +6694,7 @@
66916694
%xdefine X509_STORE_set_verify_cb BORINGSSL_PREFIX %+ _X509_STORE_set_verify_cb
66926695
%xdefine X509_STORE_unlock BORINGSSL_PREFIX %+ _X509_STORE_unlock
66936696
%xdefine X509_STORE_up_ref BORINGSSL_PREFIX %+ _X509_STORE_up_ref
6697+
%xdefine X509_TRUST_cleanup BORINGSSL_PREFIX %+ _X509_TRUST_cleanup
66946698
%xdefine X509_TRUST_get0 BORINGSSL_PREFIX %+ _X509_TRUST_get0
66956699
%xdefine X509_TRUST_get0_name BORINGSSL_PREFIX %+ _X509_TRUST_get0_name
66966700
%xdefine X509_TRUST_get_by_id BORINGSSL_PREFIX %+ _X509_TRUST_get_by_id

aws-lc-sys/src/aarch64_apple_darwin_crypto.rs

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0";
111111
pub const OPENSSL_VERSION_NUMBER: i32 = 269488255;
112112
pub const SSLEAY_VERSION_NUMBER: i32 = 269488255;
113113
pub const AWSLC_API_VERSION: i32 = 32;
114-
pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.48.1\0";
114+
pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.48.2\0";
115115
pub const AES_ENCRYPT: i32 = 1;
116116
pub const AES_DECRYPT: i32 = 0;
117117
pub const AES_MAXNR: i32 = 14;
@@ -132,7 +132,7 @@ pub const CRYPTO_LOCK: i32 = 1;
132132
pub const CRYPTO_UNLOCK: i32 = 2;
133133
pub const CRYPTO_READ: i32 = 4;
134134
pub const CRYPTO_WRITE: i32 = 8;
135-
pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.48.1)\0";
135+
pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.48.2)\0";
136136
pub const OPENSSL_VERSION: i32 = 0;
137137
pub const OPENSSL_CFLAGS: i32 = 1;
138138
pub const OPENSSL_BUILT_ON: i32 = 2;
@@ -7100,13 +7100,6 @@ extern "C" {
71007100
out_len: *mut usize,
71017101
) -> ::std::os::raw::c_int;
71027102
}
7103-
extern "C" {
7104-
#[link_name = "\u{1}_aws_lc_0_27_0_BIO_get_mem_data"]
7105-
pub fn BIO_get_mem_data(
7106-
bio: *mut BIO,
7107-
contents: *mut *mut ::std::os::raw::c_char,
7108-
) -> ::std::os::raw::c_long;
7109-
}
71107103
extern "C" {
71117104
#[link_name = "\u{1}_aws_lc_0_27_0_BIO_get_mem_ptr"]
71127105
pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int;
@@ -7918,6 +7911,10 @@ extern "C" {
79187911
#[link_name = "\u{1}_aws_lc_0_27_0_BN_num_bytes"]
79197912
pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint;
79207913
}
7914+
extern "C" {
7915+
#[link_name = "\u{1}_aws_lc_0_27_0_BN_get_minimal_width"]
7916+
pub fn BN_get_minimal_width(bn: *const BIGNUM) -> ::std::os::raw::c_int;
7917+
}
79217918
extern "C" {
79227919
#[link_name = "\u{1}_aws_lc_0_27_0_BN_zero"]
79237920
pub fn BN_zero(bn: *mut BIGNUM);
@@ -25193,6 +25190,10 @@ extern "C" {
2519325190
#[link_name = "\u{1}_aws_lc_0_27_0_X509_TRUST_get_trust"]
2519425191
pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int;
2519525192
}
25193+
extern "C" {
25194+
#[link_name = "\u{1}_aws_lc_0_27_0_X509_TRUST_cleanup"]
25195+
pub fn X509_TRUST_cleanup();
25196+
}
2519625197
extern "C" {
2519725198
#[link_name = "\u{1}_aws_lc_0_27_0_X509_OBJECT_get0_X509_CRL"]
2519825199
pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL;

aws-lc-sys/src/aarch64_linux_android_crypto.rs

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0";
111111
pub const OPENSSL_VERSION_NUMBER: i32 = 269488255;
112112
pub const SSLEAY_VERSION_NUMBER: i32 = 269488255;
113113
pub const AWSLC_API_VERSION: i32 = 32;
114-
pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.48.1\0";
114+
pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.48.2\0";
115115
pub const AES_ENCRYPT: i32 = 1;
116116
pub const AES_DECRYPT: i32 = 0;
117117
pub const AES_MAXNR: i32 = 14;
@@ -132,7 +132,7 @@ pub const CRYPTO_LOCK: i32 = 1;
132132
pub const CRYPTO_UNLOCK: i32 = 2;
133133
pub const CRYPTO_READ: i32 = 4;
134134
pub const CRYPTO_WRITE: i32 = 8;
135-
pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.48.1)\0";
135+
pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.48.2)\0";
136136
pub const OPENSSL_VERSION: i32 = 0;
137137
pub const OPENSSL_CFLAGS: i32 = 1;
138138
pub const OPENSSL_BUILT_ON: i32 = 2;
@@ -6757,13 +6757,6 @@ extern "C" {
67576757
out_len: *mut usize,
67586758
) -> ::std::os::raw::c_int;
67596759
}
6760-
extern "C" {
6761-
#[link_name = "\u{1}aws_lc_0_27_0_BIO_get_mem_data"]
6762-
pub fn BIO_get_mem_data(
6763-
bio: *mut BIO,
6764-
contents: *mut *mut ::std::os::raw::c_char,
6765-
) -> ::std::os::raw::c_long;
6766-
}
67676760
extern "C" {
67686761
#[link_name = "\u{1}aws_lc_0_27_0_BIO_get_mem_ptr"]
67696762
pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int;
@@ -7575,6 +7568,10 @@ extern "C" {
75757568
#[link_name = "\u{1}aws_lc_0_27_0_BN_num_bytes"]
75767569
pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint;
75777570
}
7571+
extern "C" {
7572+
#[link_name = "\u{1}aws_lc_0_27_0_BN_get_minimal_width"]
7573+
pub fn BN_get_minimal_width(bn: *const BIGNUM) -> ::std::os::raw::c_int;
7574+
}
75787575
extern "C" {
75797576
#[link_name = "\u{1}aws_lc_0_27_0_BN_zero"]
75807577
pub fn BN_zero(bn: *mut BIGNUM);
@@ -24850,6 +24847,10 @@ extern "C" {
2485024847
#[link_name = "\u{1}aws_lc_0_27_0_X509_TRUST_get_trust"]
2485124848
pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int;
2485224849
}
24850+
extern "C" {
24851+
#[link_name = "\u{1}aws_lc_0_27_0_X509_TRUST_cleanup"]
24852+
pub fn X509_TRUST_cleanup();
24853+
}
2485324854
extern "C" {
2485424855
#[link_name = "\u{1}aws_lc_0_27_0_X509_OBJECT_get0_X509_CRL"]
2485524856
pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL;

aws-lc-sys/src/aarch64_pc_windows_msvc_crypto.rs

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ pub const AWSLC_VERSION_NAME: &[u8; 7] = b"AWS-LC\0";
111111
pub const OPENSSL_VERSION_NUMBER: i32 = 269488255;
112112
pub const SSLEAY_VERSION_NUMBER: i32 = 269488255;
113113
pub const AWSLC_API_VERSION: i32 = 32;
114-
pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.48.1\0";
114+
pub const AWSLC_VERSION_NUMBER_STRING: &[u8; 7] = b"1.48.2\0";
115115
pub const AES_ENCRYPT: i32 = 1;
116116
pub const AES_DECRYPT: i32 = 0;
117117
pub const AES_MAXNR: i32 = 14;
@@ -132,7 +132,7 @@ pub const CRYPTO_LOCK: i32 = 1;
132132
pub const CRYPTO_UNLOCK: i32 = 2;
133133
pub const CRYPTO_READ: i32 = 4;
134134
pub const CRYPTO_WRITE: i32 = 8;
135-
pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.48.1)\0";
135+
pub const OPENSSL_VERSION_TEXT: &[u8; 42] = b"OpenSSL 1.1.1 (compatible; AWS-LC 1.48.2)\0";
136136
pub const OPENSSL_VERSION: i32 = 0;
137137
pub const OPENSSL_CFLAGS: i32 = 1;
138138
pub const OPENSSL_BUILT_ON: i32 = 2;
@@ -6759,13 +6759,6 @@ extern "C" {
67596759
out_len: *mut usize,
67606760
) -> ::std::os::raw::c_int;
67616761
}
6762-
extern "C" {
6763-
#[link_name = "\u{1}aws_lc_0_27_0_BIO_get_mem_data"]
6764-
pub fn BIO_get_mem_data(
6765-
bio: *mut BIO,
6766-
contents: *mut *mut ::std::os::raw::c_char,
6767-
) -> ::std::os::raw::c_long;
6768-
}
67696762
extern "C" {
67706763
#[link_name = "\u{1}aws_lc_0_27_0_BIO_get_mem_ptr"]
67716764
pub fn BIO_get_mem_ptr(bio: *mut BIO, out: *mut *mut BUF_MEM) -> ::std::os::raw::c_int;
@@ -7577,6 +7570,10 @@ extern "C" {
75777570
#[link_name = "\u{1}aws_lc_0_27_0_BN_num_bytes"]
75787571
pub fn BN_num_bytes(bn: *const BIGNUM) -> ::std::os::raw::c_uint;
75797572
}
7573+
extern "C" {
7574+
#[link_name = "\u{1}aws_lc_0_27_0_BN_get_minimal_width"]
7575+
pub fn BN_get_minimal_width(bn: *const BIGNUM) -> ::std::os::raw::c_int;
7576+
}
75807577
extern "C" {
75817578
#[link_name = "\u{1}aws_lc_0_27_0_BN_zero"]
75827579
pub fn BN_zero(bn: *mut BIGNUM);
@@ -24852,6 +24849,10 @@ extern "C" {
2485224849
#[link_name = "\u{1}aws_lc_0_27_0_X509_TRUST_get_trust"]
2485324850
pub fn X509_TRUST_get_trust(xp: *const X509_TRUST) -> ::std::os::raw::c_int;
2485424851
}
24852+
extern "C" {
24853+
#[link_name = "\u{1}aws_lc_0_27_0_X509_TRUST_cleanup"]
24854+
pub fn X509_TRUST_cleanup();
24855+
}
2485524856
extern "C" {
2485624857
#[link_name = "\u{1}aws_lc_0_27_0_X509_OBJECT_get0_X509_CRL"]
2485724858
pub fn X509_OBJECT_get0_X509_CRL(a: *const X509_OBJECT) -> *mut X509_CRL;

0 commit comments

Comments
 (0)