aboutsummaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| * | Small fixesJack Lloyd2018-02-197-23/+31
| * | Use new DL_Group functionsJack Lloyd2018-02-196-86/+93
| * | Add shared_ptr for DL_Group stateJack Lloyd2018-02-194-704/+521
| * | Add constsJack Lloyd2018-02-191-3/+3
| * | Split out Montgomery exponentation stateJack Lloyd2018-02-195-112/+204
| * | Minor optimizations for BigInt operator/Jack Lloyd2018-02-191-0/+6
| * | Move allocator initializer RAII class to mem_ops.hJack Lloyd2018-02-192-5/+6
* | | Add missing overrides [ci skip]Jack Lloyd2018-02-192-2/+2
* | | Merge GH #1448 Support custom curves in TLS handshakeJack Lloyd2018-02-1928-431/+348
|\ \ \ | |/ / |/| |
| * | Fix server use of EC point format extensionJack Lloyd2018-02-131-1/+1
| * | Remove house curve supportJack Lloyd2018-02-137-69/+0
| * | Add a test of TLS handshake with custom curve (secp112r1 in this case)Jack Lloyd2018-02-132-9/+52
| * | Add callback for decoding TLS group paramsJack Lloyd2018-02-134-3/+20
| * | Remove cruftJack Lloyd2018-02-134-114/+16
| * | Use enums for TLS key exchange group paramsJack Lloyd2018-02-1320-266/+290
* | | Add benchmarks for ElGamal and DSAJack Lloyd2018-02-181-0/+59
* | | Further simplifications in SM2 codeJack Lloyd2018-02-182-14/+14
* | | Merge GH #1452 Add helpers to EC_Group to reduce mod group orderJack Lloyd2018-02-188-165/+218
|\ \ \
| * | | Add point_multiply operation to EC_GroupJack Lloyd2018-02-187-6/+19
| * | | Add functions to reduce integers mod the order to EC_GroupJack Lloyd2018-02-188-165/+205
|/ / /
* | | Wrap line for lint [ci skip]Jack Lloyd2018-02-181-1/+6
* | | Add a flag to disable use of ARMv8 crypto extensions [ci skip]Jack Lloyd2018-02-151-1/+1
* | | Tighten up RSA key validity testsJack Lloyd2018-02-131-3/+7
* | | Remove handling of even e in RSA keygenJack Lloyd2018-02-131-5/+2
* | | Of course they are public member variables, not functions ...Jack Lloyd2018-02-135-7/+7
* | | Add BOTAN_DEPRECATED_PUBLIC_MEMBER_FUNCTIONSJack Lloyd2018-02-135-1/+14
|/ /
* | Enable VirtualLock on MinGW buildsJack Lloyd2018-02-131-2/+2
* | Tiny optimization in BigInt::const_time_lookupJack Lloyd2018-02-131-1/+3
* | Make FFI errors an enum, and add a function to translate to stringsJack Lloyd2018-02-072-54/+71
* | Use new literal syntax for OIDsJack Lloyd2018-02-073-206/+215
* | Merge GH #1444 Add (back) modifyable OID mapsJack Lloyd2018-02-075-414/+670
|\ \
| * | Add previously removed OID testsNever2018-02-051-0/+109
| * | Reintroduce ability to register OIDs at runtimeNever2018-02-054-414/+561
* | | Merge GH #1441 Add a shared registry of EC_Group objectsJack Lloyd2018-02-0712-403/+595
|\ \ \
| * | | Alternate method of forcing allocator initializationJack Lloyd2018-02-043-1/+18
| * | | Add hack to deal with initialization fiascoJack Lloyd2018-02-041-0/+6
| * | | Create a persistent registry for ECC group dataJack Lloyd2018-02-0410-403/+572
| |/ /
* | | Merge GH #1443 Detect compiler target arch at configure time fixes #1442Jack Lloyd2018-02-072-19/+100
|\ \ \
| * | | Detect compiler architecture at configure timeJack Lloyd2018-02-052-19/+100
| |/ /
* / / Fix compliation problem in PKCS11Jack Lloyd2018-02-076-1/+6
|/ /
* | Move bundledcertdir to x509/miscJack Lloyd2018-02-022-1/+1
* | Merge GH #1436 In Certificate_Store load multiple certs from fileJack Lloyd2018-02-023-2/+81
|\ \
| * | Load every certificates of files found - fix test.Mathieu Souchaud2018-02-021-3/+0
| * | Load every certificates of files found - add test.Mathieu Souchaud2018-02-022-0/+69
| * | Load every certificates of files found.Mathieu Souchaud2018-02-011-2/+15
* | | Use -m32 for x86-32 builds with GCCJack Lloyd2018-02-021-0/+1
* | | Increase default speed --msec to 300Jack Lloyd2018-02-021-1/+1
* | | Avoid deprecated functions in OpenSSL provider [ci skip]Jack Lloyd2018-02-011-3/+3
* | | Merge GH #1435 Use shared_ptr representation for EC_GroupJack Lloyd2018-02-0121-246/+480
|\ \ \
| * | | Fix deprecation warningsJack Lloyd2018-02-012-11/+20