aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Use RtlGenRandom instead of CryptoAPIJack Lloyd2018-03-146-83/+26
* Merge GH #1492 Support custom DN entriesJack Lloyd2018-03-144-71/+143
|\
| * Address review commentsJack Lloyd2018-03-141-2/+2
| * Support custom DN entriesJack Lloyd2018-03-144-71/+143
* | Merge GH #1491 Allow choosing serial of newly minted certificateJack Lloyd2018-03-143-13/+102
|\ \
| * | Allow the caller to specify the serial number of a generated certJack Lloyd2018-03-143-13/+102
| |/
* / Revert cf0386Jack Lloyd2018-03-141-2/+4
|/
* Disable optimizations with coverage buildsJack Lloyd2018-03-141-1/+1
* Add a facility for debug-mode assertionsJack Lloyd2018-03-146-11/+37
* Assume CurveGFp inputs are at most p words longJack Lloyd2018-03-141-13/+27
* Avoid creating a temp hereJack Lloyd2018-03-141-4/+4
* Improve memory handling for PointGFpJack Lloyd2018-03-148-69/+86
* Allow passing workspace to Montgomery_IntJack Lloyd2018-03-133-34/+140
* Tweaks to force_all_affineJack Lloyd2018-03-121-7/+5
* Further cli testsJack Lloyd2018-03-111-3/+37
* Remove bogus commentJack Lloyd2018-03-111-3/+0
* Fix missing comma - unintended string contatentationJack Lloyd2018-03-111-1/+1
* Lint fixesJack Lloyd2018-03-101-1/+2
* More CLI testsJack Lloyd2018-03-101-2/+88
* Merge GH #1485 Add new cli test scriptJack Lloyd2018-03-103-6/+264
|\
| * Lint fixes [ci skip]Jack Lloyd2018-03-101-2/+5
| * Add new CLI test scriptJack Lloyd2018-03-103-6/+261
* | Fix error in FPE_FE1Jack Lloyd2018-03-104-19/+59
|/
* Make lint happy [ci skip]Jack Lloyd2018-03-101-2/+2
* Split Python tests out of botan2.pyJack Lloyd2018-03-104-261/+277
* Minor tweaks for coverageJack Lloyd2018-03-103-6/+11
* Reduce exponent size hereJack Lloyd2018-03-101-1/+1
* Merge GH #1483 Use uncompressed points for ECC by defaultJack Lloyd2018-03-1016-76/+161
|\
| * Add a test of ECC encoding optionsJack Lloyd2018-03-101-0/+47
| * Rename point_format to point_encodingJack Lloyd2018-03-102-2/+2
| * Add PointGFp::encode as replacement for EC2OSPJack Lloyd2018-03-1014-74/+87
| * Default to encoding ECC public keys as uncompressed. GH #1480Jack Lloyd2018-03-102-1/+26
| * Lookup EC curves via name instead of OIDJack Lloyd2018-03-101-3/+3
* | Add some helper functions for checking for Comba sizesJack Lloyd2018-03-101-15/+27
* | Revert "Use move to avoid needless some needless copies"Jack Lloyd2018-03-101-16/+16
* | Avoid warning in threefish.hJack Lloyd2018-03-101-6/+0
|/
* Add missing overrides [ci skip]Jack Lloyd2018-03-101-2/+2
* Fix header for getentropy on macOSJack Lloyd2018-03-092-1/+7
* Don't default to PSS signaturesJack Lloyd2018-03-091-4/+17
* Fix cpu clock ratio [ci skip]Jack Lloyd2018-03-091-0/+2
* Split out the memory pool logicJack Lloyd2018-03-096-161/+282
* Add OS::system_page_sizeJack Lloyd2018-03-092-4/+25
* Use move to avoid needless some needless copiesJack Lloyd2018-03-091-16/+16
* Cleanup commentsJack Lloyd2018-03-091-10/+7
* Use blinded_base_point_multiply_x in the various signature schemesJack Lloyd2018-03-085-14/+17
* Add benchmark for GOST-34.10 signaturesJack Lloyd2018-03-081-0/+14
* Small fiddly optimizations in locking_allocatorJack Lloyd2018-03-081-5/+6
* Avoid creating too-large values during ECDSA signingJack Lloyd2018-03-081-3/+5
* Add blinded_base_point_multiply_xJack Lloyd2018-03-082-0/+20
* Mul into temps to avoid allocationsJack Lloyd2018-03-081-7/+8