aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/tls/tls_extensions.cpp
Commit message (Expand)AuthorAgeFilesLines
* Allow disabling TLS 1.0/1.1 and DTLS 1.0 at build timeJack Lloyd2019-11-101-0/+4
* Fix some MSVC warningsJack Lloyd2019-10-181-1/+3
* Let TLS serialization know which side we are sending asJack Lloyd2019-05-241-36/+35
* Add support for supported versions extension from TLS 1.3Jack Lloyd2019-05-241-8/+85
* Clean up extension decodingJack Lloyd2019-05-221-26/+8
* added status_request extension and cert chain to the stapling-reponse generat...Falko Strenzke2019-05-221-3/+25
* Fix various issues in TLS found using BoGoJack Lloyd2019-05-201-5/+15
* Silence MSVC warningsJack Lloyd2018-12-041-2/+4
* Remove cruftJack Lloyd2018-02-131-94/+0
* Use enums for TLS key exchange group paramsJack Lloyd2018-02-131-37/+29
* Use enums to represent TLS signature and kex algorithms.Jack Lloyd2018-01-281-112/+19
* Make it possible to test custom extensionsJack Lloyd2018-01-271-5/+16
* Add ability for application to control which TLS extensions are usedJack Lloyd2018-01-271-0/+9
* Tighten up checks on signature key exchange messageJack Lloyd2017-11-281-1/+1
* Add supported groups TLS extension (RFC 7919)René Korthaus2017-10-171-11/+70
* Add wrappers for reinterpret_cast between char* and uint8_t*Jack Lloyd2017-10-031-5/+3
* Initialize member var in Certificate_Status_RequestJack Lloyd2017-08-031-1/+2
* Add static_cast in uint8_t vs enum comparison.Jack Lloyd2017-01-281-2/+2
* Export tls_messages.h as a public headerRené Korthaus2016-12-231-1/+1
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-86/+86
* Add OCSP stapling support to TLS clientJack Lloyd2016-11-261-7/+64
* Fix incompatability with (some) common TLS stackJack Lloyd2016-11-161-3/+8
* Add an in-house EC curve for TLS at compile-timeRené Korthaus2016-11-031-0/+10
* X25519 key exchange for TLSJack Lloyd2016-10-211-3/+19
* Minor improvementsRené Korthaus2016-10-031-9/+1
* Support encoding of supported point formats extensionRené Korthaus2016-10-031-0/+48
* TLS Server should respect client signature_algorithms. Stricter TLS hello dec...Jack Lloyd2016-09-211-5/+16
* Address some issues with PR 492Jack Lloyd2016-08-131-0/+1
* Merge branch 'master' into Encrypt-then-MAC-with-policyJuraj Somorovsky2016-05-121-15/+15
|\
| * Add explicit static_cast operations to eliminate implicit cast compiler warni...Dan Brown2016-04-271-3/+3
| * Change calls to 'get_byte' to explicitly cast parameters and eliminate compil...Dan Brown2016-04-271-12/+12
* | Encrypt-then-MAC extension (RFC 7366)Juraj Somorovsky2016-05-111-0/+15
|/
* Remove support for TLS v1.2 MD5 and SHA-224 signatures.Jack Lloyd2016-03-171-42/+3
* Remaining cppcheck fixes that are not covered by GH #444Daniel Neus2016-03-051-13/+5
* Make SRP6 support optional in TLSJack Lloyd2016-02-071-0/+6
* Remove support for the TLS min fragment length extension.Jack Lloyd2016-02-071-50/+0
* Remove TLS heartbeat support.Jack Lloyd2016-02-071-3/+0
* Mass-prefix member vars with m_René Korthaus2016-01-081-14/+14
* String comparision fixesDaniel Neus2016-01-041-2/+2
* Add extended master secret extension (RFC 7627) to TLSJack Lloyd2016-01-031-2/+17
* Reroot the exception hierarchy into a toplevel Exception classJack Lloyd2015-12-111-1/+1
* Fix various bugs found by Coverity scanner.lloyd2015-05-151-0/+4
* Add ALPN (RFC 7301) and remove NPNlloyd2015-03-201-11/+28
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* Add DTLS-SRTP key establishment from RFC 5764 (required for WebRTC).lloyd2015-01-041-26/+67
* Have TLS_Data_Reader decoding errors include the actual msg type namelloyd2014-04-121-1/+1
* Verify that the server did not send any extension that the client didn'tlloyd2014-04-111-0/+8
* Move lib into srclloyd2014-01-101-0/+533