aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Fix duplicate document entries [ci skip]Jack Lloyd2018-02-281-9/+0
* Merge GH #1468 Fix Path_Validation_Result::no_warningsJack Lloyd2018-02-283-1/+25
|\
| * Add Path_Validation_Result::warnings_string() methodMathieu Souchaud2018-02-283-0/+21
| * Fix Path_Validation_Result::no_warningsMathieu Souchaud2018-02-281-1/+4
* | Unroll bigint_cnd_{add,sub}Jack Lloyd2018-02-281-8/+28
* | Splitout binary extended GCD algorithmJack Lloyd2018-02-283-3/+26
* | Merge GH #1467 Comment/formatting fixes [ci skip]Jack Lloyd2018-02-282-4/+5
|\ \
| * | One comment fix and one formatting fix [ci skip]René Korthaus2018-02-282-4/+5
* | | Merge GH #1466 Add ChaCha20Poly1305 to encryption cliJack Lloyd2018-02-282-2/+10
|\ \ \ | |/ / |/| |
| * | Implement chacha20poly1305 in botan CLISimon Warta2018-02-282-0/+7
| * | Minor code styling updates in cli_tests.pySimon Warta2018-02-281-2/+3
|/ /
* | Format warning in a ReST warning block [ci skip]Jack Lloyd2018-02-271-14/+14
* | Merge GH #1464 Add test results for PKCS11 implJack Lloyd2018-02-271-0/+155
|\ \
| * | Added pkcs11 test resultsSergii Cherkavskyi2018-02-271-0/+155
* | | Fix overflow in monty_redcJack Lloyd2018-02-271-4/+4
* | | Avoid unnecessary calls to BigInt::grow_toJack Lloyd2018-02-261-4/+9
* | | Avoid using monty workspace for reduce_belowJack Lloyd2018-02-261-6/+6
* | | Optimize P-256 and P-384 reductionJack Lloyd2018-02-264-36/+101
* | | Remove use of redc_helper in fuzzersJack Lloyd2018-02-266-54/+48
* | | Avoid some needless allocationsJack Lloyd2018-02-262-13/+31
* | | Optimize Barrett reductionJack Lloyd2018-02-265-21/+134
* | | Add BigInt::operator*= taking a wordJack Lloyd2018-02-262-2/+23
| |/ |/|
* | Add functions to EC_Group for getting base point coordinatesJack Lloyd2018-02-257-26/+77
* | Merge GH #1461 Add Montgomery_Int typeJack Lloyd2018-02-258-88/+460
|\ \
| * | Add Montgomery_Int typeJack Lloyd2018-02-258-88/+460
* | | Update docsJack Lloyd2018-02-251-19/+17
* | | Merge ec_gfp and ec_group modulesJack Lloyd2018-02-2510-11/+3
* | | Add comment explaining why we are using these useless lambdasJack Lloyd2018-02-251-0/+2
* | | Remove a couple of fairly bogus ECC testsJack Lloyd2018-02-251-67/+10
* | | In ECC tests don't recreate groups that are built inJack Lloyd2018-02-251-47/+15
* | | Use reduce_below in PointGFpJack Lloyd2018-02-252-8/+6
|/ /
* | Only test strong DL_Group generation in long testsJack Lloyd2018-02-251-4/+7
* | Use BigInt::reduce_below in NIST prime reductionsJack Lloyd2018-02-251-31/+5
* | Add BigInt::reduce_belowJack Lloyd2018-02-252-0/+33
* | Benchmark larger DH valuesJack Lloyd2018-02-251-1/+1
* | Check z_size before doing Karatsuba mul/sqrJack Lloyd2018-02-251-2/+2
* | Add a size check for basecase mulJack Lloyd2018-02-251-8/+11
* | Pass workspace size to various bigint_ functionsJack Lloyd2018-02-258-41/+52
* | Change pow_mod fuzzer to also accept p from inputJack Lloyd2018-02-251-11/+15
* | Unroll ARMv8 AES instructions by 4 to allow pipeliningJack Lloyd2018-02-251-84/+307
* | Fix autodetection of sparc64/mips64 [ci skip]Jack Lloyd2018-02-251-0/+10
* | Todo - PKCS12 [ci skip]Jack Lloyd2018-02-251-0/+1
* | Update news/docsJack Lloyd2018-02-242-7/+7
* | Merge GH #1459 Add support for POWER8 AES instructionsJack Lloyd2018-02-246-0/+404
|\ \
| * | Implement decryptionJack Lloyd2018-02-232-43/+148
| * | AES encryption using POWER8 intrinsicsJack Lloyd2018-02-236-0/+299
|/ /
* | Fix handling of misaligned loads in AltiVec SIMD wrapperJack Lloyd2018-02-231-22/+12
* | Add misaligned load/store test to SIMDJack Lloyd2018-02-231-35/+52
* | Specify in test message that input is misalignedJack Lloyd2018-02-231-2/+2
* | Fix detection of specified-endian CPUs (eg ppc64le, armeb)Jack Lloyd2018-02-231-3/+6