Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
18 changes: 9 additions & 9 deletions example/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -198,10 +198,10 @@ packages:
dependency: transitive
description:
name: matcher
sha256: "31bd099b47c10cd1aeb55146a2d46ce0277630ecef3f7dae54ad7873f36696cd"
sha256: dc0b7dc7651697ea4ff3e69ef44b0407ea32c487a39fff6a4004fa585e901861
url: "https://pub.dev"
source: hosted
version: "0.12.20"
version: "0.12.19"
material_color_utilities:
dependency: transitive
description:
Expand All @@ -214,10 +214,10 @@ packages:
dependency: transitive
description:
name: meta
sha256: df0c643f44ad098eb37988027a8e2b2b5a031fd3977f06bbfd3a76637e8df739
sha256: "1741988757a65eb6b36abe716829688cf01910bbf91c34354ff7ec1c3de2b349"
url: "https://pub.dev"
source: hosted
version: "1.18.2"
version: "1.18.0"
native_toolchain_cmake:
dependency: transitive
description:
Expand Down Expand Up @@ -323,10 +323,10 @@ packages:
dependency: transitive
description:
name: test_api
sha256: "2a122cbe059f8b610d3a5415f42e255b6c17b1f21eee1d960f31080237fb4f11"
sha256: "949a932224383300f01be9221c39180316445ecb8e7547f70a41a35bf421fb9e"
url: "https://pub.dev"
source: hosted
version: "0.7.12"
version: "0.7.11"
typed_data:
dependency: transitive
description:
Expand All @@ -339,10 +339,10 @@ packages:
dependency: transitive
description:
name: vector_math
sha256: "47a1b32ee755c3fcffa33db52a7258c137f97bdb2209a1075be847809fac4ccf"
sha256: d530bd74fea330e6e364cda7a85019c434070188383e1cd8d9777ee586914c5b
url: "https://pub.dev"
source: hosted
version: "2.3.0"
version: "2.2.0"
vm_service:
dependency: transitive
description:
Expand All @@ -357,7 +357,7 @@ packages:
path: ".."
relative: true
source: path
version: "0.6.0"
version: "0.6.1"
webdriver:
dependency: transitive
description:
Expand Down
776 changes: 410 additions & 366 deletions lib/src/third_party/boringssl/generated_bindings.dart

Large diffs are not rendered by default.

6 changes: 6 additions & 0 deletions third_party/boringssl/gen/bcm/aes-gcm-avx2-x86_64-apple.S
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@

#if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86_64) && defined(__APPLE__)
.section __DATA,__const

.p2align 4
aes_gcm_avx2_constants:


L$bswap_mask:
Expand Down Expand Up @@ -153,6 +155,7 @@ _CET_ENDBR
.private_extern _gcm_gmult_vpclmulqdq_avx2

.p2align 5
.alt_entry _gcm_gmult_vpclmulqdq_avx2
_gcm_gmult_vpclmulqdq_avx2:


Expand Down Expand Up @@ -193,6 +196,7 @@ _CET_ENDBR
.private_extern _gcm_ghash_vpclmulqdq_avx2

.p2align 5
.alt_entry _gcm_ghash_vpclmulqdq_avx2
_gcm_ghash_vpclmulqdq_avx2:


Expand Down Expand Up @@ -363,6 +367,7 @@ L$ghash_done:
.private_extern _aes_gcm_enc_update_vaes_avx2

.p2align 5
.alt_entry _aes_gcm_enc_update_vaes_avx2
_aes_gcm_enc_update_vaes_avx2:


Expand Down Expand Up @@ -901,6 +906,7 @@ L$done__func1:
.private_extern _aes_gcm_dec_update_vaes_avx2

.p2align 5
.alt_entry _aes_gcm_dec_update_vaes_avx2
_aes_gcm_dec_update_vaes_avx2:


Expand Down
2 changes: 2 additions & 0 deletions third_party/boringssl/gen/bcm/aes-gcm-avx2-x86_64-linux.S
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@

#if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86_64) && defined(__ELF__)
.section .rodata

.align 16
aes_gcm_avx2_constants:


.Lbswap_mask:
Expand Down
2 changes: 2 additions & 0 deletions third_party/boringssl/gen/bcm/aes-gcm-avx2-x86_64-win.asm
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@ default rel
%include "boringssl_prefix_symbols_internal_x86_64_win_asm.inc"
%endif
section .rdata rdata align=8

ALIGN 16
aes_gcm_avx2_constants:


$L$bswap_mask:
Expand Down
6 changes: 6 additions & 0 deletions third_party/boringssl/gen/bcm/aes-gcm-avx512-x86_64-apple.S
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@

#if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86_64) && defined(__APPLE__)
.section __DATA,__const

.p2align 6
aes_gcm_avx512_constants:


L$bswap_mask:
Expand Down Expand Up @@ -147,6 +149,7 @@ L$precompute_next:
.private_extern _gcm_gmult_vpclmulqdq_avx512

.p2align 5
.alt_entry _gcm_gmult_vpclmulqdq_avx512
_gcm_gmult_vpclmulqdq_avx512:


Expand Down Expand Up @@ -185,6 +188,7 @@ _CET_ENDBR
.private_extern _gcm_ghash_vpclmulqdq_avx512

.p2align 5
.alt_entry _gcm_ghash_vpclmulqdq_avx512
_gcm_ghash_vpclmulqdq_avx512:


Expand Down Expand Up @@ -345,6 +349,7 @@ L$aad_done:
.private_extern _aes_gcm_enc_update_vaes_avx512

.p2align 5
.alt_entry _aes_gcm_enc_update_vaes_avx512
_aes_gcm_enc_update_vaes_avx512:


Expand Down Expand Up @@ -841,6 +846,7 @@ L$done__func1:
.private_extern _aes_gcm_dec_update_vaes_avx512

.p2align 5
.alt_entry _aes_gcm_dec_update_vaes_avx512
_aes_gcm_dec_update_vaes_avx512:


Expand Down
2 changes: 2 additions & 0 deletions third_party/boringssl/gen/bcm/aes-gcm-avx512-x86_64-linux.S
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,9 @@

#if !defined(OPENSSL_NO_ASM) && defined(OPENSSL_X86_64) && defined(__ELF__)
.section .rodata

.align 64
aes_gcm_avx512_constants:


.Lbswap_mask:
Expand Down
2 changes: 2 additions & 0 deletions third_party/boringssl/gen/bcm/aes-gcm-avx512-x86_64-win.asm
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,9 @@ default rel
%include "boringssl_prefix_symbols_internal_x86_64_win_asm.inc"
%endif
section .rdata rdata align=8

ALIGN 64
aes_gcm_avx512_constants:


$L$bswap_mask:
Expand Down
5 changes: 5 additions & 0 deletions third_party/boringssl/gen/bcm/aesni-gcm-x86_64-apple.S
Original file line number Diff line number Diff line change
Expand Up @@ -343,6 +343,7 @@ L$6x_done:
.private_extern _aesni_gcm_decrypt

.p2align 5
.alt_entry _aesni_gcm_decrypt
_aesni_gcm_decrypt:


Expand Down Expand Up @@ -465,6 +466,7 @@ L$gcm_dec_abort:


.p2align 5
.alt_entry _aesni_ctr32_6x
_aesni_ctr32_6x:

vmovdqu 0-128(%rcx),%xmm4
Expand Down Expand Up @@ -560,6 +562,7 @@ L$handle_ctr32_2:
.private_extern _aesni_gcm_encrypt

.p2align 5
.alt_entry _aesni_gcm_encrypt
_aesni_gcm_encrypt:


Expand Down Expand Up @@ -851,7 +854,9 @@ L$gcm_enc_abort:


.section __DATA,__const

.p2align 6
aesni_gcm_constants:
L$bswap_mask:
.byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0
L$poly:
Expand Down
2 changes: 2 additions & 0 deletions third_party/boringssl/gen/bcm/aesni-gcm-x86_64-linux.S
Original file line number Diff line number Diff line change
Expand Up @@ -866,7 +866,9 @@ _CET_ENDBR
.cfi_endproc
.size aesni_gcm_encrypt,.-aesni_gcm_encrypt
.section .rodata

.align 64
aesni_gcm_constants:
.Lbswap_mask:
.byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0
.Lpoly:
Expand Down
2 changes: 2 additions & 0 deletions third_party/boringssl/gen/bcm/aesni-gcm-x86_64-win.asm
Original file line number Diff line number Diff line change
Expand Up @@ -949,7 +949,9 @@ $L$SEH_end_aesni_gcm_encrypt_23:


section .rdata rdata align=8

ALIGN 64
aesni_gcm_constants:
$L$bswap_mask:
DB 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0
$L$poly:
Expand Down
19 changes: 19 additions & 0 deletions third_party/boringssl/gen/bcm/aesni-x86_64-apple.S
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ L$oop_enc1_1:
.private_extern _aes_hw_decrypt

.p2align 4
.alt_entry _aes_hw_decrypt
_aes_hw_decrypt:

_CET_ENDBR
Expand All @@ -66,6 +67,7 @@ L$oop_dec1_2:


.p2align 4
.alt_entry _aesni_encrypt2
_aesni_encrypt2:

movups (%rcx),%xmm0
Expand Down Expand Up @@ -97,6 +99,7 @@ L$enc_loop2:


.p2align 4
.alt_entry _aesni_decrypt2
_aesni_decrypt2:

movups (%rcx),%xmm0
Expand Down Expand Up @@ -128,6 +131,7 @@ L$dec_loop2:


.p2align 4
.alt_entry _aesni_encrypt3
_aesni_encrypt3:

movups (%rcx),%xmm0
Expand Down Expand Up @@ -164,6 +168,7 @@ L$enc_loop3:


.p2align 4
.alt_entry _aesni_decrypt3
_aesni_decrypt3:

movups (%rcx),%xmm0
Expand Down Expand Up @@ -200,6 +205,7 @@ L$dec_loop3:


.p2align 4
.alt_entry _aesni_encrypt4
_aesni_encrypt4:

movups (%rcx),%xmm0
Expand Down Expand Up @@ -242,6 +248,7 @@ L$enc_loop4:


.p2align 4
.alt_entry _aesni_decrypt4
_aesni_decrypt4:

movups (%rcx),%xmm0
Expand Down Expand Up @@ -284,6 +291,7 @@ L$dec_loop4:


.p2align 4
.alt_entry _aesni_encrypt6
_aesni_encrypt6:

movups (%rcx),%xmm0
Expand Down Expand Up @@ -340,6 +348,7 @@ L$enc_loop6_enter:


.p2align 4
.alt_entry _aesni_decrypt6
_aesni_decrypt6:

movups (%rcx),%xmm0
Expand Down Expand Up @@ -396,6 +405,7 @@ L$dec_loop6_enter:


.p2align 4
.alt_entry _aesni_encrypt8
_aesni_encrypt8:

movups (%rcx),%xmm0
Expand Down Expand Up @@ -462,6 +472,7 @@ L$enc_loop8_enter:


.p2align 4
.alt_entry _aesni_decrypt8
_aesni_decrypt8:

movups (%rcx),%xmm0
Expand Down Expand Up @@ -530,6 +541,7 @@ L$dec_loop8_enter:
.private_extern _aes_hw_ecb_encrypt

.p2align 4
.alt_entry _aes_hw_ecb_encrypt
_aes_hw_ecb_encrypt:

_CET_ENDBR
Expand Down Expand Up @@ -876,6 +888,7 @@ L$ecb_ret:
.private_extern _aes_hw_ctr32_encrypt_blocks

.p2align 4
.alt_entry _aes_hw_ctr32_encrypt_blocks
_aes_hw_ctr32_encrypt_blocks:

_CET_ENDBR
Expand Down Expand Up @@ -1365,6 +1378,7 @@ L$ctr32_epilogue:
.private_extern _aes_hw_cbc_encrypt

.p2align 4
.alt_entry _aes_hw_cbc_encrypt
_aes_hw_cbc_encrypt:

_CET_ENDBR
Expand Down Expand Up @@ -1908,6 +1922,7 @@ L$cbc_ret:
.private_extern _aes_hw_encrypt_key_to_decrypt_key

.p2align 4
.alt_entry _aes_hw_encrypt_key_to_decrypt_key
_aes_hw_encrypt_key_to_decrypt_key:

_CET_ENDBR
Expand Down Expand Up @@ -1948,6 +1963,7 @@ L$dec_key_inverse:
.private_extern _aes_hw_set_encrypt_key_base

.p2align 4
.alt_entry _aes_hw_set_encrypt_key_base
_aes_hw_set_encrypt_key_base:


Expand Down Expand Up @@ -2164,6 +2180,7 @@ L$key_expansion_256b:
.private_extern _aes_hw_set_encrypt_key_alt

.p2align 4
.alt_entry _aes_hw_set_encrypt_key_alt
_aes_hw_set_encrypt_key_alt:


Expand Down Expand Up @@ -2368,7 +2385,9 @@ L$enc_key_ret_alt:


.section __DATA,__const

.p2align 6
aesni_constants:
L$bswap_mask:
.byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0
L$increment32:
Expand Down
2 changes: 2 additions & 0 deletions third_party/boringssl/gen/bcm/aesni-x86_64-linux.S
Original file line number Diff line number Diff line change
Expand Up @@ -2369,7 +2369,9 @@ _CET_ENDBR

.size aes_hw_set_encrypt_key_alt,.-aes_hw_set_encrypt_key_alt
.section .rodata

.align 64
aesni_constants:
.Lbswap_mask:
.byte 15,14,13,12,11,10,9,8,7,6,5,4,3,2,1,0
.Lincrement32:
Expand Down
Loading