Skip to content

Commit 4216305

Browse files
justsmthaws-lc-sys-bindings-generator
andauthored
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 <[email protected]>
1 parent ad48d14 commit 4216305

34 files changed

+53862
-54530
lines changed

aws-lc-rs/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ fips = ["dep:aws-lc-fips-sys"]
4646

4747
[dependencies]
4848
untrusted = { version = "0.7.1", optional = true }
49-
aws-lc-sys = { version = "0.14.0", path = "../aws-lc-sys", optional = true }
49+
aws-lc-sys = { version = "0.15.0", path = "../aws-lc-sys", optional = true }
5050
aws-lc-fips-sys = { version = "0.12.0", path = "../aws-lc-fips-sys", optional = true }
5151
zeroize = "1.7"
5252
mirai-annotations = "1.12.0"

aws-lc-sys/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
[package]
22
name = "aws-lc-sys"
33
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."
4-
version = "0.14.1"
5-
links = "aws_lc_0_14_1"
4+
version = "0.15.0"
5+
links = "aws_lc_0_15_0"
66
authors = ["AWS-LC"]
77
edition = "2021"
88
repository = "https://github.com/aws/aws-lc-rs"
@@ -67,4 +67,4 @@ libc = "0.2.121"
6767
paste = "1.0.11"
6868

6969
[package.metadata.aws-lc-sys]
70-
commit-hash = "4e690737e0a386f8c5eb9a0a88becc7985b5d24e"
70+
commit-hash = "e7572ee050b470b2d90e458ee32b8949e76193d5"

aws-lc-sys/aws-lc

Submodule aws-lc updated 159 files

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Wed Apr 3 12:53:57 UTC 2024
3+
// Tue Apr 16 16:46:43 UTC 2024
44

55
use crate::cc_builder::Library;
66

77
pub(super) const CRYPTO_LIBRARY: Library = Library {
88
name: "crypto",
9+
// This attribute is intentionally let blank
910
flags: &[],
1011
sources: &[
1112
"crypto/asn1/a_bitstr.c",
@@ -160,6 +161,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
160161
"crypto/rc4/rc4.c",
161162
"crypto/refcount_lock.c",
162163
"crypto/rsa_extra/rsa_asn1.c",
164+
"crypto/rsa_extra/rsa_crypt.c",
163165
"crypto/rsa_extra/rsa_print.c",
164166
"crypto/rsa_extra/rsassa_pss_asn1.c",
165167
"crypto/siphash/siphash.c",
@@ -208,9 +210,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
208210
"crypto/x509/x_attrib.c",
209211
"crypto/x509/x_crl.c",
210212
"crypto/x509/x_exten.c",
211-
"crypto/x509/x_info.c",
212213
"crypto/x509/x_name.c",
213-
"crypto/x509/x_pkey.c",
214214
"crypto/x509/x_pubkey.c",
215215
"crypto/x509/x_req.c",
216216
"crypto/x509/x_sig.c",

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Wed Apr 3 12:58:49 UTC 2024
3+
// Tue Apr 16 16:48:11 UTC 2024
44

55
use crate::cc_builder::Library;
66

77
pub(super) const CRYPTO_LIBRARY: Library = Library {
88
name: "crypto",
9+
// This attribute is intentionally let blank
910
flags: &[],
1011
sources: &[
1112
"crypto/asn1/a_bitstr.c",
@@ -170,6 +171,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
170171
"crypto/refcount_lock.c",
171172
"crypto/refcount_win.c",
172173
"crypto/rsa_extra/rsa_asn1.c",
174+
"crypto/rsa_extra/rsa_crypt.c",
173175
"crypto/rsa_extra/rsa_print.c",
174176
"crypto/rsa_extra/rsassa_pss_asn1.c",
175177
"crypto/siphash/siphash.c",
@@ -220,9 +222,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
220222
"crypto/x509/x_attrib.c",
221223
"crypto/x509/x_crl.c",
222224
"crypto/x509/x_exten.c",
223-
"crypto/x509/x_info.c",
224225
"crypto/x509/x_name.c",
225-
"crypto/x509/x_pkey.c",
226226
"crypto/x509/x_pubkey.c",
227227
"crypto/x509/x_req.c",
228228
"crypto/x509/x_sig.c",

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Wed Apr 3 12:59:01 UTC 2024
3+
// Tue Apr 16 16:48:10 UTC 2024
44

55
use crate::cc_builder::Library;
66

77
pub(super) const CRYPTO_LIBRARY: Library = Library {
88
name: "crypto",
9+
// This attribute is intentionally let blank
910
flags: &[],
1011
sources: &[
1112
"crypto/asn1/a_bitstr.c",
@@ -170,6 +171,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
170171
"crypto/refcount_lock.c",
171172
"crypto/refcount_win.c",
172173
"crypto/rsa_extra/rsa_asn1.c",
174+
"crypto/rsa_extra/rsa_crypt.c",
173175
"crypto/rsa_extra/rsa_print.c",
174176
"crypto/rsa_extra/rsassa_pss_asn1.c",
175177
"crypto/siphash/siphash.c",
@@ -220,9 +222,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
220222
"crypto/x509/x_attrib.c",
221223
"crypto/x509/x_crl.c",
222224
"crypto/x509/x_exten.c",
223-
"crypto/x509/x_info.c",
224225
"crypto/x509/x_name.c",
225-
"crypto/x509/x_pkey.c",
226226
"crypto/x509/x_pubkey.c",
227227
"crypto/x509/x_req.c",
228228
"crypto/x509/x_sig.c",

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Wed Apr 3 12:57:52 UTC 2024
3+
// Tue Apr 16 16:48:31 UTC 2024
44

55
use crate::cc_builder::Library;
66

77
pub(super) const CRYPTO_LIBRARY: Library = Library {
88
name: "crypto",
9+
// This attribute is intentionally let blank
910
flags: &[],
1011
sources: &[
1112
"crypto/asn1/a_bitstr.c",
@@ -170,6 +171,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
170171
"crypto/refcount_lock.c",
171172
"crypto/refcount_win.c",
172173
"crypto/rsa_extra/rsa_asn1.c",
174+
"crypto/rsa_extra/rsa_crypt.c",
173175
"crypto/rsa_extra/rsa_print.c",
174176
"crypto/rsa_extra/rsassa_pss_asn1.c",
175177
"crypto/siphash/siphash.c",
@@ -220,9 +222,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
220222
"crypto/x509/x_attrib.c",
221223
"crypto/x509/x_crl.c",
222224
"crypto/x509/x_exten.c",
223-
"crypto/x509/x_info.c",
224225
"crypto/x509/x_name.c",
225-
"crypto/x509/x_pkey.c",
226226
"crypto/x509/x_pubkey.c",
227227
"crypto/x509/x_req.c",
228228
"crypto/x509/x_sig.c",

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Wed Apr 3 12:55:24 UTC 2024
3+
// Tue Apr 16 16:48:03 UTC 2024
44

55
use crate::cc_builder::Library;
66

77
pub(super) const CRYPTO_LIBRARY: Library = Library {
88
name: "crypto",
9+
// This attribute is intentionally let blank
910
flags: &[],
1011
sources: &[
1112
"crypto/asn1/a_bitstr.c",
@@ -160,6 +161,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
160161
"crypto/rc4/rc4.c",
161162
"crypto/refcount_lock.c",
162163
"crypto/rsa_extra/rsa_asn1.c",
164+
"crypto/rsa_extra/rsa_crypt.c",
163165
"crypto/rsa_extra/rsa_print.c",
164166
"crypto/rsa_extra/rsassa_pss_asn1.c",
165167
"crypto/siphash/siphash.c",
@@ -208,9 +210,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
208210
"crypto/x509/x_attrib.c",
209211
"crypto/x509/x_crl.c",
210212
"crypto/x509/x_exten.c",
211-
"crypto/x509/x_info.c",
212213
"crypto/x509/x_name.c",
213-
"crypto/x509/x_pkey.c",
214214
"crypto/x509/x_pubkey.c",
215215
"crypto/x509/x_req.c",
216216
"crypto/x509/x_sig.c",

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Wed Apr 3 12:53:55 UTC 2024
3+
// Tue Apr 16 16:46:28 UTC 2024
44

55
use crate::cc_builder::Library;
66

77
pub(super) const CRYPTO_LIBRARY: Library = Library {
88
name: "crypto",
9+
// This attribute is intentionally let blank
910
flags: &[],
1011
sources: &[
1112
"crypto/asn1/a_bitstr.c",
@@ -171,6 +172,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
171172
"crypto/refcount_lock.c",
172173
"crypto/refcount_win.c",
173174
"crypto/rsa_extra/rsa_asn1.c",
175+
"crypto/rsa_extra/rsa_crypt.c",
174176
"crypto/rsa_extra/rsa_print.c",
175177
"crypto/rsa_extra/rsassa_pss_asn1.c",
176178
"crypto/siphash/siphash.c",
@@ -221,9 +223,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
221223
"crypto/x509/x_attrib.c",
222224
"crypto/x509/x_crl.c",
223225
"crypto/x509/x_exten.c",
224-
"crypto/x509/x_info.c",
225226
"crypto/x509/x_name.c",
226-
"crypto/x509/x_pkey.c",
227227
"crypto/x509/x_pubkey.c",
228228
"crypto/x509/x_req.c",
229229
"crypto/x509/x_sig.c",

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

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
11
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
22
// SPDX-License-Identifier: Apache-2.0 OR ISC
3-
// Wed Apr 3 12:58:24 UTC 2024
3+
// Tue Apr 16 16:48:12 UTC 2024
44

55
use crate::cc_builder::Library;
66

77
pub(super) const CRYPTO_LIBRARY: Library = Library {
88
name: "crypto",
9+
// This attribute is intentionally let blank
910
flags: &[],
1011
sources: &[
1112
"crypto/asn1/a_bitstr.c",
@@ -171,6 +172,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
171172
"crypto/refcount_lock.c",
172173
"crypto/refcount_win.c",
173174
"crypto/rsa_extra/rsa_asn1.c",
175+
"crypto/rsa_extra/rsa_crypt.c",
174176
"crypto/rsa_extra/rsa_print.c",
175177
"crypto/rsa_extra/rsassa_pss_asn1.c",
176178
"crypto/siphash/siphash.c",
@@ -221,9 +223,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
221223
"crypto/x509/x_attrib.c",
222224
"crypto/x509/x_crl.c",
223225
"crypto/x509/x_exten.c",
224-
"crypto/x509/x_info.c",
225226
"crypto/x509/x_name.c",
226-
"crypto/x509/x_pkey.c",
227227
"crypto/x509/x_pubkey.c",
228228
"crypto/x509/x_req.c",
229229
"crypto/x509/x_sig.c",

0 commit comments

Comments
 (0)