aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Remove pow_mod.h from ElGamalJack Lloyd2019-08-231-12/+25
* Remove pow_mod.h from Diffie-HellmanJack Lloyd2019-08-231-7/+17
* Remove use of pow_mod.h from PKCS11 RSA codeJack Lloyd2019-08-231-4/+1
* Merge GH #2070 Precompute RSA Montgomery paramsJack Lloyd2019-08-234-182/+324
|\
| * Fix python testJack Lloyd2019-08-171-0/+2
| * Fixes for PKCS11Jack Lloyd2019-08-172-19/+19
| * Have RSA key precompute Montgomery parametersJack Lloyd2019-08-172-163/+303
* | Fix bad compare in BigInt <<=Jack Lloyd2019-08-231-1/+1
* | Small BigInt optimizationsJack Lloyd2019-08-224-14/+15
* | Merge GH #2051 Have cli sign util update stateful keysJack Lloyd2019-08-202-0/+4
|\ \
| * | Add Private_Key::stateful_operation and use it in cli signerJack Lloyd2019-07-302-0/+4
* | | Merge GH #2007 Improve RDRAND reseeding logicJack Lloyd2019-08-204-127/+172
|\ \ \
| * | | Use RDRAND in such a way that an internal reseed is performedJack Lloyd2019-08-164-127/+172
* | | | Merge GH #2075 Serialize PKCS11 testsJack Lloyd2019-08-201-0/+2
|\ \ \ \
| * | | | Serialize the PKCS11 testsJack Lloyd2019-08-201-0/+2
* | | | | Deprecate some more redundant ffi functionsJack Lloyd2019-08-191-10/+31
|/ / / /
* | | / Add function comment [ci skip]Jack Lloyd2019-08-171-0/+6
| |_|/ |/| |
* | | Avoid using old pow_mod interface in RSAJack Lloyd2019-08-172-7/+14
* | | Fix indentationJack Lloyd2019-08-171-2/+2
|/ /
* | Avoid spurious throw/catchJack Lloyd2019-08-161-5/+5
* | FixJack Lloyd2019-08-052-3/+3
* | Merge GH #2057 OID cleanupsJack Lloyd2019-08-0537-299/+322
|\ \
| * | FixesJack Lloyd2019-08-042-5/+5
| * | Avoid unnecessary parse of the OID string in DN upper boundsJack Lloyd2019-08-041-15/+17
| * | Remove unnecessary functionsJack Lloyd2019-08-043-25/+12
| * | Reduce usage of oids.h with the addition of some helpers on OIDJack Lloyd2019-08-0427-93/+84
| * | OID cleanupsJack Lloyd2019-08-044-106/+124
| * | Don't throw hereJack Lloyd2019-08-041-1/+5
| * | Avoid using deprecated public fields of AlgorithmIdentifierJack Lloyd2019-08-046-29/+21
| * | Deprecate and replace OIDS::lookupJack Lloyd2019-08-0428-113/+142
* | | The allocator cb can possibly return nullDavid Carlier2019-08-051-2/+0
|/ /
* | Update GOST to use 2012 OIDs/paramsJack Lloyd2019-08-0310-24/+50
* | Merge GH #2054 Fix close_notify handlingJack Lloyd2019-08-022-22/+19
|\ \
| * | Clean up close_notify handling in TLSJack Lloyd2019-08-012-22/+19
| |/
* | Merge GH #2055 Updates for GOST 2012 supportJack Lloyd2019-08-0210-14/+60
|\ \
| * | Add gost_512A paramJack Lloyd2019-08-011-0/+12
| * | Fix test when GOST or Streebog is disabledJack Lloyd2019-08-011-0/+1
| * | Updates for GOST 2012 supportJack Lloyd2019-08-019-14/+47
| |/
* / Return nullptr for size 0 allocationJack Lloyd2019-08-011-0/+3
|/
* Move decl of blinding bits into the source fileJack Lloyd2019-07-272-2/+6
* Darwin, monitoring anonymous locked pages via vm_stat tool.David Carlier2019-07-271-1/+9
* Fix "OSCP" typo in OCSP code.Jack Lloyd2019-07-233-7/+11
* Merge GH #2042 Optimize DTLS MTU splittingJack Lloyd2019-07-201-11/+25
|\
| * Split more carefully to exactly MTU in DTLS handshake fragmentation.Jack Lloyd2019-07-181-11/+25
* | Indent conditional includesJack Lloyd2019-07-191-13/+13
* | Support MAP_ANONJack Lloyd2019-07-191-1/+6
* | Support disable thread_local but not threadsJack Lloyd2019-07-191-4/+8
|/
* Only use getauxval replacement on ARMv7Jack Lloyd2019-07-151-9/+12
* Restructure OS::get_cpu_xxx functions a bitJack Lloyd2019-07-151-19/+15
* Fix DTLS reconnectionJack Lloyd2019-07-1313-56/+187