Skip to content

Commit

Permalink
aws-lc-sys v0.15.0; align with AWS-LC v1.24.1 (#389)
Browse files Browse the repository at this point in the history
* 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-github-bot@amazon.com>
  • Loading branch information
justsmth and aws-lc-sys-bindings-generator committed Apr 16, 2024
1 parent ad48d14 commit 4216305
Show file tree
Hide file tree
Showing 34 changed files with 53,862 additions and 54,530 deletions.
2 changes: 1 addition & 1 deletion aws-lc-rs/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -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"
Expand Down
6 changes: 3 additions & 3 deletions aws-lc-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -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"
Expand Down Expand Up @@ -67,4 +67,4 @@ libc = "0.2.121"
paste = "1.0.11"

[package.metadata.aws-lc-sys]
commit-hash = "4e690737e0a386f8c5eb9a0a88becc7985b5d24e"
commit-hash = "e7572ee050b470b2d90e458ee32b8949e76193d5"
2 changes: 1 addition & 1 deletion aws-lc-sys/aws-lc
Submodule aws-lc updated 159 files
6 changes: 3 additions & 3 deletions aws-lc-sys/builder/cc_builder/aarch64_apple_darwin.rs
Original file line number Diff line number Diff line change
@@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
6 changes: 3 additions & 3 deletions aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_gnu.rs
Original file line number Diff line number Diff line change
@@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
6 changes: 3 additions & 3 deletions aws-lc-sys/builder/cc_builder/aarch64_unknown_linux_musl.rs
Original file line number Diff line number Diff line change
@@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
6 changes: 3 additions & 3 deletions aws-lc-sys/builder/cc_builder/i686_unknown_linux_gnu.rs
Original file line number Diff line number Diff line change
@@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
6 changes: 3 additions & 3 deletions aws-lc-sys/builder/cc_builder/x86_64_apple_darwin.rs
Original file line number Diff line number Diff line change
@@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
6 changes: 3 additions & 3 deletions aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_gnu.rs
Original file line number Diff line number Diff line change
@@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
6 changes: 3 additions & 3 deletions aws-lc-sys/builder/cc_builder/x86_64_unknown_linux_musl.rs
Original file line number Diff line number Diff line change
@@ -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",
Expand Down Expand Up @@ -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",
Expand Down Expand Up @@ -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",
Expand Down
Loading

0 comments on commit 4216305

Please sign in to comment.