aboutsummaryrefslogtreecommitdiff
path: root/ssl/statem/statem_clnt.c
AgeCommit message (Expand)AuthorFilesLines
2016-11-04Further libssl size_t-ify of readingMatt Caswell1-1/+1
2016-10-03Fix linebreaks in the tls_construct_client_certificate functionMatt Caswell1-2/+2
2016-10-03Add a typedef for the construction functionMatt Caswell1-2/+1
2016-10-03Move setting of the handshake header up one more levelMatt Caswell1-26/+20
2016-10-03Remove the special case processing for finished constructionMatt Caswell1-17/+5
2016-10-03Harmonise setting the header and closing constructionMatt Caswell1-52/+52
2016-10-03Don't set the handshake header in every messageMatt Caswell1-68/+58
2016-10-03Move init of the WPACKET into write_state_machine()Matt Caswell1-100/+67
2016-10-02Rename ssl_set_handshake_header2()Matt Caswell1-4/+4
2016-09-29Fix a bug in CKE construction for PSKMatt Caswell1-1/+1
2016-09-22Add -Wswitch-enumRich Salz1-40/+32
2016-09-22Avoid KCI attack for GOSTDmitry Belyavsky1-18/+0
2016-09-20Quiet compiler warning about uninitialised variableRichard Levitte1-1/+1
2016-09-20Convert WPACKET_put_bytes to use convenience macrosMatt Caswell1-5/+5
2016-09-20Style tweaks following review feedbackMatt Caswell1-1/+0
2016-09-20Convert NextProto message construction to WPACKETMatt Caswell1-11/+31
2016-09-20Convert ClientVerify Construction to WPACKETMatt Caswell1-16/+35
2016-09-14Add a WPACKET_sub_allocate_bytes() functionMatt Caswell1-12/+8
2016-09-14Convert CKE construction to use the WPACKET APIMatt Caswell1-85/+85
2016-09-13Address WPACKET review commentsMatt Caswell1-6/+5
2016-09-13Ensure the WPACKET gets cleaned up in the event of an errorMatt Caswell1-0/+1
2016-09-13Add WPACKET_sub_memcpy() functionMatt Caswell1-3/+2
2016-09-13Move from explicit sub-packets to implicit onesMatt Caswell1-21/+21
2016-09-13Rename PACKETW to WPACKETMatt Caswell1-23/+23
2016-09-13Convert tls_construct_client_hello() to use PACKETWMatt Caswell1-78/+118
2016-08-23Fix leak on error in tls_construct_cke_gostMatt Caswell1-1/+1
2016-08-18Indent ssl/Emilia Kasper1-208/+199
2016-08-15Fix no-ecDr. Stephen Henson1-2/+2
2016-08-13Modify TLS support for new X25519 API.Dr. Stephen Henson1-19/+31
2016-08-04Fix ossl_statem_client_max_message_size() for DTLS1_BAD_VERDavid Woodhouse1-0/+2
2016-08-01peer_tmp doesn't exist if no-ec no-dh.Ben Laurie1-0/+2
2016-07-23Correct misspelt OPENSSL_NO_SRPRichard Levitte1-1/+1
2016-07-19Update error codes following tls_process_key_exchange() refactorMatt Caswell1-23/+23
2016-07-19Tidy up tls_process_key_exchange()Matt Caswell1-32/+41
2016-07-19Split out ECDHE from tls_process_key_exchange()Matt Caswell1-76/+86
2016-07-19Split out DHE from tls_process_key_exchange()Matt Caswell1-86/+99
2016-07-19Split out SRP from tls_process_key_exchange()Matt Caswell1-36/+51
2016-07-19Split out the PSK preamble from tls_process_key_exchange()Matt Caswell1-41/+42
2016-07-19Move the PSK preamble for tls_process_key_exchange()Matt Caswell1-0/+9
2016-07-19Narrow scope of locals vars in tls_process_key_exchange()Matt Caswell1-17/+8
2016-07-19Remove sessions from external cache, even if internal cache not used.Matt Caswell1-9/+2
2016-07-19Fixup a few SSLerr calls in ssl/statem/Richard Levitte1-1/+1
2016-07-18Fix up error codes after splitting up tls_construct_key_exchange()Matt Caswell1-49/+30
2016-07-18Some tidy ups after the CKE construction refactorMatt Caswell1-11/+9
2016-07-18Split out SRP CKE construction into a separate functionMatt Caswell1-23/+33
2016-07-18Split out GOST CKE construction into a separate functionMatt Caswell1-129/+144
2016-07-18Split out DHE CKE construction into a separate functionMatt Caswell1-48/+59
2016-07-18Split out DHE CKE construction into a separate functionMatt Caswell1-33/+41
2016-07-18Split out CKE construction PSK pre-amble and RSA into a separate functionMatt Caswell1-150/+178
2016-07-18Narrow the scope of local variables in tls_construct_client_key_exchange()Matt Caswell1-52/+58