aboutsummaryrefslogtreecommitdiffstats
path: root/src/lib/tls/tls_session.cpp
Commit message (Expand)AuthorAgeFilesLines
* detect unknown ciphers when parsing TLS sessionRené Meusel2021-10-291-1/+9
* Ciphersuite::by_id() ::from_name() return a std::optionalRené Meusel2021-10-281-0/+11
* Don't use shouting case for ASN1_{Type,Class} valuesJack Lloyd2021-01-131-11/+11
* Split ASN1 tags enum class into 2 enum classessledgehammer_9992021-01-111-11/+11
* Convert ASN1_Tag to an enum classJack Lloyd2020-12-201-13/+13
* Remove SRP support from TLSJack Lloyd2020-11-231-6/+2
* Remove deprecated headers, make more headers internalJack Lloyd2020-11-061-1/+1
* Merge some of the ASN.1 headersJack Lloyd2020-10-311-1/+1
* New TLS session encryption formatJack Lloyd2019-12-151-26/+93
* Fix bug that broke session decryption (and thus resumption)Jack Lloyd2018-04-091-1/+1
* Add RAII versions of get_cipher_mode and get_aeadJack Lloyd2018-04-071-2/+2
* Remove vestigial support for TLS compressionJack Lloyd2018-01-211-4/+11
* More include header cleanupsJack Lloyd2017-09-211-0/+1
* Convert to using standard uintN_t integer typesJack Lloyd2016-12-181-21/+21
* Merge branch 'master' into Encrypt-then-MAC-with-policyJuraj Somorovsky2016-05-121-3/+2
|\
| * Add explicit static_cast operations to eliminate implicit cast compiler warni...Dan Brown2016-04-271-3/+2
* | Encrypt-then-MAC extension (RFC 7366)Juraj Somorovsky2016-05-111-0/+4
|/
* Remove support for the TLS min fragment length extension.Jack Lloyd2016-02-071-4/+13
* Add extended master secret extension (RFC 7627) to TLSJack Lloyd2016-01-031-0/+4
* Add remove_all to TLS session manager interfaceJack Lloyd2015-11-131-10/+9
* lib/tls: Convert &vec[0] to vec.data()Simon Warta2015-06-231-4/+4
* Support any key length for TLS session encryption by hashing with HMAClloyd2015-01-101-4/+16
* Ensure all files have copyright and license info.lloyd2015-01-101-1/+1
* Change TLS session encryption to use AES-256/GCM instead of CBC+HMAClloyd2015-01-081-10/+26
* Add DTLS-SRTP key establishment from RFC 5764 (required for WebRTC).lloyd2015-01-041-6/+11
* Guess I won't be needing theselloyd2014-01-181-1/+0
* Move lib into srclloyd2014-01-101-0/+177