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
*
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
*
Fix coprimality check during prime generation
Jack Lloyd
2019-10-17
1
-27
/
+21
*
When generating prime, avoid Lucas test if prob < 32
Jack Lloyd
2019-10-17
1
-4
/
+6
*
Merge GH #2147 Add constant-time gcd computation
Jack Lloyd
2019-10-16
2
-15
/
+52
|
\
|
*
Add constant-time gcd
Jack Lloyd
2019-10-12
2
-15
/
+52
*
|
Improve speed of prime generation especially for RSA keygen
Jack Lloyd
2019-10-12
1
-31
/
+65
|
/
*
Deprecate many publically available headers
Jack Lloyd
2019-09-06
6
-6
/
+15
*
Fix build
Jack Lloyd
2019-08-24
2
-1
/
+3
*
Inline the fixed window and Montgomery strategies into pow_mod.cpp
Jack Lloyd
2019-08-23
6
-198
/
+133
*
Remove pow_mod.h from power_mod implementation
Jack Lloyd
2019-08-23
1
-19
/
+23
*
Fix bad compare in BigInt <<=
Jack Lloyd
2019-08-23
1
-1
/
+1
*
Small BigInt optimizations
Jack Lloyd
2019-08-22
4
-14
/
+15
*
Add function comment [ci skip]
Jack Lloyd
2019-08-17
1
-0
/
+6
*
Avoid using old pow_mod interface in RSA
Jack Lloyd
2019-08-17
1
-0
/
+1
*
Fix Coverity issue
Jack Lloyd
2019-07-10
1
-3
/
+1
*
Fix LGTM warning
Jack Lloyd
2019-07-05
1
-4
/
+2
*
Officially deprecate headers
Jack Lloyd
2019-06-07
1
-1
/
+1
*
Add script for running TLS fuzzer
Jack Lloyd
2019-05-24
1
-2
/
+2
*
Use C++ raw strings in inline asm
Jack Lloyd
2019-05-03
2
-72
/
+64
[next]