aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Remove SCSVJack Lloyd2021-04-014-25/+0
* Remove TLS 1.0/1.1 and DTLS 1.0Jack Lloyd2021-04-0129-413/+65
* Remove the TLS 1.0 PRFJack Lloyd2021-04-014-72/+5
* Merge GH #2680 Update BoringSSL testsJack Lloyd2021-04-013-3/+10
|\
| * Update BoringSSL tests to latest versionJack Lloyd2021-04-013-3/+10
* | Remove now unused cpuid.h includeJack Lloyd2021-04-011-1/+0
|/
* Merge GH #2667 Make TLS::Stream compatible with Boost.Asio extensible modelJack Lloyd2021-03-312-103/+126
|\
| * TLS::Stream Asio extensible model compatibilityHannes Rantzsch2021-03-301-71/+81
| * fix: forward executor through async_shutdown wrapperHannes Rantzsch2021-03-291-19/+27
| * add virtual destructors for asio error typesHannes Rantzsch2021-03-291-13/+18
* | Merge GH #2678 Convert the baseline DES to use the BMI2 approach but using mu...Jack Lloyd2021-03-314-432/+67
|\ \
| * | Modify DES to use a variant of the BMI2 approachJack Lloyd2021-03-314-432/+67
* | | Add HTTP detection logic and update the Bogo shimJack Lloyd2021-03-293-1/+21
* | | Try to reject non-TLS messages very earlyJack Lloyd2021-03-291-0/+10
|/ /
* | Add MSVC Boost buildJack Lloyd2021-03-291-0/+12
* | Fix a bug in BigInt::operator>>Jack Lloyd2021-03-262-0/+11
* | Add OSS-Fuzz 32470 test caseJack Lloyd2021-03-251-0/+8
* | Drop ppc64le Clang build from TravisJack Lloyd2021-03-241-6/+0
* | Fix the OCSP online testJack Lloyd2021-03-243-7/+53
|/
* Implement Ed25519 public key checkingJack Lloyd2021-03-175-2/+101
* Merge GH #2654 When creating an EC_Group from params consistently populate th...Jack Lloyd2021-03-147-52/+279
|\
| * Test EC_group_identity_from_order for all groupsJack Lloyd2021-03-141-0/+5
| * Rename match to params_match to be a bit more explicitJack Lloyd2021-03-141-11/+11
| * Compare the low 32-bits of order first to avoid BigInt creationJack Lloyd2021-03-133-30/+35
| * Rewrite some logic that was getting hard to followJack Lloyd2021-03-131-33/+40
| * Clean up some of the logicJack Lloyd2021-03-131-5/+13
| * Address some review commentsJack Lloyd2021-03-132-4/+16
| * Serialize these tests to avoid trouble elsewhereJack Lloyd2021-03-131-0/+2
| * Lookup OIDs for EC_Groups using the order as a keyJack Lloyd2021-03-136-17/+205
* | Expose handle_return_value in PKCS11 (see GH #2650)Jack Lloyd2021-03-132-3/+9
|/
* Merge GH #2652 Add a getter for PKCS11 function listJack Lloyd2021-03-131-0/+9
|\
| * Add a getter for the PKCS11 function listJack Lloyd2021-03-121-0/+9
* | Merge GH #2655 Fix for TLS::Stream being std::move'dJack Lloyd2021-03-132-35/+59
|\ \
| * | fix comment and formattingHannes Rantzsch2021-03-121-5/+8
| * | fix: TLS::Stream broke on being std::move'dHannes Rantzsch2021-03-122-35/+56
* | | Fix some LGTM warningsJack Lloyd2021-03-121-4/+2
|/ /
* | Merge GH #2653 Autogenerate ec_named.cpp from a list of curvesJack Lloyd2021-03-124-26/+417
|\ \
| * | Format small integers using decimalJack Lloyd2021-03-122-16/+21
| * | Autogenerate ec_named.cpp from a description of supported curvesJack Lloyd2021-03-124-18/+404
| |/
* / Fix a case where EC_Groups were not merged as expectedJack Lloyd2021-03-122-0/+45
|/
* Rename unit_ecc.cpp to test_ec_group.cppJack Lloyd2021-03-121-1/+1
* Fix C4127 warningJack Lloyd2021-03-111-2/+2
* Enable MSVC C4127Jack Lloyd2021-03-111-1/+1
* Avoid function macros in the Noekeon SIMD implJack Lloyd2021-03-091-38/+43
* Merge GH #2644 Refactor mul128 code to avoid macrosJack Lloyd2021-03-091-54/+25
|\
| * Refactor mul128 to avoid macrosJack Lloyd2021-03-091-54/+25
* | Fix asm clobbers for rotate asmJack Lloyd2021-03-091-2/+8
|/
* Drop trying to use the M1 cycle counterJack Lloyd2021-03-091-3/+0
* Refactor the prime sieve codeJack Lloyd2021-03-081-31/+63
* Remove old scalar typedefs when we are building the libraryJack Lloyd2021-03-073-2/+4