Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bump aws-lc-sys to v0.23.1 #613

Merged
merged 36 commits into from
Nov 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
36 commits
Select commit Hold shift + click to select a range
505ab07
Prepare aws-lc-sys v0.23.1
justsmth Nov 22, 2024
f85288d
Symbols from ubuntu-latest
Nov 22, 2024
cda8507
Symbols from macos-14-xlarge
Nov 22, 2024
b3f0c1a
Symbols from x86_64-pc-windows-gnu
Nov 22, 2024
7f160f5
Symbols from i686-pc-windows-msvc
Nov 22, 2024
d4a10d9
Symbols from x86_64-pc-windows-msvc
Nov 22, 2024
3890a39
Symbols for aarch64-unknown-linux-gnu
Nov 22, 2024
0ee3172
Symbols for i686-unknown-linux-gnu
Nov 22, 2024
fdf18b9
Symbols for powerpc64le-unknown-linux-gnu
Nov 22, 2024
5d15fdd
Symbols for powerpc-unknown-linux-gnu
Nov 22, 2024
d35e6bb
Symbols from macos-13
Nov 22, 2024
fae12c9
Symbols for arm-unknown-linux-gnueabi
Nov 22, 2024
17cf1ec
Symbols for armv7-unknown-linux-gnueabihf
Nov 22, 2024
3998555
Symbols for aarch64-unknown-linux-musl
Nov 22, 2024
1bb8477
Symbols for x86_64-unknown-linux-musl
Nov 22, 2024
121fbc3
Symbols from aarch64-pc-windows-msvc
Nov 22, 2024
a6dc622
Generated headers
Nov 22, 2024
4500f5c
Generated bindings from ubuntu-latest
Nov 22, 2024
6c519ec
Generated bindings from macos-14-xlarge
Nov 22, 2024
2bab2f1
Generated bindings from macos-13
Nov 22, 2024
f3af03d
Generated bindings for aarch64-pc-windows-msvc
Nov 22, 2024
7eec02c
Generated bindings for aarch64-unknown-linux-musl
Nov 22, 2024
e5f4587
Generated bindings for x86_64-unknown-linux-musl
Nov 22, 2024
97a3ee6
Generated bindings for x86_64-pc-windows-gnu
Nov 22, 2024
e20c71c
Generated bindings for x86_64-pc-windows-msvc
Nov 22, 2024
0c78463
Generated bindings for aarch64-unknown-linux-gnu
Nov 22, 2024
bfd722a
Generated bindings for i686-unknown-linux-gnu
Nov 22, 2024
1d46889
Generated bindings for i686-pc-windows-msvc
Nov 22, 2024
c8819f2
Collected source files from ubuntu-latest
Nov 22, 2024
8eef1a1
Collected source files from macos-14-xlarge
Nov 22, 2024
e5055e1
Collected source files from macos-13
Nov 22, 2024
99fe46f
Collected source files for x86_64-unknown-linux-musl
Nov 22, 2024
ee7d56a
Collected source files for i686-unknown-linux-gnu
Nov 22, 2024
2ed2566
Collected source files for aarch64-unknown-linux-gnu
Nov 22, 2024
0b36f6b
Collected source files for aarch64-unknown-linux-musl
Nov 22, 2024
4d4aa18
Collected NASM files
Nov 22, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 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.23.0"
links = "aws_lc_0_23_0"
version = "0.23.1"
links = "aws_lc_0_23_1"
authors = ["AWS-LC"]
edition = "2021"
repository = "https://github.com/aws/aws-lc-rs"
Expand Down
2 changes: 1 addition & 1 deletion aws-lc-sys/builder/cc_builder/aarch64_apple_darwin.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Fri Nov 15 14:05:12 UTC 2024
// Fri Nov 22 14:18:21 UTC 2024

use crate::cc_builder::Library;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Fri Nov 15 14:09:33 UTC 2024
// Fri Nov 22 14:23:45 UTC 2024

use crate::cc_builder::Library;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Fri Nov 15 14:10:29 UTC 2024
// Fri Nov 22 14:24:06 UTC 2024

use crate::cc_builder::Library;

Expand Down
2 changes: 1 addition & 1 deletion aws-lc-sys/builder/cc_builder/i686_unknown_linux_gnu.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Fri Nov 15 14:09:55 UTC 2024
// Fri Nov 22 14:24:39 UTC 2024

use crate::cc_builder::Library;

Expand Down
2 changes: 1 addition & 1 deletion aws-lc-sys/builder/cc_builder/x86_64_apple_darwin.rs
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Fri Nov 15 14:07:24 UTC 2024
// Fri Nov 22 14:19:24 UTC 2024

use crate::cc_builder::Library;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Fri Nov 15 14:05:04 UTC 2024
// Fri Nov 22 14:17:54 UTC 2024

use crate::cc_builder::Library;

Expand Down
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
// Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved.
// SPDX-License-Identifier: Apache-2.0 OR ISC
// Fri Nov 15 14:09:51 UTC 2024
// Fri Nov 22 14:24:22 UTC 2024

use crate::cc_builder::Library;

Expand Down
36 changes: 18 additions & 18 deletions aws-lc-sys/builder/prebuilt-nasm/aes128gcmsiv-x86_64-disasm.txt
Original file line number Diff line number Diff line change
Expand Up @@ -31,7 +31,7 @@ GFMUL:
000000000000005D: 90 nop
000000000000005E: 90 nop
000000000000005F: 90 nop
aws_lc_0_23_0_aesgcmsiv_htable_init:
aws_lc_0_23_1_aesgcmsiv_htable_init:
0000000000000060: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000000065: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
000000000000006A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -74,7 +74,7 @@ L$SEH_end_aesgcmsiv_htable_init:
00000000000000DD: 90 nop
00000000000000DE: 90 nop
00000000000000DF: 90 nop
aws_lc_0_23_0_aesgcmsiv_htable6_init:
aws_lc_0_23_1_aesgcmsiv_htable6_init:
00000000000000E0: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
00000000000000E5: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
00000000000000EA: 48 89 E0 mov rax,rsp
Expand All @@ -101,7 +101,7 @@ L$SEH_end_aesgcmsiv_htable6_init:
000000000000013D: 90 nop
000000000000013E: 90 nop
000000000000013F: 90 nop
aws_lc_0_23_0_aesgcmsiv_htable_polyval:
aws_lc_0_23_1_aesgcmsiv_htable_polyval:
0000000000000140: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000000145: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
000000000000014A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -401,7 +401,7 @@ L$SEH_end_aesgcmsiv_htable_polyval:
000000000000049D: 90 nop
000000000000049E: 90 nop
000000000000049F: 90 nop
aws_lc_0_23_0_aesgcmsiv_polyval_horner:
aws_lc_0_23_1_aesgcmsiv_polyval_horner:
00000000000004A0: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
00000000000004A5: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
00000000000004AA: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -442,7 +442,7 @@ L$SEH_end_aesgcmsiv_polyval_horner:
000000000000050D: 90 nop
000000000000050E: 90 nop
000000000000050F: 90 nop
aws_lc_0_23_0_aes128gcmsiv_aes_ks:
aws_lc_0_23_1_aes128gcmsiv_aes_ks:
0000000000000510: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000000515: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
000000000000051A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -509,7 +509,7 @@ L$SEH_end_aes128gcmsiv_aes_ks:
00000000000005FD: 90 nop
00000000000005FE: 90 nop
00000000000005FF: 90 nop
aws_lc_0_23_0_aes256gcmsiv_aes_ks:
aws_lc_0_23_1_aes256gcmsiv_aes_ks:
0000000000000600: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000000605: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
000000000000060A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -569,7 +569,7 @@ L$ks256_loop:
00000000000006DD: 90 nop
00000000000006DE: 90 nop
00000000000006DF: 90 nop
aws_lc_0_23_0_aes128gcmsiv_aes_ks_enc_x1:
aws_lc_0_23_1_aes128gcmsiv_aes_ks_enc_x1:
00000000000006E0: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
00000000000006E5: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
00000000000006EA: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -718,7 +718,7 @@ L$SEH_end_aes128gcmsiv_aes_ks_enc_x1:
000000000000093D: 90 nop
000000000000093E: 90 nop
000000000000093F: 90 nop
aws_lc_0_23_0_aes128gcmsiv_kdf:
aws_lc_0_23_1_aes128gcmsiv_kdf:
0000000000000940: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000000945: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
000000000000094A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -808,7 +808,7 @@ L$SEH_end_aes128gcmsiv_kdf:
0000000000000ABD: 90 nop
0000000000000ABE: 90 nop
0000000000000ABF: 90 nop
aws_lc_0_23_0_aes128gcmsiv_enc_msg_x4:
aws_lc_0_23_1_aes128gcmsiv_enc_msg_x4:
0000000000000AC0: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000000AC5: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
0000000000000ACA: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -971,7 +971,7 @@ L$SEH_end_aes128gcmsiv_enc_msg_x4:
0000000000000D4D: 90 nop
0000000000000D4E: 90 nop
0000000000000D4F: 90 nop
aws_lc_0_23_0_aes128gcmsiv_enc_msg_x8:
aws_lc_0_23_1_aes128gcmsiv_enc_msg_x8:
0000000000000D50: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000000D55: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
0000000000000D5A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -1224,7 +1224,7 @@ L$SEH_end_aes128gcmsiv_enc_msg_x8:
000000000000116D: 90 nop
000000000000116E: 90 nop
000000000000116F: 90 nop
aws_lc_0_23_0_aes128gcmsiv_dec:
aws_lc_0_23_1_aes128gcmsiv_dec:
0000000000001170: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000001175: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
000000000000117A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -1684,7 +1684,7 @@ L$128_dec_out:
0000000000001994: 48 8B 7C 24 08 mov rdi,qword ptr [rsp+8]
0000000000001999: 48 8B 74 24 10 mov rsi,qword ptr [rsp+10h]
000000000000199E: F3 C3 rep ret
aws_lc_0_23_0_aes128gcmsiv_ecb_enc_block:
aws_lc_0_23_1_aes128gcmsiv_ecb_enc_block:
00000000000019A0: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
00000000000019A5: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
00000000000019AA: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -1725,7 +1725,7 @@ L$SEH_end_aes128gcmsiv_ecb_enc_block:
0000000000001A1D: 90 nop
0000000000001A1E: 90 nop
0000000000001A1F: 90 nop
aws_lc_0_23_0_aes256gcmsiv_aes_ks_enc_x1:
aws_lc_0_23_1_aes256gcmsiv_aes_ks_enc_x1:
0000000000001A20: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000001A25: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
0000000000001A2A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -1916,7 +1916,7 @@ L$SEH_end_aes256gcmsiv_aes_ks_enc_x1:
0000000000001D4D: 90 nop
0000000000001D4E: 90 nop
0000000000001D4F: 90 nop
aws_lc_0_23_0_aes256gcmsiv_ecb_enc_block:
aws_lc_0_23_1_aes256gcmsiv_ecb_enc_block:
0000000000001D50: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000001D55: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
0000000000001D5A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -1961,7 +1961,7 @@ L$SEH_end_aes256gcmsiv_ecb_enc_block:
0000000000001DED: 90 nop
0000000000001DEE: 90 nop
0000000000001DEF: 90 nop
aws_lc_0_23_0_aes256gcmsiv_enc_msg_x4:
aws_lc_0_23_1_aes256gcmsiv_enc_msg_x4:
0000000000001DF0: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000001DF5: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
0000000000001DFA: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -2160,7 +2160,7 @@ L$SEH_end_aes256gcmsiv_enc_msg_x4:
000000000000211D: 90 nop
000000000000211E: 90 nop
000000000000211F: 90 nop
aws_lc_0_23_0_aes256gcmsiv_enc_msg_x8:
aws_lc_0_23_1_aes256gcmsiv_enc_msg_x8:
0000000000002120: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000002125: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
000000000000212A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -2451,7 +2451,7 @@ L$SEH_end_aes256gcmsiv_enc_msg_x8:
000000000000261D: 90 nop
000000000000261E: 90 nop
000000000000261F: 90 nop
aws_lc_0_23_0_aes256gcmsiv_dec:
aws_lc_0_23_1_aes256gcmsiv_dec:
0000000000002620: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000002625: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
000000000000262A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -2971,7 +2971,7 @@ L$256_dec_out:
0000000000002F94: 48 8B 7C 24 08 mov rdi,qword ptr [rsp+8]
0000000000002F99: 48 8B 74 24 10 mov rsi,qword ptr [rsp+10h]
0000000000002F9E: F3 C3 rep ret
aws_lc_0_23_0_aes256gcmsiv_kdf:
aws_lc_0_23_1_aes256gcmsiv_kdf:
0000000000002FA0: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000002FA5: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
0000000000002FAA: 48 89 E0 mov rax,rsp
Expand Down
Binary file modified aws-lc-sys/builder/prebuilt-nasm/aes128gcmsiv-x86_64.obj
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Dump of file aesni-gcm-avx512.obj

File Type: COFF OBJECT

aws_lc_0_23_0_gcm_ghash_avx512:
aws_lc_0_23_1_gcm_ghash_avx512:
0000000000000000: 0F 0B ud2
0000000000000002: F3 C3 rep ret

Expand Down
Binary file modified aws-lc-sys/builder/prebuilt-nasm/aesni-gcm-avx512.obj
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -325,7 +325,7 @@ L$6x_done:
000000000000059D: 90 nop
000000000000059E: 90 nop
000000000000059F: 90 nop
aws_lc_0_23_0_aesni_gcm_decrypt:
aws_lc_0_23_1_aesni_gcm_decrypt:
00000000000005A0: 48 31 C0 xor rax,rax
00000000000005A3: 49 83 F8 60 cmp r8,60h
00000000000005A7: 0F 82 BE 01 00 00 jb L$gcm_dec_abort
Expand Down Expand Up @@ -579,7 +579,7 @@ L$handle_ctr32_2:
00000000000008FD: 90 nop
00000000000008FE: 90 nop
00000000000008FF: 90 nop
aws_lc_0_23_0_aesni_gcm_encrypt:
aws_lc_0_23_1_aesni_gcm_encrypt:
0000000000000900: 48 31 C0 xor rax,rax
0000000000000903: 49 81 F8 20 01 00 cmp r8,120h
00
Expand Down
Binary file modified aws-lc-sys/builder/prebuilt-nasm/aesni-gcm-x86_64.obj
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -5,10 +5,10 @@ Dump of file aesni-sha1-x86_64.obj

File Type: COFF OBJECT

aws_lc_0_23_0_aesni_cbc_sha1_enc:
0000000000000000: 44 8B 15 00 00 00 mov r10d,dword ptr [aws_lc_0_23_0_OPENSSL_ia32cap_P]
aws_lc_0_23_1_aesni_cbc_sha1_enc:
0000000000000000: 44 8B 15 00 00 00 mov r10d,dword ptr [aws_lc_0_23_1_OPENSSL_ia32cap_P]
00
0000000000000007: 4C 8B 1D 04 00 00 mov r11,qword ptr [aws_lc_0_23_0_OPENSSL_ia32cap_P+4]
0000000000000007: 4C 8B 1D 04 00 00 mov r11,qword ptr [aws_lc_0_23_1_OPENSSL_ia32cap_P+4]
00
000000000000000E: 49 0F BA E3 3D bt r11,3Dh
0000000000000013: 0F 82 E7 24 00 00 jb aesni_cbc_sha1_enc_shaext
Expand Down
Binary file modified aws-lc-sys/builder/prebuilt-nasm/aesni-sha1-x86_64.obj
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@ Dump of file aesni-sha256-x86_64.obj

File Type: COFF OBJECT

aws_lc_0_23_0_aesni_cbc_sha256_enc:
0000000000000000: 4C 8D 1D 00 00 00 lea r11,[aws_lc_0_23_0_OPENSSL_ia32cap_P]
aws_lc_0_23_1_aesni_cbc_sha256_enc:
0000000000000000: 4C 8D 1D 00 00 00 lea r11,[aws_lc_0_23_1_OPENSSL_ia32cap_P]
00
0000000000000007: B8 01 00 00 00 mov eax,1
000000000000000C: 48 83 F9 00 cmp rcx,0
Expand Down
Binary file modified aws-lc-sys/builder/prebuilt-nasm/aesni-sha256-x86_64.obj
Binary file not shown.
22 changes: 11 additions & 11 deletions aws-lc-sys/builder/prebuilt-nasm/aesni-x86_64-disasm.txt
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Dump of file aesni-x86_64.obj

File Type: COFF OBJECT

aws_lc_0_23_0_aes_hw_encrypt:
aws_lc_0_23_1_aes_hw_encrypt:
0000000000000000: 0F 10 11 movups xmm2,xmmword ptr [rcx]
0000000000000003: 41 8B 80 F0 00 00 mov eax,dword ptr [r8+0F0h]
00
Expand Down Expand Up @@ -36,7 +36,7 @@ L$oop_enc1_1:
000000000000004D: 90 nop
000000000000004E: 90 nop
000000000000004F: 90 nop
aws_lc_0_23_0_aes_hw_decrypt:
aws_lc_0_23_1_aes_hw_decrypt:
0000000000000050: 0F 10 11 movups xmm2,xmmword ptr [rcx]
0000000000000053: 41 8B 80 F0 00 00 mov eax,dword ptr [r8+0F0h]
00
Expand Down Expand Up @@ -541,7 +541,7 @@ L$dec_loop8_enter:
000000000000075D: 90 nop
000000000000075E: 90 nop
000000000000075F: 90 nop
aws_lc_0_23_0_aes_hw_ecb_encrypt:
aws_lc_0_23_1_aes_hw_ecb_encrypt:
0000000000000760: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000000765: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
000000000000076A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -1043,7 +1043,7 @@ L$SEH_end_aes_hw_ecb_encrypt:
0000000000000D5D: 90 nop
0000000000000D5E: 90 nop
0000000000000D5F: 90 nop
aws_lc_0_23_0_aes_hw_ctr32_encrypt_blocks:
aws_lc_0_23_1_aes_hw_ctr32_encrypt_blocks:
0000000000000D60: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000000D65: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
0000000000000D6A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -1564,7 +1564,7 @@ L$SEH_end_aes_hw_ctr32_encrypt_blocks:
00000000000015CD: 90 nop
00000000000015CE: 90 nop
00000000000015CF: 90 nop
aws_lc_0_23_0_aes_hw_xts_encrypt:
aws_lc_0_23_1_aes_hw_xts_encrypt:
00000000000015D0: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
00000000000015D5: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
00000000000015DA: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -2121,7 +2121,7 @@ L$SEH_end_aes_hw_xts_encrypt:
0000000000001E1D: 90 nop
0000000000001E1E: 90 nop
0000000000001E1F: 90 nop
aws_lc_0_23_0_aes_hw_xts_decrypt:
aws_lc_0_23_1_aes_hw_xts_decrypt:
0000000000001E20: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000001E25: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
0000000000001E2A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -2740,7 +2740,7 @@ L$SEH_end_aes_hw_xts_decrypt:
000000000000270D: 90 nop
000000000000270E: 90 nop
000000000000270F: 90 nop
aws_lc_0_23_0_aes_hw_cbc_encrypt:
aws_lc_0_23_1_aes_hw_cbc_encrypt:
0000000000002710: 48 89 7C 24 08 mov qword ptr [rsp+8],rdi
0000000000002715: 48 89 74 24 10 mov qword ptr [rsp+10h],rsi
000000000000271A: 48 89 E0 mov rax,rsp
Expand Down Expand Up @@ -3379,9 +3379,9 @@ L$SEH_end_aes_hw_cbc_encrypt:
000000000000309D: 90 nop
000000000000309E: 90 nop
000000000000309F: 90 nop
aws_lc_0_23_0_aes_hw_set_decrypt_key:
aws_lc_0_23_1_aes_hw_set_decrypt_key:
00000000000030A0: 48 83 EC 08 sub rsp,8
00000000000030A4: E8 77 00 00 00 call aws_lc_0_23_0_aes_hw_set_encrypt_key
00000000000030A4: E8 77 00 00 00 call aws_lc_0_23_1_aes_hw_set_encrypt_key
00000000000030A9: C1 E2 04 shl edx,4
00000000000030AC: 85 C0 test eax,eax
00000000000030AE: 0F 85 5A 00 00 00 jne L$dec_key_ret
Expand Down Expand Up @@ -3424,7 +3424,7 @@ L$SEH_end_set_decrypt_key:
000000000000311D: 90 nop
000000000000311E: 90 nop
000000000000311F: 90 nop
aws_lc_0_23_0_aes_hw_set_encrypt_key:
aws_lc_0_23_1_aes_hw_set_encrypt_key:
0000000000003120: 48 83 EC 08 sub rsp,8
0000000000003124: 48 C7 C0 FF FF FF mov rax,0FFFFFFFFFFFFFFFFh
FF
Expand All @@ -3434,7 +3434,7 @@ aws_lc_0_23_0_aes_hw_set_encrypt_key:
0000000000003137: 0F 84 7A 04 00 00 je L$enc_key_ret
000000000000313D: 0F 10 01 movups xmm0,xmmword ptr [rcx]
0000000000003140: 0F 57 E4 xorps xmm4,xmm4
0000000000003143: 4C 8D 15 00 00 00 lea r10,[aws_lc_0_23_0_OPENSSL_ia32cap_P]
0000000000003143: 4C 8D 15 00 00 00 lea r10,[aws_lc_0_23_1_OPENSSL_ia32cap_P]
00
000000000000314A: 45 8B 52 04 mov r10d,dword ptr [r10+4]
000000000000314E: 41 81 E2 00 08 00 and r10d,10000800h
Expand Down
Binary file modified aws-lc-sys/builder/prebuilt-nasm/aesni-x86_64.obj
Binary file not shown.
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ Dump of file aesni-xts-avx512.obj

File Type: COFF OBJECT

aws_lc_0_23_0_aes_hw_xts_encrypt_avx512:
aws_lc_0_23_1_aes_hw_xts_encrypt_avx512:
0000000000000000: F3 0F 1E FA endbr64
0000000000000004: 55 push rbp
0000000000000005: 48 89 E5 mov rbp,rsp
Expand Down Expand Up @@ -2169,7 +2169,7 @@ L$_num_blocks_is_1_hEgxyDlCngwrfFe:
000000000000291D: 90 nop
000000000000291E: 90 nop
000000000000291F: 90 nop
aws_lc_0_23_0_aes_hw_xts_decrypt_avx512:
aws_lc_0_23_1_aes_hw_xts_decrypt_avx512:
0000000000002920: F3 0F 1E FA endbr64
0000000000002924: 55 push rbp
0000000000002925: 48 89 E5 mov rbp,rsp
Expand Down
Binary file modified aws-lc-sys/builder/prebuilt-nasm/aesni-xts-avx512.obj
Binary file not shown.
Loading
Loading