aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/tls/msg_client_hello.cpp
Commit message (Expand)AuthorAgeFilesLines
* Make exceptions easier to translate to error codesJack Lloyd2018-11-231-1/+1
* Use enums for TLS key exchange group paramsJack Lloyd2018-02-131-10/+14
* Use enums to represent TLS signature and kex algorithms.Jack Lloyd2018-01-281-18/+9
* Add an examine callback alsoJack Lloyd2018-01-271-2/+2
* Add ability for application to control which TLS extensions are usedJack Lloyd2018-01-271-0/+7
* Remove vestigial support for TLS compressionJack Lloyd2018-01-211-5/+2
* Add copyright statements to files modified in the preceding 2 commitsHarry Reimann2017-12-041-0/+1
* Make support for certificate status messages optional via policyHarry Reimann2017-12-041-1/+2
* Run TLS hello random fields through SHA-256Jack Lloyd2017-11-281-1/+7
* Avoid sending OCSP status request on resumption client helloJack Lloyd2017-10-251-2/+0
* Add supported groups TLS extension (RFC 7919)René Korthaus2017-10-171-4/+12
* More include header cleanupsJack Lloyd2017-09-211-0/+1
* De-inline accessor functions in Client_Hello typeJack Lloyd2017-09-011-0/+111
* Export tls_messages.h as a public headerRené Korthaus2016-12-231-1/+4
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-21/+21
* Add OCSP stapling support to TLS clientJack Lloyd2016-11-261-2/+6
* Fix incompatability with (some) common TLS stackJack Lloyd2016-11-161-8/+8
* Fix TLS resumption bugsJack Lloyd2016-10-271-9/+9
* Support encoding of supported point formats extensionRené Korthaus2016-10-031-1/+15
* Removed redundant check in ClientHello parserJuraj Somorovsky2016-09-301-3/+0
* TLS Server should respect client signature_algorithms. Stricter TLS hello dec...Jack Lloyd2016-09-211-13/+27
* Merge GH #578/#492: TLS EtM extension and new policy togglesJack Lloyd2016-08-311-0/+6
|\
| * Merge master into this branch, resolving conflicts with #457/#576Jack Lloyd2016-08-311-11/+10
| |\
| * | Encrypt-then-MAC extension (RFC 7366)Juraj Somorovsky2016-05-111-0/+6
* | | Fix TLS build with SRP6 disabledJack Lloyd2016-08-311-1/+1
| |/ |/|
* | Removed Handshake_Info class.Matthias Gierlings2016-06-191-4/+6
* | Reduction of code complexity in TLS classes.Matthias Gierlings2016-06-191-17/+14
|/
* Make SRP6 support optional in TLSJack Lloyd2016-02-071-2/+19
* Remove support for the TLS min fragment length extension.Jack Lloyd2016-02-071-3/+0
* Remove TLS heartbeat support.Jack Lloyd2016-02-071-6/+0
* Add extended master secret extension (RFC 7627) to TLSJack Lloyd2016-01-031-1/+9
* Reroot the exception hierarchy into a toplevel Exception classJack Lloyd2015-12-111-1/+1
* TLS improvementsJack Lloyd2015-10-251-3/+3
* lib/tls: Convert &vec[0] to vec.data()Simon Warta2015-06-231-2/+2
* Add ALPN (RFC 7301) and remove NPNlloyd2015-03-201-6/+6
* Remove SSLv3 and handling of SSLv2 client hellos.lloyd2015-01-111-51/+2
* 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-0/+3
* Let TLS policy disable putting the timestamp in the hello random fieldslloyd2014-11-041-7/+12
* Typolloyd2014-11-041-1/+1
* Add TLS fallback signalling (draft-ietf-tls-downgrade-scsv-00)lloyd2014-10-311-1/+13
* Have TLS_Data_Reader decoding errors include the actual msg type namelloyd2014-04-121-1/+1
* Move lib into srclloyd2014-01-101-0/+287