summaryrefslogtreecommitdiff
path: root/Tests/LibCrypto
AgeCommit message (Expand)Author
2023-01-15LibCrypto: Define *BigInteger::to_base to convert big integers to StringTimothy Flynn
2023-01-15LibCrypto+Everywhere: Rename *BigInteger::to_base to to_base_deprecatedTimothy Flynn
2022-12-31LibCrypto: Don't crash in ASN1::parse_generalized_time on missing 'Z'Ben Wiederhake
2022-12-31LibCrypto: Don't crash in ASN1::parse_utc_time on missing 'Z'Ben Wiederhake
2022-12-31LibCrypto+Tests: Test and demonstrate broken ASN1::parse_utc_timeBen Wiederhake
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-02LibCrypto: Add a way to compare UnsignedBigInteger with doubleMoustafa Raafat
2022-08-26LibCrypto: Add a constructor to (Un)SignedBigInteger taking a doubledavidot
2022-08-26LibCrypto: Make the constructors of (Un)SignedBigInteger templateddavidot
2022-08-26LibCrypto: Add a rounding mode to UnsignedBigInteger::to_doubledavidot
2022-08-24LibCrypto: Implement a (mostly) proper to_double for UnsignedBigIntegerdavidot
2022-08-24LibCrypto: Add a way to compare a SignedBigInteger with a doubledavidot
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-05-12LibCrypto: Add Ed25519stelar7
2022-04-13LibCrypto: Add ChaCha20stelar7
2022-04-08LibCrypto: Add Poly1305stelar7
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-26LibCrypto: Correctly add length to SHA384 and SHA512 hashesMichiel Visser
2022-03-20LibCrypto: Add DH exchange for SECP256r1 to TestCurvesMichiel Visser
2022-03-20LibCrypto+LibTLS: Add SECP256r1 support to LibTLSMichiel Visser
2022-03-20LibCrypto+LibTLS: Generalize the elliptic curve interfaceMichiel Visser
2022-03-18LibCrypto: Implement the SECP256r1 elliptic curveMichiel Visser
2022-03-09LibCrypto: Add curve X448stelar7
2022-02-18LibCrypto: Add curve x25519stelar7
2022-02-06LibCrypto: Do not allow signed big integers to be negative zeroTimothy Flynn
2022-01-18LibCrypto+LibJS: Better bitwise binary_xor binopNico Weber
2022-01-18LibCrypto+LibJS: Better bigint bitwise_or binopNico Weber
2022-01-18LibCrypto+LibJS: Better bigint bitwise_and binopNico Weber
2022-01-18LibJS+LibCrypto: Fix SignedBitInteger::bitwise_not and use it in LibJSNico Weber
2021-12-08LibCrypto+Tests: Avoid implicitly copying ByteBufferBen Wiederhake
2021-11-16LibCrypto: Fix subtracting two negative `SignedBigInteger`sLinus Groh
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-09-02Tests: Remove all file(GLOB) from CMakeLists in TestsAndrew Kaster
2021-07-01LibCrypto: Add tests for SignedBigInteger bitwise operationsGal Horowitz
2021-06-29LibCrypto: Replace from_base{2,8,10,16}() & to_base10 with from_base(N)Idan Horowitz
2021-06-19LibCrypto+LibTLS: Split and move test suite into Tests directoryPeter Bocan