summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibCrypto/NumberTheory
AgeCommit message (Expand)Author
2023-04-03AK+Everywhere: Change AK::fill_with_random to accept a Bytes objectTimothy Flynn
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-01-24Everywhere: Convert ByteBuffer factory methods from Optional -> ErrorOrSam Atkins
2021-09-06Everywhere: Make ByteBuffer::{create_*,copy}() OOM-safeAli Mohammad Pur
2021-06-29LibCrypto: Replace from_base{2,8,10,16}() & to_base10 with from_base(N)Idan Horowitz
2021-05-31AK: Replace ByteBuffer::grow with resize()/ensure_capacity()Gunnar Beutner
2021-05-13LibCrypto: Add the montgomery modular power algorithmDexesTTP
2021-05-13LibCrypto: Add a += operation to UnsignedBigIntegerAlgorithmsDexesTTP
2021-05-13LibCrypto: Split BigInteger operations into an Algorithms classDexesTTP
2021-05-13LibCrypto: Remove all uses of VLAsAli Mohammad Pur
2021-05-01Everywhere: Turn #if *_DEBUG into dbgln_if/if constexprGunnar Beutner
2021-04-22AK+Userland: Use mpfard@serenityos.org for my copyright headersAli Mohammad Pur
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-03LibCrypto: Avoid overly big allocs in intermediate ModularPower resultsAnotherTest
2021-02-26Everywhere: Remove a bunch of redundant 'AK::' namespace prefixesLinus Groh
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-14LibCrypto: Don't copy the prime test candidatesAnotherTest
2021-02-08Everywhere: Replace dbgln<flag>(...) with dbgln_if(flag, ...)AnotherTest
2021-01-25Everywhere: Debug macros instead of constexpr.asynts
2021-01-25Everywhere: Remove unnecessary debug comments.asynts
2021-01-25Everywhere: Use CMake to generate AK/Debug.h.asynts
2021-01-22Everywhere: Replace a bundle of dbg with dbgln.asynts
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling