aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
...
* Add pk_workfactor CLI and refactor workfactor estimator functionsJack Lloyd2018-04-051-12/+19
* Split up asm constructs to avoid miscompilationJack Lloyd2018-04-051-30/+49
* Merge GH #1523 RSA optimizations and exponent blindingJack Lloyd2018-04-042-25/+53
|\
| * Work around a bug in MSVC lambda handlingJack Lloyd2018-04-041-1/+1
| * Add RSA exponent blindingJack Lloyd2018-04-042-5/+14
| * Tweak how RSA private operations are performedJack Lloyd2018-04-041-25/+44
* | Add DL_Group::monty_params_p to get Montgomery paramsJack Lloyd2018-04-042-2/+13
|/
* Support passing an OAEP label in EME nameRené Korthaus2018-04-021-4/+5
* Fix problems with failure to build in various configurationsJack Lloyd2018-03-313-1/+5
* Merge GH #1519 Fix bugs in X.509 wildcard matchJack Lloyd2018-03-311-77/+107
|\
| * Fix bugs in wildcard matchingJack Lloyd2018-03-311-77/+107
* | Export TLS::ExtensionJack Lloyd2018-03-311-1/+1
|/
* Minor DH optimizationJack Lloyd2018-03-281-4/+6
* Avoid another problem with AltiVecJack Lloyd2018-03-281-15/+6
* Fix some Doxygen errorsJack Lloyd2018-03-284-1/+17
* Fix carry bugs introduced in 8a7559e4f8adJack Lloyd2018-03-272-22/+23
* Add back posix_mlock flagJack Lloyd2018-03-261-0/+6
* Handle some corner cases in ECC multJack Lloyd2018-03-253-5/+19
* In Barrett avoid creating an unnecessary tempJack Lloyd2018-03-251-4/+4
* Extend Certificate_Store_In_Memory to load just a single cert from fileJack Lloyd2018-03-241-3/+9
* Bypass self-signed check in X509_Certificate if AKID and SKID are setJack Lloyd2018-03-241-12/+17
* Fix some corner cases for small values in power_modJack Lloyd2018-03-241-1/+15
* Add warning commentJack Lloyd2018-03-221-0/+6
* Tiny optimization in Montgomery inverseJack Lloyd2018-03-221-1/+1
* Add back mul/sqr to CurveGFp [ci skip]Jack Lloyd2018-03-221-0/+10
* Revamp GOST-34.10 testsJack Lloyd2018-03-211-6/+1
* Add EC_Group::random_scalarJack Lloyd2018-03-218-6/+16
* Remove bogus -1 from DSA key generationJack Lloyd2018-03-211-1/+1
* Merge GH #1504 Store DN entries in a vectorJack Lloyd2018-03-215-72/+78
|\
| * Avoid creating a map from a DN when not requiredJack Lloyd2018-03-215-14/+20
| * Store elements of a DN as a vectorJack Lloyd2018-03-212-59/+59
* | Throw Lookup_Error here for benefit of testsJack Lloyd2018-03-211-2/+2
* | Support "mixed" OAEP hashesJack Lloyd2018-03-211-2/+17
* | Mixed mode OAEPJack Lloyd2018-03-213-10/+27
|/
* Change DSA behavior similarlyJack Lloyd2018-03-211-2/+2
* Shift ECDSA inputs to match OpenSSL behaviorJack Lloyd2018-03-214-4/+25
* Remove unused variables [ci skip]Jack Lloyd2018-03-212-4/+0
* Simplify a common case BigInt constructorJack Lloyd2018-03-212-1/+13
* Add another Ed25519 helper to save a few hundred redundant linesJack Lloyd2018-03-203-301/+106
* Add some helpers for handling carries in Ed25519Jack Lloyd2018-03-204-893/+491
* Support Ed25519 certificate formatJack Lloyd2018-03-203-39/+74
* Store base point multiplies in a single std::vectorJack Lloyd2018-03-208-30/+175
* Nudge users to EC_Group::OS2ECPJack Lloyd2018-03-201-4/+10
* Support multiple DNS names through the command line interfaceJack Lloyd2018-03-192-0/+5
* Remove use of ;; to end linesJack Lloyd2018-03-195-5/+5
* Add EC_Group::clear_registered_curve_dataJack Lloyd2018-03-192-0/+16
* Cache additional values for PointGFp multi-exponentiationJack Lloyd2018-03-195-64/+103
* Avoid needless computation in base point multiplyJack Lloyd2018-03-193-33/+6
* Use a better algorithm for base point multipliesJack Lloyd2018-03-192-10/+24
* Avoid code that triggers problems under GCC 8Jack Lloyd2018-03-181-1/+1