Tim Ledbetter
|
48a3a02238
LibCrypto: Make constructing a BigInteger from string fallible
|
vor 1 Jahr |
Ali Mohammad Pur
|
5e1499d104
Everywhere: Rename {Deprecated => Byte}String
|
vor 1 Jahr |
Timothy Flynn
|
3ad1f250e7
LibCrypto: Define *BigInteger::to_base to convert big integers to String
|
vor 2 Jahren |
Timothy Flynn
|
0ddc2e1f50
LibCrypto+Everywhere: Rename *BigInteger::to_base to to_base_deprecated
|
vor 2 Jahren |
Moustafa Raafat
|
ae2abcebbb
Everywhere: Use C++ concepts instead of requires clauses
|
vor 2 Jahren |
Linus Groh
|
6e19ab2bbc
AK+Everywhere: Rename String to DeprecatedString
|
vor 2 Jahren |
Linus Groh
|
d26aabff04
Everywhere: Run clang-format
|
vor 2 Jahren |
Moustafa Raafat
|
54b8a2b094
LibCrypto: Add a way to compare UnsignedBigInteger with double
|
vor 2 Jahren |
davidot
|
791855deab
LibCrypto+LibJS: Remove the create_from methods from BigInteger
|
vor 2 Jahren |
davidot
|
528891bf69
LibCrypto: Add a constructor to (Un)SignedBigInteger taking a double
|
vor 2 Jahren |
davidot
|
c87d10365b
LibCrypto: Make the constructors of (Un)SignedBigInteger templated
|
vor 2 Jahren |
davidot
|
77d71a5ffd
LibCrypto: Add a rounding mode to UnsignedBigInteger::to_double
|
vor 2 Jahren |
Lucas CHOLLET
|
dab814ea11
LibCrypto: Add the [[nodiscard]] qualifier in both BigInteger classes
|
vor 3 Jahren |
Idan Horowitz
|
086969277e
Everywhere: Run clang-format
|
vor 3 Jahren |
Lenny Maiorani
|
f1c452059c
Libraries: Use default constructors/destructors in LibCrypto
|
vor 3 Jahren |
Timothy Flynn
|
b0d6399f60
LibCrypto: Do not allow signed big integers to be negative zero
|
vor 3 Jahren |
Timothy Flynn
|
0013227377
LibCrypto: Change UnsignedBigInteger parser to use a StringView
|
vor 3 Jahren |
Nico Weber
|
013799a4dd
LibCrypto+LibJS: Better bigint bitwise_or binop
|
vor 3 Jahren |
Nico Weber
|
1f98639396
LibCrypto+LibJS: Better bigint bitwise_and binop
|
vor 3 Jahren |
Andreas Kling
|
216e21a1fa
AK: Convert AK::Format formatting helpers to returning ErrorOr<void>
|
vor 3 Jahren |
Andreas Kling
|
8b1108e485
Everywhere: Pass AK::StringView by value
|
vor 3 Jahren |
Idan Horowitz
|
bcdad57670
LibCrypto: Add naive implementation of {Un,}SignedBigInteger::to_double
|
vor 3 Jahren |
Idan Horowitz
|
75d1ffea00
LibCrypto: Add the >= operator to UnsignedBigInteger
|
vor 4 Jahren |
Linus Groh
|
89641d90db
LibCrypto: Add operator>() to UnsignedBigInteger and SignedBigInteger
|
vor 4 Jahren |
Idan Horowitz
|
005d75656e
LibCrypto: Replace from_base{2,8,10,16}() & to_base10 with from_base(N)
|
vor 4 Jahren |
Idan Horowitz
|
2ad2e055e2
LibCrypto: Add {Signed,Unsigned}BigInteger::from_base{2, 8, 16} helpers
|
vor 4 Jahren |
Idan Horowitz
|
d7a70eb77c
LibJS: Add all of the DataView.prototype.set* methods
|
vor 4 Jahren |
Idan Horowitz
|
c54b9a6920
LibJS: Add all of the DataView.prototype.get* methods
|
vor 4 Jahren |
Idan Horowitz
|
b17a282b4b
LibCrypto: Add hash methods to {Signed, Unsigned}BigInteger
|
vor 4 Jahren |
DexesTTP
|
fd80e7a339
LibCrypto: Reduce the UnsignedBigInteger inline size to 32 words
|
vor 4 Jahren |