| Commit message (Expand) | Author | Age | Files | Lines |
* | Move state initialisation from SSL_clear() to ssl3_clear(). | jsing | 2020-09-14 | 1 | -1/+3 |
* | Implement a rolling hash of the ClientHello message, Enforce RFC 8446 | beck | 2020-06-06 | 1 | -1/+3 |
* | Use IANA allocated GOST ClientCertificateTypes. | jsing | 2020-06-05 | 1 | -1/+5 |
* | Stop sending GOST R 34.10-94 as a CertificateType. | jsing | 2020-06-05 | 1 | -3/+1 |
* | Use size_t for OCSP response length. | jsing | 2020-05-10 | 1 | -4/+18 |
* | Expose the peer ephemeral public key used for TLSv1.3 key exchange. | jsing | 2020-04-18 | 1 | -32/+16 |
* | Avoid leak for tmp.x25519 | inoguchi | 2020-02-16 | 1 | -1/+4 |
* | Provide struct/functions for handling TLSv1.3 key shares. | jsing | 2020-01-30 | 1 | -14/+6 |
* | Correctly handle TLSv1.3 ciphers suites in ssl3_choose_cipher(). | jsing | 2020-01-23 | 1 | -2/+11 |
* | Revise SSL_CTX_get_extra_chain_certs() to match OpenSSL behaviour. | jsing | 2020-01-02 | 1 | -2/+15 |
* | Use a valid curve when constructing an EC_KEY that looks like X25519. | jsing | 2019-10-04 | 1 | -2/+3 |
* | Provide SSL chain/cert chain APIs. | jsing | 2019-04-04 | 1 | -1/+113 |
* | Defer sigalgs selection until the certificate is known. | jsing | 2019-03-25 | 1 | -1/+5 |
* | Rename tls1_handshake_hash*() to tls1_transcript_hash*(). | jsing | 2019-02-09 | 1 | -3/+3 |
* | 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 | 1 | -1/+5 |
* | move the extensions_seen into the handshake struct | beck | 2019-01-24 | 1 | -1/+3 |
* | revert previous, accidentally contained another diff in addition | beck | 2019-01-23 | 1 | -7/+1 |
* | Modify sigalgs extension processing for TLS 1.3. | beck | 2019-01-23 | 1 | -1/+7 |
* | Ensure we free TLS 1.3 handshake state. | jsing | 2019-01-21 | 1 | -6/+11 |
* | Add client side of supported versions and keyshare extensions with basic regress | beck | 2019-01-18 | 1 | -1/+6 |
* | Clean up and simplify the handshake transcript code. | jsing | 2018-11-08 | 1 | -6/+3 |
* | Stop pretending that a cert member in a SSL and SSL_CTX can be NULL. | jsing | 2018-11-08 | 1 | -18/+1 |
* | Add TLSv1.3 cipher suites (with appropriate guards). | jsing | 2018-11-07 | 1 | -1/+55 |
* | Rename the TLS Supported Elliptic Curves extension to Supported Groups. | jsing | 2018-11-05 | 1 | -3/+3 |
* | Clean up the code that checks if we can choose an EC cipher suite. | jsing | 2018-11-05 | 1 | -2/+5 |
* | Make more of libssl's record layer state internal. | jsing | 2018-10-24 | 1 | -14/+14 |
* | Drop SSL_CIPHER_ALGORITHM2_AEAD flag. | jsing | 2018-09-06 | 1 | -14/+14 |
* | Add some missing statics. | jsing | 2018-08-27 | 1 | -3/+3 |
* | Clean up handshake message start/finish functions. | jsing | 2018-08-24 | 1 | -39/+3 |
* | Remove the three remaining single DES cipher suites. | jsing | 2018-06-02 | 1 | -49/+1 |
* | Nuke SSL3_FLAGS_DELAY_CLIENT_FINISHED and SSL3_FLAGS_POP_BUFFER. | jsing | 2018-04-07 | 1 | -47/+4 |
* | Provide SSL_CTX_get_min_proto_version and SSL_CTX_get_max_proto_version | jca | 2018-03-15 | 1 | -1/+13 |
* | Provide SSL_CTX_get_tlsext_status_cb() and SSL_CTX_get_tlsext_status_arg(). | jsing | 2018-02-17 | 1 | -1/+15 |
* | Convert ssl3_put_cipher_by_char() to CBB. | jsing | 2018-01-27 | 1 | -9/+26 |
* | Convert ssl3_send_change_cipher_spec() to use CBB and make it handle DTLS, | jsing | 2017-10-08 | 1 | -3/+9 |
* | Annotate some API-side memory leaks for future resolution. | jsing | 2017-09-25 | 1 | -1/+3 |
* | ECDHE-RSA-DES-CBC3-SHA should not be marked HIGH. | jsing | 2017-08-28 | 1 | -2/+2 |
* | Remove the original (pre-IETF) chacha20-poly1305 cipher suites. | jsing | 2017-08-28 | 1 | -52/+1 |
* | Remove NPN support. | jsing | 2017-08-12 | 1 | -5/+1 |
* | Remove support for DSS/DSA, since we removed the cipher suites a while | jsing | 2017-08-12 | 1 | -5/+1 |
* | Convert ssl3_send_certificate_request() to CBB. | jsing | 2017-08-11 | 1 | -16/+25 |
* | Clean up the EC key/curve configuration handling. | jsing | 2017-08-10 | 1 | -44/+14 |
* | Consistently return from each SSL/SSL_CTX control case, rather than | jsing | 2017-08-09 | 1 | -33/+27 |
* | Split out the remaining SSL_CTX controls into individual functions. | jsing | 2017-08-09 | 1 | -40/+88 |
* | Start splitting out SSL_CTX controls into individual functions, so that | jsing | 2017-08-09 | 1 | -71/+92 |
* | Be consistent and return from each SSL control case, rather than breaking | jsing | 2017-08-09 | 1 | -18/+10 |
* | Split out the remaining SSL controls into individual functions. | jsing | 2017-08-09 | 1 | -46/+93 |
* | Split more controls into individual functions. | jsing | 2017-08-09 | 1 | -64/+91 |
* | Start splitting out controls into individual functions, so that they can | jsing | 2017-08-09 | 1 | -29/+63 |