Skip to content

Commit f031c04

Browse files
justsmthaws-lc-fips-sys-bindings-generator
andauthored
Prepare aws-lc-fips-sys v0.13.7 (#823)
* Prepare aws-lc-fips-sys v0.13.7 * Symbols from macos-14 * Symbols from ubuntu-latest * Symbols from macos-13 * Symbols for aarch64-unknown-linux-gnu * Symbols for aarch64-unknown-linux-musl * Symbols for x86_64-unknown-linux-musl * Generated headers * Generated bindings from ubuntu-latest * Generated bindings from macos-14 * Generated bindings from macos-13 * Generated bindings for aarch64-unknown-linux-gnu * Generated bindings for aarch64-unknown-linux-musl * Generated bindings for x86_64-unknown-linux-musl --------- Co-authored-by: aws-lc-fips-sys-bindings-generator <[email protected]>
1 parent 8b8122b commit f031c04

17 files changed

+15777
-15631
lines changed

aws-lc-fips-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-fips-sys"
33
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."
4-
version = "0.13.6"
5-
links = "aws_lc_fips_0_13_6"
4+
version = "0.13.7"
5+
links = "aws_lc_fips_0_13_7"
66
authors = ["AWS-LC"]
77
edition = "2021"
88
repository = "https://github.com/aws/aws-lc-rs"
@@ -82,4 +82,4 @@ bindgen = { version = "0.69.5" }
8282
regex = "~1.9.6"
8383

8484
[package.metadata.aws-lc-fips-sys]
85-
commit-hash = "bf956839f77f4b3ac3ad637a0b3752be8a3a72f9"
85+
commit-hash = "205ad181868086a090e6b766c076a9732ad354c7"

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
#define BORINGSSL_PREFIX_SYMBOLS_H
1818

1919
#ifndef BORINGSSL_PREFIX
20-
#define BORINGSSL_PREFIX aws_lc_fips_0_13_6
20+
#define BORINGSSL_PREFIX aws_lc_fips_0_13_7
2121
#endif // BORINGSSL_PREFIX
2222

2323

@@ -2469,6 +2469,7 @@
24692469
#define X509_SIG_getm BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_SIG_getm)
24702470
#define X509_SIG_it BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_SIG_it)
24712471
#define X509_SIG_new BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_SIG_new)
2472+
#define X509_STORE_CTX_add_custom_crit_oid BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_add_custom_crit_oid)
24722473
#define X509_STORE_CTX_cleanup BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_cleanup)
24732474
#define X509_STORE_CTX_free BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_free)
24742475
#define X509_STORE_CTX_get0_cert BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_get0_cert)
@@ -2507,6 +2508,7 @@
25072508
#define X509_STORE_CTX_set_time_posix BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_set_time_posix)
25082509
#define X509_STORE_CTX_set_trust BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_set_trust)
25092510
#define X509_STORE_CTX_set_verify_cb BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_set_verify_cb)
2511+
#define X509_STORE_CTX_set_verify_crit_oids BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_set_verify_crit_oids)
25102512
#define X509_STORE_CTX_trusted_stack BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_CTX_trusted_stack)
25112513
#define X509_STORE_add_cert BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_add_cert)
25122514
#define X509_STORE_add_crl BORINGSSL_ADD_PREFIX(BORINGSSL_PREFIX, X509_STORE_add_crl)

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

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@
2020
#define BORINGSSL_PREFIX_SYMBOLS_ASM_H
2121

2222
#ifndef BORINGSSL_PREFIX
23-
#define BORINGSSL_PREFIX aws_lc_fips_0_13_6
23+
#define BORINGSSL_PREFIX aws_lc_fips_0_13_7
2424
#endif // BORINGSSL_PREFIX
2525

2626
// On iOS and macOS, we need to treat assembly symbols differently from other
@@ -2473,6 +2473,7 @@
24732473
#define _X509_SIG_getm BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_SIG_getm)
24742474
#define _X509_SIG_it BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_SIG_it)
24752475
#define _X509_SIG_new BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_SIG_new)
2476+
#define _X509_STORE_CTX_add_custom_crit_oid BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_add_custom_crit_oid)
24762477
#define _X509_STORE_CTX_cleanup BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_cleanup)
24772478
#define _X509_STORE_CTX_free BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_free)
24782479
#define _X509_STORE_CTX_get0_cert BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_get0_cert)
@@ -2511,6 +2512,7 @@
25112512
#define _X509_STORE_CTX_set_time_posix BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_set_time_posix)
25122513
#define _X509_STORE_CTX_set_trust BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_set_trust)
25132514
#define _X509_STORE_CTX_set_verify_cb BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_set_verify_cb)
2515+
#define _X509_STORE_CTX_set_verify_crit_oids BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_set_verify_crit_oids)
25142516
#define _X509_STORE_CTX_trusted_stack BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_CTX_trusted_stack)
25152517
#define _X509_STORE_add_cert BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_add_cert)
25162518
#define _X509_STORE_add_crl BORINGSSL_ADD_PREFIX_MAC_ASM(BORINGSSL_PREFIX, X509_STORE_add_crl)

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
%define BORINGSSL_PREFIX_SYMBOLS_NASM_INC
1818

1919
%ifndef BORINGSSL_PREFIX
20-
%define BORINGSSL_PREFIX aws_lc_fips_0_13_6
20+
%define BORINGSSL_PREFIX aws_lc_fips_0_13_7
2121
%endif ; BORINGSSL_PREFIX
2222

2323
; 32-bit Windows adds underscores to C functions, while 64-bit Windows does not.
@@ -2466,6 +2466,7 @@
24662466
%xdefine _X509_SIG_getm _ %+ BORINGSSL_PREFIX %+ _X509_SIG_getm
24672467
%xdefine _X509_SIG_it _ %+ BORINGSSL_PREFIX %+ _X509_SIG_it
24682468
%xdefine _X509_SIG_new _ %+ BORINGSSL_PREFIX %+ _X509_SIG_new
2469+
%xdefine _X509_STORE_CTX_add_custom_crit_oid _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_add_custom_crit_oid
24692470
%xdefine _X509_STORE_CTX_cleanup _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_cleanup
24702471
%xdefine _X509_STORE_CTX_free _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_free
24712472
%xdefine _X509_STORE_CTX_get0_cert _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_get0_cert
@@ -2504,6 +2505,7 @@
25042505
%xdefine _X509_STORE_CTX_set_time_posix _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_time_posix
25052506
%xdefine _X509_STORE_CTX_set_trust _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_trust
25062507
%xdefine _X509_STORE_CTX_set_verify_cb _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_verify_cb
2508+
%xdefine _X509_STORE_CTX_set_verify_crit_oids _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_verify_crit_oids
25072509
%xdefine _X509_STORE_CTX_trusted_stack _ %+ BORINGSSL_PREFIX %+ _X509_STORE_CTX_trusted_stack
25082510
%xdefine _X509_STORE_add_cert _ %+ BORINGSSL_PREFIX %+ _X509_STORE_add_cert
25092511
%xdefine _X509_STORE_add_crl _ %+ BORINGSSL_PREFIX %+ _X509_STORE_add_crl
@@ -6288,6 +6290,7 @@
62886290
%xdefine X509_SIG_getm BORINGSSL_PREFIX %+ _X509_SIG_getm
62896291
%xdefine X509_SIG_it BORINGSSL_PREFIX %+ _X509_SIG_it
62906292
%xdefine X509_SIG_new BORINGSSL_PREFIX %+ _X509_SIG_new
6293+
%xdefine X509_STORE_CTX_add_custom_crit_oid BORINGSSL_PREFIX %+ _X509_STORE_CTX_add_custom_crit_oid
62916294
%xdefine X509_STORE_CTX_cleanup BORINGSSL_PREFIX %+ _X509_STORE_CTX_cleanup
62926295
%xdefine X509_STORE_CTX_free BORINGSSL_PREFIX %+ _X509_STORE_CTX_free
62936296
%xdefine X509_STORE_CTX_get0_cert BORINGSSL_PREFIX %+ _X509_STORE_CTX_get0_cert
@@ -6326,6 +6329,7 @@
63266329
%xdefine X509_STORE_CTX_set_time_posix BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_time_posix
63276330
%xdefine X509_STORE_CTX_set_trust BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_trust
63286331
%xdefine X509_STORE_CTX_set_verify_cb BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_verify_cb
6332+
%xdefine X509_STORE_CTX_set_verify_crit_oids BORINGSSL_PREFIX %+ _X509_STORE_CTX_set_verify_crit_oids
63296333
%xdefine X509_STORE_CTX_trusted_stack BORINGSSL_PREFIX %+ _X509_STORE_CTX_trusted_stack
63306334
%xdefine X509_STORE_add_cert BORINGSSL_PREFIX %+ _X509_STORE_add_cert
63316335
%xdefine X509_STORE_add_crl BORINGSSL_PREFIX %+ _X509_STORE_add_crl

0 commit comments

Comments
 (0)