Skip to content

Commit f0a6350

Browse files
authored
Prepare aws-lc-sys v0.30.0 (#829)
1 parent 378163b commit f0a6350

File tree

95 files changed

+37803
-34414
lines changed

Some content is hidden

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

95 files changed

+37803
-34414
lines changed

.github/workflows/cross.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -347,6 +347,7 @@ jobs:
347347
echo "GOPATH=${SYSROOT}" >> $GITHUB_ENV
348348
echo "GOROOT=${SYSROOT}/lib/go" >> $GITHUB_ENV
349349
echo "CMAKE_GENERATOR=Ninja" >> $GITHUB_ENV
350+
echo "LIBCLANG_PATH=${SYSROOT}/lib" >> $GITHUB_ENV
350351
cygpath -w ${SYSROOT}/bin >> $GITHUB_PATH
351352
- name: Checkout
352353
uses: actions/checkout@v4

aws-lc-rs/Cargo.toml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,9 +1,9 @@
11
[package]
22
name = "aws-lc-rs"
33
authors = ["AWS-LibCrypto"]
4-
version = "1.13.1"
4+
version = "1.13.2"
55
# this crate re-exports whatever sys crate that was selected
6-
links = "aws_lc_rs_1_13_1_sys"
6+
links = "aws_lc_rs_1_13_2_sys"
77
edition = "2021"
88
rust-version = "1.63.0"
99
keywords = ["crypto", "cryptography", "security"]
@@ -47,7 +47,7 @@ fips = ["dep:aws-lc-fips-sys"]
4747

4848
[dependencies]
4949
untrusted = { version = "0.7.1", optional = true }
50-
aws-lc-sys = { version = "0.29.0", path = "../aws-lc-sys", optional = true }
50+
aws-lc-sys = { version = "0.30.0", path = "../aws-lc-sys", optional = true }
5151
aws-lc-fips-sys = { version = "0.13.1", path = "../aws-lc-fips-sys", optional = true }
5252
zeroize = "1.7"
5353

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.29.0"
5-
links = "aws_lc_0_29_0"
4+
version = "0.30.0"
5+
links = "aws_lc_0_30_0"
66
authors = ["AWS-LC"]
77
edition = "2021"
88
repository = "https://github.com/aws/aws-lc-rs"
@@ -73,4 +73,4 @@ bindgen = { version = "0.69.5", optional = true }
7373
bindgen = { version = "0.69.5" }
7474

7575
[package.metadata.aws-lc-sys]
76-
commit-hash = "a614f97527d16461d5c904ef90d3bb647e35265f"
76+
commit-hash = "8b4e504c71fb129047e1b1e85fb5639154196884"

aws-lc-sys/aws-lc

Submodule aws-lc updated 216 files

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

Lines changed: 4 additions & 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 May 8 11:23:37 UTC 2025
3+
// Wed Jun 18 19:19:22 UTC 2025
44

55
use crate::cc_builder::Library;
66

@@ -39,8 +39,10 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
3939
"crypto/asn1/tasn_utl.c",
4040
"crypto/base64/base64.c",
4141
"crypto/bio/bio.c",
42+
"crypto/bio/bio_addr.c",
4243
"crypto/bio/bio_mem.c",
4344
"crypto/bio/connect.c",
45+
"crypto/bio/dgram.c",
4446
"crypto/bio/errno.c",
4547
"crypto/bio/fd.c",
4648
"crypto/bio/file.c",
@@ -73,6 +75,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
7375
"crypto/cipher_extra/e_tls.c",
7476
"crypto/cipher_extra/tls_cbc.c",
7577
"crypto/conf/conf.c",
78+
"crypto/console/console.c",
7679
"crypto/crypto.c",
7780
"crypto/decrepit/bio/base64_bio.c",
7881
"crypto/decrepit/blowfish/blowfish.c",

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

Lines changed: 4 additions & 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 May 8 11:28:06 UTC 2025
3+
// Wed Jun 18 19:22:08 UTC 2025
44

55
use crate::cc_builder::Library;
66

@@ -39,8 +39,10 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
3939
"crypto/asn1/tasn_utl.c",
4040
"crypto/base64/base64.c",
4141
"crypto/bio/bio.c",
42+
"crypto/bio/bio_addr.c",
4243
"crypto/bio/bio_mem.c",
4344
"crypto/bio/connect.c",
45+
"crypto/bio/dgram.c",
4446
"crypto/bio/errno.c",
4547
"crypto/bio/fd.c",
4648
"crypto/bio/file.c",
@@ -73,6 +75,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
7375
"crypto/cipher_extra/e_tls.c",
7476
"crypto/cipher_extra/tls_cbc.c",
7577
"crypto/conf/conf.c",
78+
"crypto/console/console.c",
7679
"crypto/crypto.c",
7780
"crypto/decrepit/bio/base64_bio.c",
7881
"crypto/decrepit/blowfish/blowfish.c",

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

Lines changed: 4 additions & 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 May 8 11:27:39 UTC 2025
3+
// Wed Jun 18 19:21:50 UTC 2025
44

55
use crate::cc_builder::Library;
66

@@ -39,8 +39,10 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
3939
"crypto/asn1/tasn_utl.c",
4040
"crypto/base64/base64.c",
4141
"crypto/bio/bio.c",
42+
"crypto/bio/bio_addr.c",
4243
"crypto/bio/bio_mem.c",
4344
"crypto/bio/connect.c",
45+
"crypto/bio/dgram.c",
4446
"crypto/bio/errno.c",
4547
"crypto/bio/fd.c",
4648
"crypto/bio/file.c",
@@ -73,6 +75,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
7375
"crypto/cipher_extra/e_tls.c",
7476
"crypto/cipher_extra/tls_cbc.c",
7577
"crypto/conf/conf.c",
78+
"crypto/console/console.c",
7679
"crypto/crypto.c",
7780
"crypto/decrepit/bio/base64_bio.c",
7881
"crypto/decrepit/blowfish/blowfish.c",

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

Lines changed: 4 additions & 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 May 8 11:28:00 UTC 2025
3+
// Wed Jun 18 19:21:59 UTC 2025
44

55
use crate::cc_builder::Library;
66

@@ -39,8 +39,10 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
3939
"crypto/asn1/tasn_utl.c",
4040
"crypto/base64/base64.c",
4141
"crypto/bio/bio.c",
42+
"crypto/bio/bio_addr.c",
4243
"crypto/bio/bio_mem.c",
4344
"crypto/bio/connect.c",
45+
"crypto/bio/dgram.c",
4446
"crypto/bio/errno.c",
4547
"crypto/bio/fd.c",
4648
"crypto/bio/file.c",
@@ -73,6 +75,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
7375
"crypto/cipher_extra/e_tls.c",
7476
"crypto/cipher_extra/tls_cbc.c",
7577
"crypto/conf/conf.c",
78+
"crypto/console/console.c",
7679
"crypto/crypto.c",
7780
"crypto/decrepit/bio/base64_bio.c",
7881
"crypto/decrepit/blowfish/blowfish.c",

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

Lines changed: 4 additions & 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 May 8 11:27:58 UTC 2025
3+
// Wed Jun 18 19:21:52 UTC 2025
44

55
use crate::cc_builder::Library;
66

@@ -39,8 +39,10 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
3939
"crypto/asn1/tasn_utl.c",
4040
"crypto/base64/base64.c",
4141
"crypto/bio/bio.c",
42+
"crypto/bio/bio_addr.c",
4243
"crypto/bio/bio_mem.c",
4344
"crypto/bio/connect.c",
45+
"crypto/bio/dgram.c",
4446
"crypto/bio/errno.c",
4547
"crypto/bio/fd.c",
4648
"crypto/bio/file.c",
@@ -73,6 +75,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
7375
"crypto/cipher_extra/e_tls.c",
7476
"crypto/cipher_extra/tls_cbc.c",
7577
"crypto/conf/conf.c",
78+
"crypto/console/console.c",
7679
"crypto/crypto.c",
7780
"crypto/decrepit/bio/base64_bio.c",
7881
"crypto/decrepit/blowfish/blowfish.c",

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

Lines changed: 4 additions & 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 May 8 11:24:18 UTC 2025
3+
// Wed Jun 18 19:22:36 UTC 2025
44

55
use crate::cc_builder::Library;
66

@@ -39,8 +39,10 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
3939
"crypto/asn1/tasn_utl.c",
4040
"crypto/base64/base64.c",
4141
"crypto/bio/bio.c",
42+
"crypto/bio/bio_addr.c",
4243
"crypto/bio/bio_mem.c",
4344
"crypto/bio/connect.c",
45+
"crypto/bio/dgram.c",
4446
"crypto/bio/errno.c",
4547
"crypto/bio/fd.c",
4648
"crypto/bio/file.c",
@@ -73,6 +75,7 @@ pub(super) const CRYPTO_LIBRARY: Library = Library {
7375
"crypto/cipher_extra/e_tls.c",
7476
"crypto/cipher_extra/tls_cbc.c",
7577
"crypto/conf/conf.c",
78+
"crypto/console/console.c",
7679
"crypto/crypto.c",
7780
"crypto/decrepit/bio/base64_bio.c",
7881
"crypto/decrepit/blowfish/blowfish.c",

0 commit comments

Comments
 (0)