summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_tlsext.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Relax parsing of TLS key share extensions on the server.jsing2019-05-291-5/+2
* Do not send an SNI extension when resuming a session that contains a serverjsing2019-05-291-1/+4
* Fix typo and label indent.jsing2019-05-281-3/+3
* Tidy up some names/structures following the renaming of TLS extensionjsing2019-05-281-35/+35
* In DTLS, use_srtp is part of the extended server hello while in TLSv1.3,tb2019-05-081-2/+3
* Defer sigalgs selection until the certificate is known.jsing2019-03-251-9/+6
* Revert TLS1_get{,_client}_version simplification because DTLS.jsing2019-03-191-5/+5
* Partially clean up the TLS1_get_{,client}_version macros.jsing2019-03-171-5/+5
* Revert r1.38 as it introduces use of a stack value post function return.jsing2019-02-031-50/+86
* unwrap a line introduced in previous.tb2019-01-311-3/+2
* Correct handling of TLS sigalgs extension for TLSv1.0/TLSv1.1.jsing2019-01-301-33/+19
* Deduplicate a bunch of replicated code in the extension handlingbeck2019-01-281-86/+50
* Add tls_extension_seen(), a utility to know if a particular extensionbeck2019-01-281-8/+13
* Add server side of versions, keyshare, and client and server of cookiebeck2019-01-241-19/+289
* move the extensions_seen into the handshake structbeck2019-01-241-4/+5
* Modify sigalgs extension processing to accomodate TLS 1.3.beck2019-01-231-3/+33
* revert previous, accidentally contained another diff in additionbeck2019-01-231-326/+22
* Modify sigalgs extension processing for TLS 1.3.beck2019-01-231-22/+326
* TLS 1.3 clients always need to send the supported groups extension.jsing2019-01-201-4/+5
* bump copyright years appopriatelybeck2019-01-181-3/+3
* Add client side of supported versions and keyshare extensions with basic regressbeck2019-01-181-1/+222
* Add support for RFC 8446 section 4.2 enforcing which extensions maybeck2019-01-181-8/+43
* Rename TLS extension handling to use less "hello".jsing2019-01-181-148/+147
* Add the ability to have a separate priority list for sigalgs.beck2018-11-091-2/+2
* Reimplement the sigalgs processing code into a new implementationbeck2018-11-091-6/+5
* Rename the TLS Supported Elliptic Curves extension to Supported Groups.jsing2018-11-051-39/+38
* Rework the TLS extension handling code to improve readability/flexibility,jsing2018-11-051-89/+112
* If we fail to decode an EC point format extension, send a decode_errorjsing2018-05-121-4/+6
* Complete the TLS extension rewrite on the client-side.jsing2018-02-081-69/+72
* Complete the TLS extension handling rewrite for the server-side.jsing2018-01-271-13/+69
* Clarify the comment re the F5 EC curves extension bug.jsing2018-01-271-5/+6
* Correct TLS extensions handling when no extensions are present.jsing2017-11-281-1/+13
* Fix various issues in the OCSP extension parsing code:jsing2017-09-251-20/+14
* When building the OCSP extension, only add the length prefixed extensionsjsing2017-09-251-6/+6
* Move the full extension building into tlsext_{client,server}hello_build(),jsing2017-08-301-13/+17
* When OCSP status type is unknown, ignore the extension.doug2017-08-291-1/+6
* Actually parse the ALPN extension in a client hello, even if no ALPNjsing2017-08-291-4/+4
* Rewrite SRTP extension using CBB/CBS and the new extension framework.doug2017-08-271-1/+223
* Rewrite ALPN extension using CBB/CBS and the new extension framework.doug2017-08-261-1/+148
* Work around bug in F5's handling of the supported elliptic curves extension.doug2017-08-231-2/+16
* Rewrite the TLS status request extension to use the new TLS extension framework.beck2017-08-121-3/+168
* Convert TLS signature algorithms extension handling to the new framework.jsing2017-08-121-1/+68
* Rewrite session ticket TLS extension handling using CBB/CBS and the newdoug2017-08-121-1/+135
* Rewrite EllipticCurves TLS extension handling using CBB/CBS and the newdoug2017-08-111-1/+120
* Add doug@'s copyright since he just added code to these two files.jsing2017-08-111-1/+2
* Rewrite the ECPointFormats TLS extension handling using CBB/CBS and thedoug2017-08-111-1/+107
* Rewrite and move the last remnants of the ServerHello SNI handling intojsing2017-07-241-1/+23
* Rewrite the TLS Renegotiation Indication extension handling using CBB/CBSjsing2017-07-241-1/+142
* Start rewriting TLS extension handling.jsing2017-07-161-0/+261