1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-06 13:47:35 +00:00
serenity/Userland/Libraries/LibCrypto/Curves
Daniel Bertalan 12a2f741a7 LibCrypto: Add workaround for false -Warray-bounds warning
When building for AArch64 with UBSan enabled, GCC 13.1 reports a false
"array out of bounds" error on access to offset `1 * sizeof(u64)`.
Changing the order of the stores seems to silence it.
2023-05-28 05:05:09 -06:00
..
Curve25519.cpp LibCrypto: Move Curve25519 related code into separate file 2022-05-12 23:47:13 +04:30
Curve25519.h LibCrypto: Move Curve25519 related code into separate file 2022-05-12 23:47:13 +04:30
Ed25519.cpp AK+Everywhere: Change AK::fill_with_random to accept a Bytes object 2023-04-03 15:53:49 +02:00
Ed25519.h LibCrypto: Add Ed25519 2022-05-12 23:47:13 +04:30
EllipticCurve.h LibCrypto+LibTLS: Generalize the elliptic curve interface 2022-03-20 00:51:50 +03:30
SECP256r1.cpp LibCrypto: Add workaround for false -Warray-bounds warning 2023-05-28 05:05:09 -06:00
SECP256r1.h LibCrypto: Move all elliptic curve private methods into .cpp 2022-03-20 00:51:50 +03:30
X448.cpp AK+Everywhere: Change AK::fill_with_random to accept a Bytes object 2023-04-03 15:53:49 +02:00
X448.h LibCrypto: Move all elliptic curve private methods into .cpp 2022-03-20 00:51:50 +03:30
X25519.cpp AK+Everywhere: Change AK::fill_with_random to accept a Bytes object 2023-04-03 15:53:49 +02:00
X25519.h LibCrypto: Move all elliptic curve private methods into .cpp 2022-03-20 00:51:50 +03:30