aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Expose BER_Decoder constructor taking BER_Object&&Jack Lloyd2018-06-082-4/+10
* Reduce copying/allocations when BER decodingJack Lloyd2018-06-082-81/+194
* Allow passing a writer function callback to DER_EncoderJack Lloyd2018-06-082-10/+18
* Declare copy and move constructors on BER_ObjectJack Lloyd2018-06-081-0/+8
* Constify some local variablesJack Lloyd2018-06-081-2/+2
* Improve error reporting on unexpected EOF when decoding ASNJack Lloyd2018-06-082-5/+18
* Doc tweaks [ci skip]Jack Lloyd2018-06-083-21/+6
* Add "info" and "codec" groups for cli commands [ci skip]Jack Lloyd2018-06-072-10/+12
* Merge GH #1599 Fix bug in Barrett reduction of negative numbersJack Lloyd2018-06-054-30/+45
|\
| * Fix a bug in Barrett reductionJack Lloyd2018-06-054-30/+45
|/
* Merge GH #1598 Avoid using -j flag when Sphinx does not support itJack Lloyd2018-06-051-2/+19
|\
| * Conditionally use concurrency with sphinx-build.Daniel Wyatt2018-06-041-2/+19
|/
* Correct exception message [ci skip]Jack Lloyd2018-06-041-1/+1
* Remove stray header in vector file [ci skip]Jack Lloyd2018-06-011-2/+0
* Merge GH #1594 Add EdDSA/X25519 Wycheproof testsJack Lloyd2018-05-315-1/+831
|\
| * Add EdDSA and X25519 tests from WycheproofJack Lloyd2018-05-315-1/+831
* | Merge GH #1594 Add ECDSA Wycheproof testsJack Lloyd2018-05-319-24/+13777
|\ \
| * | Handle EC_R_BAD_SIGNATURE from OpenSSLJack Lloyd2018-05-312-0/+14
| * | Add ECDSA tests from WycheproofJack Lloyd2018-05-315-8/+13725
| * | Prevent signature malleability in DER/BER encoded sigsJack Lloyd2018-05-311-14/+35
| * | Correct error in P-224 computationJack Lloyd2018-05-311-2/+3
* | | Merge GH #1595/#1555 Base32 encodingJack Lloyd2018-05-3110-3/+721
|\ \ \ | |_|/ |/| |
| * | Move codec_base.h to internal header in utilsJack Lloyd2018-05-315-5/+4
| * | Update documentationWambou2018-05-313-1/+8
| * | Refactoring Base32 to use the templated algorithmWambou2018-05-312-182/+146
| * | Define templated base encoding/decodingWambou2018-05-312-0/+167
| * | Implement Base32Wambou2018-05-313-0/+417
| * | Create unit tests for Base32 encodingWambou2018-05-312-2/+166
| |/
* / Improve error message in tests on invalid hex inputJack Lloyd2018-05-311-3/+4
|/
* Merge GH #1592 Refactor VarMapJack Lloyd2018-05-2947-489/+474
|\
| * Dedup some test codeJack Lloyd2018-05-292-75/+45
| * Make the tests VarMap an actual type instead of a hashmap typedef.Jack Lloyd2018-05-2947-452/+467
|/
* Fix allowing to use Sphinx 1.7.5Jack Lloyd2018-05-291-3/+6
* Merge GH #1587 Undeprecate UWP and add back CryptoNG RNGJack Lloyd2018-05-296-7/+64
|\
| * Add back support for Windows Phone RNG, undeprecate UWPJack Lloyd2018-05-286-7/+64
* | Avoid problem with Sphinx 1.7.5Jack Lloyd2018-05-281-1/+2
* | Benchmark only H10 XMSS signaturesJack Lloyd2018-05-281-4/+4
|/
* Todo updatesJack Lloyd2018-05-281-2/+2
* Correct comment on XMSS speedsJack Lloyd2018-05-281-5/+9
* Tiny optimization in MDx_HashFunction::final_resultJack Lloyd2018-05-281-2/+1
* Remove completed todo [ci skip]Jack Lloyd2018-05-281-1/+0
* Readme tweaks [ci skip]Jack Lloyd2018-05-281-13/+11
* Update newsJack Lloyd2018-05-271-0/+4
* Merge GH #1584 Add BMI2 optimization for SHA-256Jack Lloyd2018-05-2710-7/+195
|\
| * Add BMI2-specific SHA-256Jack Lloyd2018-05-2710-7/+195
* | Merge GH #1585 XMSS optimizationsJack Lloyd2018-05-271-2/+6
|\ \ | |/ |/|
| * Improves "Avoid repeated allocations in XMSS chain function"Matthias Gierlings2018-05-271-1/+2
| * Avoid repeated allocations in XMSS chain functionJack Lloyd2018-05-271-1/+4
|/
* Merge GH #1582 Fix XMSS leaf index (max signature count) checkJack Lloyd2018-05-263-5/+4
|\
| * Fixes XMSS leaf index bounds sanity checkMatthias Gierlings2018-05-253-5/+4