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
Commit message (
Expand
)
Author
Age
Files
Lines
*
Add some helpers for start_cons
Jack Lloyd
2021-01-13
9
-23
/
+49
*
Indentation fixes
Jack Lloyd
2021-01-11
1
-9
/
+9
*
Merge GH #2584 Split ASN1_Tag into ASN1_Type and ASN1_Class
Jack Lloyd
2021-01-11
51
-506
/
+526
|
\
|
*
Split ASN1 tags enum class into 2 enum classes
sledgehammer_999
2021-01-11
51
-506
/
+526
*
|
Avoid using macros in x86 cpuid code
Jack Lloyd
2021-01-09
2
-26
/
+41
|
/
*
Add compile-time AVX512VL versions of Ch and Maj for AVX2
Jack Lloyd
2021-01-09
1
-0
/
+8
*
Merge GH #2579 Add majority and choose bitwise functions
Jack Lloyd
2021-01-09
13
-47
/
+75
|
\
|
*
Add choose and majority functions
Jack Lloyd
2021-01-09
13
-47
/
+75
*
|
Whitespace fix
Jack Lloyd
2021-01-09
1
-1
/
+0
|
/
*
Simplify this store code a bit
Jack Lloyd
2021-01-09
1
-20
/
+6
*
Clean up POWER CPUID logic
Jack Lloyd
2021-01-04
1
-86
/
+30
*
Merge GH #2573 Split up ARMv7 and Aarch64 cpuid logic
Jack Lloyd
2021-01-04
6
-259
/
+259
|
\
|
*
Remove cache line display from cpuid util
Jack Lloyd
2021-01-04
1
-4
/
+0
|
*
Refactor ARM CPUID code
Jack Lloyd
2021-01-03
7
-259
/
+263
*
|
Add some more CCM tests taken from NIST
Jack Lloyd
2021-01-04
1
-0
/
+68
|
/
*
Merge GH #2567 Fix Python CBC encryption
Jack Lloyd
2021-01-03
2
-2
/
+13
|
\
|
*
Don't provide extra space when decrypting
Jack Lloyd
2020-12-28
1
-1
/
+2
|
*
Fix a bug preventing use of CBC encryption via Python
Jack Lloyd
2020-12-28
2
-2
/
+12
*
|
Little tweaks and pre assuming few basic cpu features for the M1
David CARLIER
2021-01-02
1
-9
/
+22
*
|
Mac M1 build update, cpu features detection.
David CARLIER
2020-12-31
1
-2
/
+10
|
/
*
Change instrinsics header to what MSVC prefers
Jack Lloyd
2020-12-28
1
-1
/
+1
*
Add BMI2 3DES implementation
Jack Lloyd
2020-12-27
7
-0
/
+352
*
Improve the parity function a bit
Jack Lloyd
2020-12-24
1
-5
/
+6
*
Merge GH #2561 Use constant time code for bcrypt base64 conversion
Jack Lloyd
2020-12-24
1
-52
/
+59
|
\
|
*
Use constant-time code for the bcrypt base64 decoding op
Jack Lloyd
2020-12-23
1
-52
/
+59
*
|
Merge GH #2560 Use constant time code for parity byte calculations
Jack Lloyd
2020-12-24
1
-24
/
+9
|
\
\
|
*
|
Don't use a lookup table for parity calculations
Jack Lloyd
2020-12-23
1
-24
/
+9
|
|
/
*
/
Use const time code to choose which ASN.1 string encoding to use
Jack Lloyd
2020-12-23
1
-29
/
+21
|
/
*
Use a single Sbox table for Whirlpool
Jack Lloyd
2020-12-22
3
-618
/
+205
*
Move parity LUT to global namespace
Jack Lloyd
2020-12-22
1
-24
/
+28
*
Deprecate OctetString::set_odd_parity
Jack Lloyd
2020-12-22
2
-0
/
+7
*
Align some more tables
Jack Lloyd
2020-12-22
4
-5
/
+5
*
Merge GH #2557 Add ARMv8 version of SHACAL2
Jack Lloyd
2020-12-21
5
-6
/
+144
|
\
|
*
Unroll by 2x
Jack Lloyd
2020-12-21
1
-2
/
+45
|
*
Add SHACAL2 using ARMv8 SHA instructions
Jack Lloyd
2020-12-21
5
-6
/
+101
*
|
Avoid magic constants
Jack Lloyd
2020-12-20
1
-2
/
+2
*
|
Convert ASN1_Tag to an enum class
Jack Lloyd
2020-12-20
54
-450
/
+497
|
/
*
Compare also order and cofactor in EC_Group::operator==
Jack Lloyd
2020-12-20
2
-11
/
+9
*
Align SHA-2 constants
Jack Lloyd
2020-12-20
2
-19
/
+19
*
Remove duplicated SHACAL2 tests
Jack Lloyd
2020-12-20
1
-8
/
+0
*
Use the correct ppc64 Sigma
Jack Lloyd
2020-12-19
1
-2
/
+2
*
Optimize and cleanup SHACAL2
Jack Lloyd
2020-12-19
4
-22
/
+71
*
Remove unused functions
Jack Lloyd
2020-12-19
1
-15
/
+0
*
Simplify DES IP/FP code
Jack Lloyd
2020-12-19
1
-53
/
+103
*
Slight Noekeon simplification
Jack Lloyd
2020-12-19
2
-4
/
+4
*
Make error handling more consistent here
Jack Lloyd
2020-12-18
2
-3
/
+9
*
Fix attempt
Jack Lloyd
2020-12-16
1
-2
/
+2
*
Toggle VSX flag for ppc64 GHASH
Jack Lloyd
2020-12-16
1
-0
/
+1
*
Add a ppc64 clang build to CI
Jack Lloyd
2020-12-16
1
-0
/
+6
*
Fix build on ppc64 with clang
Jack Lloyd
2020-12-16
1
-6
/
+10
[next]