aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/tls/msg_client_kex.cpp
Commit message (Expand)AuthorAgeFilesLines
* Add callback for decoding TLS group paramsJack Lloyd2018-02-131-1/+1
* Remove cruftJack Lloyd2018-02-131-5/+6
* Use enums for TLS key exchange group paramsJack Lloyd2018-02-131-9/+10
* Use enums to represent TLS signature and kex algorithms.Jack Lloyd2018-01-281-22/+28
* Add copyright statements to files modified in the preceding 2 commitsHarry Reimann2017-12-041-0/+1
* Move TLS signature and key exchange code into callbacksHarry Reimann2017-12-041-79/+15
* Return correct alert type on malformed DH/ECDH messages.Jack Lloyd2017-11-281-7/+11
* Added missing include.Frank Schoenmann2017-10-251-0/+1
* Perform OIDS lookup before to prevent a guaranteed exception in EC_Group.Frank Schoenmann2017-10-251-1/+1
* More include header cleanupsJack Lloyd2017-09-211-2/+2
* Export tls_messages.h as a public headerRené Korthaus2016-12-231-2/+4
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-29/+29
* Add CECPQ1 TLS ciphersuitesJack Lloyd2016-11-171-10/+39
* Fixes for build without 25519Jack Lloyd2016-10-241-3/+3
* X25519 key exchange for TLSJack Lloyd2016-10-211-19/+42
* Remove Algo_Registry usage from public key code.Jack Lloyd2016-10-071-5/+5
* Minor improvementsRené Korthaus2016-10-031-8/+3
* Support encoding of supported point formats extensionRené Korthaus2016-10-031-1/+9
* Address some issues with PR 492Jack Lloyd2016-08-131-0/+4
* Encrypt-then-MAC extension (RFC 7366)Juraj Somorovsky2016-05-111-7/+0
* Add PK_Decryptor::decrypt_or_randomJack Lloyd2016-03-201-30/+22
* Client must verify that the server sent an ECC curve which policy accepts.Jack Lloyd2016-03-171-0/+6
* Make SRP6 support optional in TLSJack Lloyd2016-02-071-3/+12
* some trivial compiler/PVS-Studio warning fixesDaniel Neus2015-12-221-1/+1
* Drop the DH group check to a weaker version of the checksJack Lloyd2015-11-131-2/+3
* Asan fix - referencing &vec[vec.size()] instead of vec.end()Jack Lloyd2015-10-261-22/+3
* Remove SSLv3 and handling of SSLv2 client hellos.lloyd2015-01-111-14/+4
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* Fix a couple things pointed out by VC++ warnings.lloyd2014-12-221-4/+0
* Have TLS_Data_Reader decoding errors include the actual msg type namelloyd2014-04-121-4/+4
* Guess I won't be needing theselloyd2014-01-181-1/+0
* Move lib into srclloyd2014-01-101-0/+419