aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Add Private_Key::public_keyJack Lloyd2020-11-2839-3/+163
|
* Avoid using C++ attribute for ffi.hJack Lloyd2020-11-281-3/+7
|
* Remove some unused macro checks/includesJack Lloyd2020-11-282-14/+7
|
* Update newsJack Lloyd2020-11-281-1/+4
|
* Merge GH #2517 Allow custom RSA private keys during TLSJack Lloyd2020-11-281-1/+1
|\
| * Allow custom RSA Private_Key in Client_Key_Exchange messageClaudius Hauptmann2020-11-271-1/+1
| |
* | Merge GH #2516 Add a flag for VSX instructionsJack Lloyd2020-11-283-6/+11
|\ \
| * | Add a new ISA flag for VSX instructionsJack Lloyd2020-11-273-6/+11
| |/ | | | | | | GH #2515
* | Merge GH #2513 Various math improvementsJack Lloyd2020-11-289-58/+128
|\ \
| * | SRP6 improvementsJack Lloyd2020-11-241-28/+32
| | |
| * | Some DL_Group and Montgomery exp improvementsJack Lloyd2020-11-246-25/+86
| | | | | | | | | | | | Leverage precomputation better
| * | Fix speed's OS2ECP outputJack Lloyd2020-11-241-3/+3
| | |
| * | Add --hex flag to gen_primeJack Lloyd2020-11-241-2/+7
| |/
* | Merge GH #2512 Remove support for TLS DHE_PSK suitesJack Lloyd2020-11-2813-49/+25
|\ \
| * | Remove support for DHE_PSKJack Lloyd2020-11-2413-49/+25
| |/ | | | | | | Retains PSK and ECDHE_PSK
* / Fix placement of deprecated macroJack Lloyd2020-11-281-1/+2
|/
* Update newsJack Lloyd2020-11-241-1/+2
|
* Merge GH #2511 Remove support for AES-128 OCB ciphersuitesJack Lloyd2020-11-246-23/+2
|\
| * Remove support for AES-128 OCB ciphersuitesJack Lloyd2020-11-246-23/+2
| |
* | Merge GH #2510 Fix some C++17 todosJack Lloyd2020-11-242-43/+37
|\ \ | |/ |/|
| * try to calm gcc 9Hannes Rantzsch2020-11-241-0/+2
| |
| * directly use return value of emplace_backHannes Rantzsch2020-11-241-10/+7
| |
| * use if constexpr rather than sfinaeHannes Rantzsch2020-11-241-33/+28
| | | | | | | | to disable asio_stream setup_native_handle setup in test code
* | Update newsJack Lloyd2020-11-241-1/+2
| |
* | Merge GH #2509 Remove SEED and Camellia CBC ciphersuitesJack Lloyd2020-11-246-64/+21
|\ \
| * | Update TLS docsJack Lloyd2020-11-231-4/+3
| | |
| * | Remove Camellia CBC TLS ciphersuitesJack Lloyd2020-11-235-51/+17
| | |
| * | Remove support for SEED TLS ciphersuitesJack Lloyd2020-11-235-10/+2
| | |
* | | Update news [ci skip]Jack Lloyd2020-11-231-1/+4
|/ /
* | Update x509 docsJack Lloyd2020-11-231-14/+30
| |
* | Merge GH #2484 Remove outer shared_ptr from certificate store interfaceJack Lloyd2020-11-2335-371/+365
|\ \
| * | Remove outer shared_ptr from Certificate in certstore interfaceJack Lloyd2020-11-2335-371/+365
|/ / | | | | | | | | | | Since 2.4.0 X509_Certificate and X509_CRL have been internally shared so an other shared_ptr is just overhead and API complexity. Use std::optional for APIs where the object was optional.
* | Improve Android build doc a bit [ci skip]Jack Lloyd2020-11-231-1/+4
| |
* | Avoid two shellcheck warnings [ci skip]Jack Lloyd2020-11-231-2/+2
| |
* | Merge GH #2507 Run more tests under qemu and valgrindJack Lloyd2020-11-232-12/+15
|\ \
| * | Remove a few more tests from the valgrind runJack Lloyd2020-11-231-1/+4
| | |
| * | Time compression testsJack Lloyd2020-11-231-0/+4
| | |
| * | Run more tests on qemu/valgrind CIJack Lloyd2020-11-221-12/+8
| | | | | | | | | | | | | | | | | | | | | In CI run all tests even under qemu, it's fast enough For valgrind, running all tests is too slow, but instead of only running known fast tests try to run everything but the known slowest.
* | | Merge GH #2506 Remove TLS-SRP supportJack Lloyd2020-11-2331-545/+46
|\ \ \ | |/ / |/| |
| * | Remove SRP support from TLSJack Lloyd2020-11-2331-545/+46
|/ /
* | Add arm64 build back to Travis [ci skip]Jack Lloyd2020-11-221-0/+5
| |
* | Update deprecated note [ci skip]Jack Lloyd2020-11-211-1/+1
|/
* Update newsJack Lloyd2020-11-211-0/+14
|
* Merge GH #2505 Remove support for DSA in TLSJack Lloyd2020-11-2113-210/+10
|\
| * Remove TLS support for DSA certificates/ciphersuitesJack Lloyd2020-11-2113-210/+10
| |
* | Add superh alias needed by DebianJack Lloyd2020-11-211-0/+1
|/
* Merge GH #2497 Remove TLS anonymous suitesJack Lloyd2020-11-2110-55/+18
|\
| * Improvements to TLS suite generation scriptJack Lloyd2020-11-212-20/+13
| | | | | | | | | | | | | | | | Port to Python 3 Use SHA-256 instead of SHA-1 for the content hash Use C++17 nested namespace syntax
| * Remove support for TLS anonymous DH/ECDH suitesJack Lloyd2020-11-2110-35/+5
|/
* Merge GH #2504 Add PKCS11 back to coverage buildJack Lloyd2020-11-212-2/+2
|\