aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib
Commit message (Expand)AuthorAgeFilesLines
* Reduce usage of oids.h with the addition of some helpers on OIDJack Lloyd2019-08-0427-93/+84
* OID cleanupsJack Lloyd2019-08-044-106/+124
* Don't throw hereJack Lloyd2019-08-041-1/+5
* Avoid using deprecated public fields of AlgorithmIdentifierJack Lloyd2019-08-046-29/+21
* Deprecate and replace OIDS::lookupJack Lloyd2019-08-0428-113/+142
* Update GOST to use 2012 OIDs/paramsJack Lloyd2019-08-0310-24/+50
* Merge GH #2054 Fix close_notify handlingJack Lloyd2019-08-022-22/+19
|\
| * Clean up close_notify handling in TLSJack Lloyd2019-08-012-22/+19
* | Merge GH #2055 Updates for GOST 2012 supportJack Lloyd2019-08-0210-14/+60
|\ \
| * | Add gost_512A paramJack Lloyd2019-08-011-0/+12
| * | Fix test when GOST or Streebog is disabledJack Lloyd2019-08-011-0/+1
| * | Updates for GOST 2012 supportJack Lloyd2019-08-019-14/+47
| |/
* / Return nullptr for size 0 allocationJack Lloyd2019-08-011-0/+3
|/
* Move decl of blinding bits into the source fileJack Lloyd2019-07-272-2/+6
* Darwin, monitoring anonymous locked pages via vm_stat tool.David Carlier2019-07-271-1/+9
* Fix "OSCP" typo in OCSP code.Jack Lloyd2019-07-233-7/+11
* Merge GH #2042 Optimize DTLS MTU splittingJack Lloyd2019-07-201-11/+25
|\
| * Split more carefully to exactly MTU in DTLS handshake fragmentation.Jack Lloyd2019-07-181-11/+25
* | Indent conditional includesJack Lloyd2019-07-191-13/+13
* | Support MAP_ANONJack Lloyd2019-07-191-1/+6
* | Support disable thread_local but not threadsJack Lloyd2019-07-191-4/+8
|/
* Only use getauxval replacement on ARMv7Jack Lloyd2019-07-151-9/+12
* Restructure OS::get_cpu_xxx functions a bitJack Lloyd2019-07-151-19/+15
* Fix DTLS reconnectionJack Lloyd2019-07-1313-56/+187
* 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