index
:
botan.git
master
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
src
/
lib
/
math
Commit message (
Expand
)
Author
Age
Files
Lines
*
Make get_byte take a compile-time constant index
Jack Lloyd
2021-04-16
1
-3
/
+3
*
Fix a bug in BigInt::operator>>
Jack Lloyd
2021-03-26
1
-0
/
+3
*
Refactor the prime sieve code
Jack Lloyd
2021-03-08
1
-31
/
+63
*
Arbitrarily limit random_prime modulo to 100K
Jack Lloyd
2021-03-07
1
-1
/
+1
*
Fix BigInt::operator< when both integers are negative
Jack Lloyd
2021-03-05
1
-2
/
+2
*
Add a fastpath for inversion modulo 2*o
Jack Lloyd
2021-02-23
2
-4
/
+47
*
Add some sanity check asserts in gcd and ressol
Jack Lloyd
2021-02-15
1
-2
/
+8
*
Merge GH #2619 Use better iteration bounds for safegcd
Jack Lloyd
2021-02-15
1
-3
/
+10
|
\
|
*
Use better bounds for safegcd iterations
Jack Lloyd
2021-02-14
1
-3
/
+10
*
|
Divide by 100 when converting BigInt to a decimal string
Jack Lloyd
2021-02-14
1
-2
/
+8
|
/
*
Encapsulate safegcd iterations
Jack Lloyd
2021-02-13
1
-1
/
+11
*
More charset.h cleanups
Jack Lloyd
2021-01-13
1
-11
/
+6
*
Make error handling more consistent here
Jack Lloyd
2020-12-18
2
-3
/
+9
*
Remove divide forwarding function
Jack Lloyd
2020-12-12
1
-8
/
+0
*
Some DL_Group and Montgomery exp improvements
Jack Lloyd
2020-11-24
4
-19
/
+32
*
Merge GH #2488 Cleanup of exception types
Jack Lloyd
2020-11-11
5
-19
/
+7
|
\
|
*
Remove several disused or rarely used exception types
Jack Lloyd
2020-11-11
5
-19
/
+7
*
|
Remove unnecessary code due to compiler limitations
Jack Lloyd
2020-11-11
1
-1
/
+1
|
/
*
Avoid a long loop in modular square root with certain composite moduli
Jack Lloyd
2020-11-09
1
-4
/
+17
*
Remove mul_add
Jack Lloyd
2020-11-08
2
-41
/
+0
*
Remove various deprecated functions
Jack Lloyd
2020-11-08
3
-182
/
+0
*
Merge GH #2468 Cleanups in number theory code
Jack Lloyd
2020-11-08
14
-899
/
+229
|
\
|
*
Cleanup in number theory
Jack Lloyd
2020-11-08
14
-899
/
+229
*
|
Add -Wshorten-64-to-32 for Clang
Jack Lloyd
2020-11-08
1
-1
/
+1
|
/
*
Remove deprecated headers, make more headers internal
Jack Lloyd
2020-11-06
19
-62
/
+56
*
Some math deprecations
Jack Lloyd
2020-11-05
7
-42
/
+92
*
Correct hash to integer conversions for ECDSA
Jack Lloyd
2020-10-28
1
-7
/
+6
*
Resolve Doxygen warnings
Jack Lloyd
2020-10-28
1
-1
/
+1
*
Track where DL_Groups and EC_Groups come from
Jack Lloyd
2020-10-01
1
-1
/
+4
*
Avoid a new Clang 10 ASan finding
Jack Lloyd
2020-04-24
1
-2
/
+4
*
Deprecate BigInt::shrink_to_fit
Jack Lloyd
2020-03-21
5
-18
/
+18
*
Prevent reallocations in X
Jack Lloyd
2020-03-08
1
-0
/
+1
*
Fix underflow bug in modular inverse
Jack Lloyd
2020-03-08
2
-16
/
+28
*
Merge GH #2298 Clean up prime generation logic
Jack Lloyd
2020-03-06
1
-32
/
+28
|
\
|
*
Clean up prime generation logic slightly
Jack Lloyd
2020-03-06
1
-32
/
+28
*
|
Merge GH #2297 Add BigInt::ct_cond_add
Jack Lloyd
2020-03-06
4
-25
/
+38
|
\
\
|
*
|
Add BigInt::ct_cond_add
Jack Lloyd
2020-03-06
4
-25
/
+38
|
|
/
*
|
Merge GH #2296 Optimize inverse_mod
Jack Lloyd
2020-03-06
2
-77
/
+73
|
\
\
|
*
|
Optimize inverse_mod
Jack Lloyd
2020-03-06
2
-77
/
+73
|
|
/
*
|
Merge GH #2295 Optimize NIST field reduction functions
Jack Lloyd
2020-03-06
1
-94
/
+90
|
\
\
|
*
|
Optimize NIST prime reductions
Jack Lloyd
2020-03-06
1
-94
/
+90
|
|
/
*
/
Remove commented out non-constant-time code
Jack Lloyd
2020-03-06
1
-19
/
+0
|
/
*
Avoid inlining the deprecated modular inverse functions
Jack Lloyd
2020-03-02
2
-13
/
+15
*
Clarify const-time guarantees of inverse_mod function [ci skip]
Jack Lloyd
2020-03-01
1
-2
/
+5
*
Remove use of Binary Extended Euclidean Algorithm for inversion
Jack Lloyd
2020-03-01
5
-364
/
+359
*
Optimize BigInt::get_substring
Jack Lloyd
2020-02-07
1
-9
/
+18
*
Fix MSVC "optimization" warning about bool conversions
Jack Lloyd
2019-12-06
2
-2
/
+2
*
Remove the 32-bit x86 asm for MSVC
Jack Lloyd
2019-11-23
2
-272
/
+4
*
Remove shift optimization for small word BigInt operator*=
Jack Lloyd
2019-10-30
1
-16
/
+1
*
Fix error message
Jack Lloyd
2019-10-17
1
-6
/
+6
[next]