aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/tls/msg_client_hello.cpp
Commit message (Expand)AuthorAgeFilesLines
* Fix clang-tidy readability-container-size-empty warningsJack Lloyd2022-02-061-4/+4
* More raw pointer removalJack Lloyd2021-04-051-3/+3
* Post rebase fixesJack Lloyd2021-04-011-5/+0
* Remove SCSVJack Lloyd2021-04-011-4/+0
* Remove TLS 1.0/1.1 and DTLS 1.0Jack Lloyd2021-04-011-4/+2
* Cleanup to avoid unnecessary conditionalsJack Lloyd2021-02-151-6/+1
* Hash the entire client hello (except the cookie) for hello verifyJack Lloyd2021-02-151-16/+17
* Update the BoringSSL runner and update the shimJack Lloyd2020-12-051-2/+2
* Remove SRP support from TLSJack Lloyd2020-11-231-29/+2
* Add support for HelloVerifyRequest on server sideJack Lloyd2019-06-181-0/+19
* Ask for certificate status even on a resumption attemptJack Lloyd2019-05-281-0/+3
* Let TLS serialization know which side we are sending asJack Lloyd2019-05-241-1/+1
* Add support for supported versions extension from TLS 1.3Jack Lloyd2019-05-241-10/+10
* Fix various issues in TLS found using BoGoJack Lloyd2019-05-201-4/+11
* 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