| Commit message (Expand) | Author | Age | Files | Lines |
* | LibreSSL 3.1.4 - Interoperability and bug fixes for the TLSv1.3 client: | tb | 2020-08-10 | 1 | -7/+11 |
* | Expose the peer ephemeral public key used for TLSv1.3 key exchange. | jsing | 2020-04-18 | 1 | -1/+2 |
* | Consistently spell 'unsigned' as 'unsigned int', as style(9) seems | tb | 2020-03-16 | 1 | -6/+6 |
* | Remove dtls1_enc(). | jsing | 2020-03-13 | 1 | -2/+1 |
* | Stop overloading the record type for padding length. | jsing | 2020-03-12 | 1 | -1/+2 |
* | Use internal versions of SSL3_BUFFER, SSL3_RECORD and DTLS1_RECORD_DATA. | jsing | 2020-03-12 | 1 | -7/+32 |
* | Remove the enc function pointers. | jsing | 2020-03-10 | 1 | -2/+1 |
* | Remove the s2n macro now that it is finally unused. | jsing | 2020-02-21 | 1 | -4/+1 |
* | Move l2n/l2n8 into s3_cbc.c, since this is the only code that uses it. | jsing | 2020-02-21 | 1 | -15/+1 |
* | Re-enable the TLSv1.3 client since the known issues have been addressed. | jsing | 2020-02-06 | 1 | -3/+1 |
* | Correctly handle key share extensions in a hello retry request. | jsing | 2020-02-06 | 1 | -1/+2 |
* | Refactor the server hello processing code in the TLSv1.3 client. | jsing | 2020-02-05 | 1 | -1/+4 |
* | Provide tls1_transcript_unfreeze() to avoid the need for manual flags | jsing | 2020-02-05 | 1 | -1/+2 |
* | Disable TLSv1.3 client while some known issues are being addressed. | jsing | 2020-02-01 | 1 | -1/+3 |
* | Provide struct/functions for handling TLSv1.3 key shares. | jsing | 2020-01-30 | 1 | -6/+2 |
* | Factor out/rewrite the ECDHE EC point key exchange code. | jsing | 2020-01-30 | 1 | -1/+9 |
* | Remove dead prototypes. | jsing | 2020-01-29 | 1 | -10/+1 |
* | Remove the ssl_get_message function pointer from SSL_METHOD_INTERNAL. | jsing | 2020-01-23 | 1 | -3/+1 |
* | Correctly handle TLSv1.3 ciphers suites in ssl3_choose_cipher(). | jsing | 2020-01-23 | 1 | -1/+9 |
* | Save the legacy session id in the client, and enforce that it is returned | beck | 2020-01-23 | 1 | -1/+5 |
* | Switch back to a function pointer for ssl_pending. | jsing | 2020-01-23 | 1 | -3/+4 |
* | Wire up the TLSv1.3 server. | jsing | 2020-01-22 | 1 | -1/+2 |
* | Fix things so that `make -DTLS1_3` works again. | jsing | 2020-01-22 | 1 | -1/+3 |
* | Enable the TLSv1.3 client in libssl. | jsing | 2020-01-22 | 1 | -2/+3 |
* | Move guards from public to internal headers, and fix not use values. | beck | 2020-01-22 | 1 | -1/+6 |
* | Bring back the ssl_shutdown internal method pointer. | jsing | 2019-11-17 | 1 | -1/+2 |
* | Pass the session ID down to the session/ticket handling code as a CBS. | jsing | 2019-04-22 | 1 | -5/+4 |
* | Inline and remove the tlsext_tick_md macro. | jsing | 2019-04-22 | 1 | -2/+1 |
* | Clean up the cipher/digest table mess. | jsing | 2019-04-04 | 1 | -2/+1 |
* | Strip out all of the pkey to sigalg and sigalg to pkey linkages. | jsing | 2019-03-25 | 1 | -3/+1 |
* | tls1_process_sigalgs() is no longer needed. | jsing | 2019-03-25 | 1 | -2/+1 |
* | Defer sigalgs selection until the certificate is known. | jsing | 2019-03-25 | 1 | -1/+5 |
* | Remove ssl_get_server_send_cert() which is now unused. | jsing | 2019-03-25 | 1 | -2/+1 |
* | Rework ssl3_output_cert_chain() to take a CERT_PKEY and consider chains. | jsing | 2019-03-25 | 1 | -2/+2 |
* | Add a chain member to CERT_PKEY and provide functions for manipulating it. | jsing | 2019-03-25 | 1 | -1/+8 |
* | revert "Move struct ssl_handshake_tls13_st definition", i.e., move | tb | 2019-02-25 | 1 | -1/+24 |
* | Move struct ssl_handshake_tls13_st definition | inoguchi | 2019-02-25 | 1 | -24/+1 |
* | Provide a TLS 1.3 capable client method. | jsing | 2019-02-14 | 1 | -1/+3 |
* | Preserve the transcript hash at specific stages of the TLSv1.3 handshake. | jsing | 2019-02-10 | 1 | -1/+5 |
* | Rename tls1_handshake_hash*() to tls1_transcript_hash*(). | jsing | 2019-02-09 | 1 | -5/+5 |
* | Add server side of versions, keyshare, and client and server of cookie | beck | 2019-01-24 | 1 | -1/+4 |
* | move the extensions_seen into the handshake struct | beck | 2019-01-24 | 1 | -1/+4 |
* | Modify sigalgs extension processing to accomodate TLS 1.3. | beck | 2019-01-23 | 1 | -2/+2 |
* | revert previous, accidentally contained another diff in addition | beck | 2019-01-23 | 1 | -8/+2 |
* | Modify sigalgs extension processing for TLS 1.3. | beck | 2019-01-23 | 1 | -2/+8 |
* | Add ssl_cipher_is_permitted(), an internal helper function that | tb | 2019-01-21 | 1 | -1/+3 |
* | Move struct tls13_ctx into a header since other things need access to it. | jsing | 2019-01-21 | 1 | -1/+3 |
* | Add client side of supported versions and keyshare extensions with basic regress | beck | 2019-01-18 | 1 | -1/+19 |
* | Fix DTLS transcript handling for HelloVerifyRequest. | jsing | 2018-11-21 | 1 | -1/+2 |
* | Stop keeping track of sigalgs by guessing it from digest and pkey, | beck | 2018-11-10 | 1 | -4/+6 |