aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Handle cert.subject_info("Email")Jack Lloyd2018-03-061-0/+3
* Ensure exception types are exported from DLLJack Lloyd2018-03-065-6/+6
* Include AKID in generated self signed certificatesJack Lloyd2018-03-062-4/+12
* Avoid std::bind in Channel::received_dataJack Lloyd2018-03-051-2/+1
* Add X509_Certificate::subject_public_key_infoJack Lloyd2018-03-052-3/+16
* Allow decoding ASN.1 OID 0.0Jack Lloyd2018-03-051-1/+3
* Support decoding of ECC groups with seed parameterJack Lloyd2018-03-041-0/+2
* Use Barrett instead of repeated divisions by p hereJack Lloyd2018-03-041-3/+6
* Reduce temp usage in PointGFp addition and doublingJack Lloyd2018-03-044-104/+95
* Merge GH #1470 Use soft fail for OCSPJack Lloyd2018-03-046-20/+63
|\
| * Document OCSP softfail/hardfail check behaviour.souch2018-03-021-0/+3
| * OCSP softfail revocation checkMathieu Souchaud2018-03-015-20/+60
* | Simplify indexing in this loopJack Lloyd2018-03-041-5/+5
* | Fix header includesJack Lloyd2018-03-022-2/+3
* | Merge GH #1472 Add product scanning Montgomery reductionJack Lloyd2018-03-022-30/+88
|\ \
| * | Implement product-scanning Montgomery reductionJack Lloyd2018-03-022-30/+88
* | | Avoid confusing error if invalid EC_Group is usedJack Lloyd2018-03-021-3/+9
|/ /
* | Merge GH #1471 Fix crash in check_crl_onlineJack Lloyd2018-03-021-11/+10
|\ \
| * | Fix check_crl_online segfaults, need tests.Mathieu Souchaud2018-03-021-11/+10
* | | Use API annotationsJack Lloyd2018-03-022-3/+3
|/ /
* | Tiny but useful optimization in bigint_monty_redcJack Lloyd2018-03-011-1/+1
* | Loosen restrictions on using bigint_comba_sqr9Jack Lloyd2018-03-011-1/+1
* | Use BOTAN_DEFAULT_BUFFER_SIZE instead of DEFAULT_BUFFERSIZEJack Lloyd2018-03-017-17/+12
* | Move declaration of word to types.hJack Lloyd2018-03-016-40/+19
* | Remove MP_WORD_BITS constantJack Lloyd2018-03-018-41/+35
* | Remove BigInt using functions from mp layerJack Lloyd2018-03-018-71/+44
* | Inline some simple BigInt sign handling functionsJack Lloyd2018-03-012-32/+17
* | Avoid ternary op during carry handlingJack Lloyd2018-03-011-1/+1
* | Fix crash bug in check_crl_onlineJack Lloyd2018-03-011-1/+1
* | Initialize z arrays within bigint_cnd_{sub,add}Jack Lloyd2018-03-011-6/+6
* | Merge GH #1469 Optimizations for FE1 FPEJack Lloyd2018-03-012-91/+163
|\ \
| * | Hide FPE dependenciesJack Lloyd2018-02-282-5/+13
| * | Optimize FE1 format preserving encryptionJack Lloyd2018-02-282-92/+156
| |/
* | Correct error in P-521 reductionJack Lloyd2018-03-011-6/+25
* | Avoid needless allocation in BigInt operator+=Jack Lloyd2018-02-281-4/+2
* | Optimize P-521 reductionJack Lloyd2018-02-281-1/+17
|/
* Merge GH #1468 Fix Path_Validation_Result::no_warningsJack Lloyd2018-02-282-1/+23
|\
| * Add Path_Validation_Result::warnings_string() methodMathieu Souchaud2018-02-282-0/+19
| * 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-282-1/+24
* | One comment fix and one formatting fix [ci skip]René Korthaus2018-02-282-4/+5
* | 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-263-33/+98
* | Avoid some needless allocationsJack Lloyd2018-02-262-13/+31
* | Optimize Barrett reductionJack Lloyd2018-02-264-21/+93
* | Add BigInt::operator*= taking a wordJack Lloyd2018-02-262-2/+23
|/
* Add functions to EC_Group for getting base point coordinatesJack Lloyd2018-02-255-18/+70