aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Improve error messages when reporting TLS state transition violationsJack Lloyd2019-07-131-3/+16
* Ignore the record version on alert messages.Jack Lloyd2019-07-121-18/+21
* Add TLS v1.3 downgrade indicatorJack Lloyd2019-07-123-2/+45
* Avoid needless allocation during GMAC finalizationJack Lloyd2019-07-101-2/+2
* Fix Coverity issueJack Lloyd2019-07-101-3/+1
* Remove another malloc+free per GCM message overheadJack Lloyd2019-07-051-3/+4
* Report parallism for AES when hardware is availableJack Lloyd2019-07-051-0/+14
* Avoid pointless writeJack Lloyd2019-07-051-1/+1
* Avoid allocations during GCM message processingJack Lloyd2019-07-054-23/+41
* Merge GH #2022 Support 64-bit RDRAND on x86-64Jack Lloyd2019-07-051-3/+47
|\
| * Use 64-bit RDRAND on x86-64Jack Lloyd2019-07-051-3/+47
* | Merge GH #2023 Avoid needless allocation in OctetString default constructorJack Lloyd2019-07-051-2/+5
|\ \
| * | Skip allocation if OctetString is constructed with empty string.Tom2019-07-051-2/+5
| |/
* / Fix LGTM warningJack Lloyd2019-07-051-4/+2
|/
* Merge GH #2021 TLS record layer cleanupsJack Lloyd2019-07-054-196/+173
|\
| * Avoid &v[v.size()]Jack Lloyd2019-07-051-2/+2
| * Small cleanupJack Lloyd2019-07-051-12/+4
| * Return the record metadata in a structJack Lloyd2019-07-054-122/+135
| * Remove Record_Raw_InputJack Lloyd2019-07-043-43/+30
| * Remove Record_Message structJack Lloyd2019-07-043-40/+25
* | Remove BearSSL providerJack Lloyd2019-07-056-443/+1
|/
* Fix include for getentropyJack Lloyd2019-07-041-3/+3
* Avoid use of __GNUG__ in headers that may be parsed by C compilersJack Lloyd2019-07-021-5/+5
* Fix some MSVC and LGTM warningsJack Lloyd2019-06-295-100/+108
* Merge GH #2010 Fix MSVC warningsJack Lloyd2019-06-2918-57/+62
|\
| * Fix various MSVC warningsJack Lloyd2019-06-2918-57/+62
* | Fix some minimized build problemsJack Lloyd2019-06-291-0/+1
|/
* Merge GH #2009 Remove const from TLS OCSP callbackJack Lloyd2019-06-291-1/+4
|\
| * Make the TLS OCSP callback not const.Jack Lloyd2019-06-291-1/+4
* | Merge GH #2008 Handle loss/retransmit of DTLS client helloJack Lloyd2019-06-291-1/+1
|\ \
| * | Handle DTLS client hello being lostJack Lloyd2019-06-291-1/+1
| |/
* / Fix a warning when building under XLCJack Lloyd2019-06-291-1/+4
|/
* Change XMSS OIDs and feature macro nameJack Lloyd2019-06-233-8/+10
* Use qualified-id for XMSS key size checkMatthias Gierlings2019-06-212-2/+2
* FreeBSD using new mmap flags to protect against possible too wideDavid Carlier2019-06-211-1/+5
* Add support for RFC 8032 Ed25519phJack Lloyd2019-06-204-15/+49
* Fix conflict when BMI2 is enabled and --single-amalgamation-fileJack Lloyd2019-06-191-3/+3
* Fix some LGTM issuesJack Lloyd2019-06-193-3/+4
* Add support for HelloVerifyRequest on server sideJack Lloyd2019-06-189-10/+102
* Fix allocation. Add more tests.Jack Lloyd2019-06-151-1/+5
* Add a compatability shim for libsodiumJack Lloyd2019-06-1512-5/+2635
* Fix more MSVC warningsJack Lloyd2019-06-144-22/+22
* Resolve some MSVC warningsJack Lloyd2019-06-146-10/+10
* Merge GH #1995 Allow setting max OCSP response age during verificationJack Lloyd2019-06-142-22/+45
|\
| * add option to specify ocsp max agePatrick Schmidt2019-06-142-22/+45
* | Merge GH #1992 Allow overriding cert verify in TLS::StreamJack Lloyd2019-06-142-34/+155
|\ \ | |/ |/|
| * TLS::Context holds references rather than pointersHannes Rantzsch2019-06-132-47/+60
| * Update comments as suggested per reviewHannes Rantzsch2019-06-042-9/+14
| * Refactor: template meta-programming to reuse the callback signatureRené Meusel2019-06-031-7/+16
| * Use TLS::Context::verifyCallback as tls_verify_cert_chain callbackHannes Rantzsch2019-06-031-22/+62