Skip to content

Commit

Permalink
Update aws-lc-fips-sys to v0.13.0, align w/ AWS-LC-FIPS-3.0.0 (#626)
Browse files Browse the repository at this point in the history
* Update aws-lc-fips-sys to v0.13, FIPS v3.0

* Symbols from macos-14-xlarge

* Symbols from ubuntu-latest

* Symbols from macos-13

* Symbols for x86_64-unknown-linux-musl

* Symbols for aarch64-unknown-linux-musl

* Symbols for aarch64-unknown-linux-gnu

* Generated headers

* Generated bindings from ubuntu-latest

* Generated bindings from macos-14-xlarge

* Generated bindings for aarch64-unknown-linux-gnu

* Generated bindings from macos-13

* Generated bindings for aarch64-unknown-linux-musl

* Generated bindings for x86_64-unknown-linux-musl

* Update FIPS indicator test for newly supported operations

---------

Co-authored-by: aws-lc-fips-sys-bindings-generator <aws-lc-github-bot@amazon.com>
  • Loading branch information
justsmth and aws-lc-fips-sys-bindings-generator authored Dec 11, 2024
1 parent f5b2b78 commit 3d3da2b
Show file tree
Hide file tree
Showing 26 changed files with 91,734 additions and 89,333 deletions.
2 changes: 1 addition & 1 deletion Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@ update-aws-lc-fips-sys:
git submodule update --init --remote --checkout -- aws-lc-fips-sys/aws-lc
cd aws-lc-fips-sys/aws-lc && \
git fetch --all && \
git tag -l | xargs ../../scripts/tools/semver.rs fips-v2 | xargs git checkout
git tag -l | xargs ../../scripts/tools/semver.rs fips-v3 | xargs git checkout

update-aws-lc-sys:
git submodule update --init --remote --checkout -- aws-lc-sys/aws-lc
Expand Down
10 changes: 7 additions & 3 deletions aws-lc-fips-sys/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
[package]
name = "aws-lc-fips-sys"
description = "AWS-LC is a general-purpose cryptographic library maintained by the AWS Cryptography team for AWS and their customers. This is the FIPS validated version of AWS-LC."
version = "0.12.15"
links = "aws_lc_fips_0_12_15"
version = "0.13.0"
links = "aws_lc_fips_0_13_0"
authors = ["AWS-LC"]
edition = "2021"
repository = "https://github.com/aws/aws-lc-rs"
Expand Down Expand Up @@ -76,5 +76,9 @@ bindgen = { version = "0.69.5" }
libc = "0.2.121"
paste = "1.0.11"

[dev-dependencies]
# Pinned dependency to preserve MSRV: 1.60.0 <= rust-version < 1.65.0
regex = "~1.9.6"

[package.metadata.aws-lc-fips-sys]
commit-hash = "ec94d74a19b5a0aa738b436a95bb06ff87fc7ba9"
commit-hash = "8b7a9378b60eb82642df0cc4aa1484c2ba95f3a0"
2 changes: 1 addition & 1 deletion aws-lc-fips-sys/aws-lc
Submodule aws-lc updated 1864 files
758 changes: 572 additions & 186 deletions aws-lc-fips-sys/generated-include/openssl/boringssl_prefix_symbols.h

Large diffs are not rendered by default.

758 changes: 572 additions & 186 deletions aws-lc-fips-sys/generated-include/openssl/boringssl_prefix_symbols_asm.h

Large diffs are not rendered by default.

1,514 changes: 1,143 additions & 371 deletions aws-lc-fips-sys/generated-include/openssl/boringssl_prefix_symbols_nasm.inc

Large diffs are not rendered by default.

25,659 changes: 12,740 additions & 12,919 deletions aws-lc-fips-sys/src/aarch64_apple_darwin_crypto.rs

Large diffs are not rendered by default.

32,475 changes: 16,148 additions & 16,327 deletions aws-lc-fips-sys/src/aarch64_unknown_linux_gnu_crypto.rs

Large diffs are not rendered by default.

27,455 changes: 13,638 additions & 13,817 deletions aws-lc-fips-sys/src/aarch64_unknown_linux_musl_crypto.rs

Large diffs are not rendered by default.

27,943 changes: 13,878 additions & 14,065 deletions aws-lc-fips-sys/src/x86_64_apple_darwin_crypto.rs

Large diffs are not rendered by default.

32,471 changes: 16,142 additions & 16,329 deletions aws-lc-fips-sys/src/x86_64_unknown_linux_gnu_crypto.rs

Large diffs are not rendered by default.

27,991 changes: 13,902 additions & 14,089 deletions aws-lc-fips-sys/src/x86_64_unknown_linux_musl_crypto.rs

Large diffs are not rendered by default.

Loading

0 comments on commit 3d3da2b

Please sign in to comment.