summaryrefslogtreecommitdiff
path: root/src/lib/libssl/ssl_locl.h (follow)
Commit message (Expand)AuthorAgeFilesLines
...
* Replace SSL_PKEY_RSA_ENC/SSL_PKEY_RSA_SIGN with SSL_PKEY_RSA.jsing2020-05-191-7/+5
* Enable the TLSv1.3 server.jsing2020-05-111-1/+5
* Use size_t for OCSP response length.jsing2020-05-101-2/+3
* Expose the peer ephemeral public key used for TLSv1.3 key exchange.jsing2020-04-181-1/+2
* Consistently spell 'unsigned' as 'unsigned int', as style(9) seemstb2020-03-161-6/+6
* Remove dtls1_enc().jsing2020-03-131-2/+1
* Stop overloading the record type for padding length.jsing2020-03-121-1/+2
* Use internal versions of SSL3_BUFFER, SSL3_RECORD and DTLS1_RECORD_DATA.jsing2020-03-121-7/+32
* Remove the enc function pointers.jsing2020-03-101-2/+1
* Remove the s2n macro now that it is finally unused.jsing2020-02-211-4/+1
* Move l2n/l2n8 into s3_cbc.c, since this is the only code that uses it.jsing2020-02-211-15/+1
* Re-enable the TLSv1.3 client since the known issues have been addressed.jsing2020-02-061-3/+1
* Correctly handle key share extensions in a hello retry request.jsing2020-02-061-1/+2
* Refactor the server hello processing code in the TLSv1.3 client.jsing2020-02-051-1/+4
* Provide tls1_transcript_unfreeze() to avoid the need for manual flagsjsing2020-02-051-1/+2
* Disable TLSv1.3 client while some known issues are being addressed.jsing2020-02-011-1/+3
* Provide struct/functions for handling TLSv1.3 key shares.jsing2020-01-301-6/+2
* Factor out/rewrite the ECDHE EC point key exchange code.jsing2020-01-301-1/+9
* Remove dead prototypes.jsing2020-01-291-10/+1
* Remove the ssl_get_message function pointer from SSL_METHOD_INTERNAL.jsing2020-01-231-3/+1
* Correctly handle TLSv1.3 ciphers suites in ssl3_choose_cipher().jsing2020-01-231-1/+9
* Save the legacy session id in the client, and enforce that it is returnedbeck2020-01-231-1/+5
* Switch back to a function pointer for ssl_pending.jsing2020-01-231-3/+4
* Wire up the TLSv1.3 server.jsing2020-01-221-1/+2
* Fix things so that `make -DTLS1_3` works again.jsing2020-01-221-1/+3
* Enable the TLSv1.3 client in libssl.jsing2020-01-221-2/+3
* Move guards from public to internal headers, and fix not use values.beck2020-01-221-1/+6
* Bring back the ssl_shutdown internal method pointer.jsing2019-11-171-1/+2
* Pass the session ID down to the session/ticket handling code as a CBS.jsing2019-04-221-5/+4
* Inline and remove the tlsext_tick_md macro.jsing2019-04-221-2/+1
* Clean up the cipher/digest table mess.jsing2019-04-041-2/+1
* Strip out all of the pkey to sigalg and sigalg to pkey linkages.jsing2019-03-251-3/+1
* tls1_process_sigalgs() is no longer needed.jsing2019-03-251-2/+1
* Defer sigalgs selection until the certificate is known.jsing2019-03-251-1/+5
* Remove ssl_get_server_send_cert() which is now unused.jsing2019-03-251-2/+1
* Rework ssl3_output_cert_chain() to take a CERT_PKEY and consider chains.jsing2019-03-251-2/+2
* Add a chain member to CERT_PKEY and provide functions for manipulating it.jsing2019-03-251-1/+8
* revert "Move struct ssl_handshake_tls13_st definition", i.e., movetb2019-02-251-1/+24
* Move struct ssl_handshake_tls13_st definitioninoguchi2019-02-251-24/+1
* Provide a TLS 1.3 capable client method.jsing2019-02-141-1/+3
* Preserve the transcript hash at specific stages of the TLSv1.3 handshake.jsing2019-02-101-1/+5
* Rename tls1_handshake_hash*() to tls1_transcript_hash*().jsing2019-02-091-5/+5
* Add server side of versions, keyshare, and client and server of cookiebeck2019-01-241-1/+4
* move the extensions_seen into the handshake structbeck2019-01-241-1/+4
* Modify sigalgs extension processing to accomodate TLS 1.3.beck2019-01-231-2/+2
* revert previous, accidentally contained another diff in additionbeck2019-01-231-8/+2
* Modify sigalgs extension processing for TLS 1.3.beck2019-01-231-2/+8
* Add ssl_cipher_is_permitted(), an internal helper function thattb2019-01-211-1/+3
* Move struct tls13_ctx into a header since other things need access to it.jsing2019-01-211-1/+3
* Add client side of supported versions and keyshare extensions with basic regressbeck2019-01-181-1/+19