aboutsummaryrefslogtreecommitdiff
path: root/test/behavior/array.zig
diff options
context:
space:
mode:
authorFrank Denis <124872+jedisct1@users.noreply.github.com>2023-03-22 17:58:24 +0100
committerGitHub <noreply@github.com>2023-03-22 17:58:24 +0100
commitd61ac0db8c62f706ea65b70d2772cbb8c4efb416 (patch)
treea91283de1e3db79d3c49f5ac5c512d271f328fd0 /test/behavior/array.zig
parent84b89d7cfe452f91fa22f2646ef53a3a7e990456 (diff)
downloadzig-d61ac0db8c62f706ea65b70d2772cbb8c4efb416.tar.gz
zig-d61ac0db8c62f706ea65b70d2772cbb8c4efb416.zip
TLS: Favor ChaCha over AES-based ciphers on CPUs without AES support (#15034)
On CPUs without AES support, ChaCha is always faster and safer than software AES. Add `crypto.core.aes.has_hardware_support` to represent whether AES acceleration is available or not, and in `tls.Client`, favor AES-based ciphers only if hardware support is available. This matches what BoringSSL is doing.
Diffstat (limited to 'test/behavior/array.zig')
0 files changed, 0 insertions, 0 deletions