summaryrefslogtreecommitdiff
path: root/lib/libssl
AgeCommit message (Expand)Author
2019-03-17Provide version agnostic DTLS methods.Joel Sing
2019-03-17Correct return value handling in tls13_handshake_recv_action().Joel Sing
2019-03-17Partially clean up the TLS1_get_{,client}_version macros.Joel Sing
2019-03-17Remove the alert level from the TLSv1.3 alert callback.Joel Sing
2019-03-04Don't index a void pointer, fixes compilation with visual studio.Todd C. Miller
2019-02-28Implement non-SSL_MODE_ENABLE_PARTIAL_WRITE in tls13_legacy_write_bytes().Joel Sing
2019-02-28Automatically complete the handshake from tls13_legacy_{read,write}_bytes()Joel Sing
2019-02-28Set the SSL state as part of tls13_legacy_connect().Joel Sing
2019-02-28Add appropriate length checks to tls13_legacy_{read,write}_bytes()Joel Sing
2019-02-28Remove unused record_type from TLSv1.3 handshake actions.Joel Sing
2019-02-26Correct return values for non-fatal alerts.Joel Sing
2019-02-26Correctly propagate EOF from BIO in tls13_legacy_wire_read().Joel Sing
2019-02-25Fix gcc3 compilation error by using a forward declaration instead of aTheo Buehler
2019-02-25revert "Move struct ssl_handshake_tls13_st definition", i.e., moveTheo Buehler
2019-02-25Correctly handle oversize writes.Joel Sing
2019-02-25Add a handshake action sent handler and use it for client finished.Joel Sing
2019-02-25Correct a few error returns.Joel Sing
2019-02-25Move struct ssl_handshake_tls13_st definitionKinichiro Inoguchi
2019-02-23Remove temporary gotos.Joel Sing
2019-02-23Set BIO retry on TLS13_IO_WANT_POLLIN/TLS13_IO_WANT_POLLOUT.Joel Sing
2019-02-21Wire up alert handling for TLSv1.3.Joel Sing
2019-02-21Change the alert callback return type from int to void.Joel Sing
2019-02-21Fix a few cases where int was used instead of ssize_t.Joel Sing
2019-02-14Correct guards.Joel Sing
2019-02-14Notify the record layer upon handshake completion.Joel Sing
2019-02-14Switch to application traffic keys as appropriate.Joel Sing
2019-02-14Split tls13_record_layer_set_traffic_keys() into two separate functions.Joel Sing
2019-02-14Provide a TLS 1.3 capable client method.Joel Sing
2019-02-13Clean up some pesky trailing whitespace.Joel Sing
2019-02-13Handle finished messages in TLSv1.3 client.Joel Sing
2019-02-11Implement handling of Certificate and CertificateVerify messages.Joel Sing
2019-02-10"non-existant" is one of those words that don't exist, so use "non-existent"Peter Hessler
2019-02-10Preserve the transcript hash at specific stages of the TLSv1.3 handshake.Joel Sing
2019-02-09Rename the file that contains the transcript handling code.Joel Sing
2019-02-09Rename tls1_handshake_hash*() to tls1_transcript_hash*().Joel Sing
2019-02-09Provide a reference from the TLSv1.3 context to the handshake state.Joel Sing
2019-02-07Implement processing of EncryptedExtensions in the TLS 1.3 client.Joel Sing
2019-02-04Implement parsing and processing of TLSv1.3 ServerHello messages.Joel Sing
2019-02-04Make it easier to build with LIBRESSL_HAS_TLS1_3 enabled.Joel Sing
2019-02-03Revert r1.38 as it introduces use of a stack value post function return.Joel Sing
2019-01-31unwrap a line introduced in previous.Theo Buehler
2019-01-30Correct handling of TLS sigalgs extension for TLSv1.0/TLSv1.1.Joel Sing
2019-01-28Deduplicate a bunch of replicated code in the extension handlingBob Beck
2019-01-28Add tls_extension_seen(), a utility to know if a particular extensionBob Beck
2019-01-24Set pointer variables in tls13 handshake to NULL on clearBob Beck
2019-01-24Add server side of versions, keyshare, and client and server of cookieBob Beck
2019-01-24move the extensions_seen into the handshake structBob Beck
2019-01-24Remove SHA224 based sigalgs from use in TLS 1.2 as SHA224 is deprecated.Bob Beck
2019-01-23Correct ECDSA_SECP512R1 typo to ECDSA_SECP521R1Bob Beck
2019-01-23Rename NUM_HANDSHAKE to handshake_count and make it a variableTheo Buehler