| Commit message (Expand) | Author | Age | Files | Lines |
* | Preserve the transcript hash at specific stages of the TLSv1.3 handshake. | jsing | 2019-02-10 | 2 | -2/+16 |
* | Rename the file that contains the transcript handling code. | jsing | 2019-02-09 | 2 | -3/+3 |
* | Rename tls1_handshake_hash*() to tls1_transcript_hash*(). | jsing | 2019-02-09 | 7 | -29/+29 |
* | Provide a reference from the TLSv1.3 context to the handshake state. | jsing | 2019-02-09 | 2 | -19/+25 |
* | Implement processing of EncryptedExtensions in the TLS 1.3 client. | jsing | 2019-02-07 | 2 | -8/+28 |
* | Implement parsing and processing of TLSv1.3 ServerHello messages. | jsing | 2019-02-04 | 3 | -11/+187 |
* | Make it easier to build with LIBRESSL_HAS_TLS1_3 enabled. | jsing | 2019-02-04 | 1 | -1/+4 |
* | Revert r1.38 as it introduces use of a stack value post function return. | jsing | 2019-02-03 | 1 | -50/+86 |
* | unwrap a line introduced in previous. | tb | 2019-01-31 | 1 | -3/+2 |
* | Correct handling of TLS sigalgs extension for TLSv1.0/TLSv1.1. | jsing | 2019-01-30 | 1 | -33/+19 |
* | instead of calling abort() for 3 "must not use anymore" interfaces, | deraadt | 2019-01-29 | 1 | -7/+4 |
* | Deduplicate a bunch of replicated code in the extension handling | beck | 2019-01-28 | 1 | -86/+50 |
* | Add tls_extension_seen(), a utility to know if a particular extension | beck | 2019-01-28 | 2 | -9/+15 |
* | Recent discussions about abort() potentially leaving key material in | deraadt | 2019-01-26 | 1 | -5/+8 |
* | I am retiring my old email address; replace it with my OpenBSD one. | millert | 2019-01-25 | 18 | -45/+45 |
* | Set pointer variables in tls13 handshake to NULL on clear | beck | 2019-01-24 | 1 | -1/+5 |
* | Add server side of versions, keyshare, and client and server of cookie | beck | 2019-01-24 | 4 | -22/+307 |
* | move the extensions_seen into the handshake struct | beck | 2019-01-24 | 3 | -6/+12 |
* | Remove SHA224 based sigalgs from use in TLS 1.2 as SHA224 is deprecated. | beck | 2019-01-24 | 1 | -6/+1 |
* | Correct ECDSA_SECP512R1 typo to ECDSA_SECP521R1 | beck | 2019-01-23 | 2 | -6/+6 |
* | Rename NUM_HANDSHAKE to handshake_count and make it a variable | tb | 2019-01-23 | 1 | -3/+3 |
* | assert.h is often misused. It should not be used in a library | beck | 2019-01-23 | 2 | -8/+5 |
* | Modify sigalgs extension processing to accomodate TLS 1.3. | beck | 2019-01-23 | 6 | -15/+65 |
* | revert previous, accidentally contained another diff in addition | beck | 2019-01-23 | 8 | -380/+36 |
* | Modify sigalgs extension processing for TLS 1.3. | beck | 2019-01-23 | 8 | -36/+380 |
* | Sync the handshakes table with the generated table in regress. | tb | 2019-01-23 | 1 | -19/+19 |
* | Remove static from handshakes[][] so it is visible from regress/ | tb | 2019-01-23 | 1 | -2/+2 |
* | No need to include <bsd.prog.mk> here. | tb | 2019-01-23 | 2 | -4/+2 |
* | sort sections, and add a missing verb to the EXAMPLES text; | jmc | 2019-01-22 | 1 | -24/+24 |
* | Wrap long line | otto | 2019-01-22 | 1 | -4/+4 |
* | bump minors after symbol addition | tb | 2019-01-22 | 3 | -3/+3 |
* | Document SSL_get1_supported_ciphers(3) and SSL_get_client_ciphers(3). | tb | 2019-01-22 | 1 | -7/+61 |
* | Add a re-implementation of SSL_get1_supported_ciphers(). | tb | 2019-01-22 | 3 | -2/+38 |
* | Provide SSL_get_client_ciphers(). | tb | 2019-01-22 | 3 | -2/+12 |
* | Add missing symbols from the EC_KEY_METHOD port. | tb | 2019-01-22 | 1 | -0/+8 |
* | add support for xchacha20 and xchacha20-poly1305 | dlg | 2019-01-22 | 7 | -8/+208 |
* | lenght -> length | jsg | 2019-01-21 | 2 | -3/+3 |
* | a few tweaks | tedu | 2019-01-21 | 1 | -5/+9 |
* | Add example showing a proper comparison function, as many examples show | otto | 2019-01-21 | 1 | -3/+40 |
* | Use the actual handshake message type in the certificate request handler. | jsing | 2019-01-21 | 1 | -4/+2 |
* | Move ssl_cipher_list_to_bytes() and ssl_bytes_to_cipher_list() to | tb | 2019-01-21 | 2 | -116/+120 |
* | Provide the initial TLSv1.3 client implementation. | jsing | 2019-01-21 | 5 | -25/+192 |
* | Wire up the handshake message send and recv actions. | jsing | 2019-01-21 | 2 | -4/+44 |
* | In ssl_lib.c rev. 1.197, jsing@ added TLSv1.3 support to SSL_get_version(3). | schwarze | 2019-01-21 | 1 | -2/+4 |
* | The main handshake loop can be shared between client and server. | jsing | 2019-01-21 | 2 | -29/+15 |
* | Use ssl_cipher_is_permitted() in ssl_cipher_list_to_bytes(). | tb | 2019-01-21 | 1 | -9/+6 |
* | Add ssl_cipher_is_permitted(), an internal helper function that | tb | 2019-01-21 | 3 | -2/+49 |
* | Correct some rwstate handling that I broke when refactoring. | jsing | 2019-01-21 | 1 | -3/+13 |
* | Provide TLS 1.3 cipher AEAD/hash and legacy I/O handling functions. | jsing | 2019-01-21 | 3 | -2/+210 |
* | Move struct tls13_ctx into a header since other things need access to it. | jsing | 2019-01-21 | 3 | -21/+21 |