aboutsummaryrefslogtreecommitdiff
path: root/ssl/statem/statem.c
AgeCommit message (Expand)AuthorFilesLines
2017-08-30e_os.h removal from other headers and source files.Pauli1-1/+2
2017-08-03Switch from ossl_rand to DRBG randRich Salz1-2/+0
2017-07-18Fix early_data with an HRRMatt Caswell1-7/+2
2017-06-21Fix DTLS failure when used in a build which has SCTP enabledMatt Caswell1-4/+4
2017-04-25Remove special case code for SCTP reneg handlingMatt Caswell1-23/+0
2017-04-19Fix minor compiler issues.Todd Short1-6/+6
2017-03-16Update end of early data processing for draft-19Matt Caswell1-3/+19
2017-03-02Make SSL_write_early_finish() an internal only functionMatt Caswell1-1/+13
2017-03-02Various fixes required to allow SSL_write/SSL_read during early dataMatt Caswell1-6/+18
2017-03-02Enable the server to call SSL_write() without stopping the ability to call SS...Matt Caswell1-3/+5
2017-03-02Enable the client to call SSL_read() without stopping the ability to call SSL...Matt Caswell1-0/+7
2017-03-02Skip early_data if appropriate after a HelloRetryRequestMatt Caswell1-2/+7
2017-03-02Construct the server side early_data extensionMatt Caswell1-1/+1
2017-03-02Provide an SSL_read_early() function for reading early dataMatt Caswell1-1/+2
2017-03-02Parse the early_data extensionMatt Caswell1-0/+12
2017-03-02Provide functions to write early dataMatt Caswell1-1/+3
2017-02-23Prepare for WORK_MORE_CBenjamin Kaduk1-0/+3
2017-01-30Move state machine knowledge out of the record layerMatt Caswell1-58/+10
2017-01-30Remove use of the SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS flagMatt Caswell1-39/+45
2017-01-23Stop server from expecting Certificate message when not requestedMatt Caswell1-1/+2
2017-01-23Stop client from sending Certificate message when not requestedMatt Caswell1-0/+1
2016-11-13Remove heartbeat supportRichard Levitte1-14/+0
2016-11-04Further libssl size_t-ify of readingMatt Caswell1-2/+2
2016-10-03Move setting of the handshake header up one more levelMatt Caswell1-4/+11
2016-10-03Move init of the WPACKET into write_state_machine()Matt Caswell1-2/+8
2016-09-26Fix Use After Free for large message sizesMatt Caswell1-3/+17
2016-09-22Add -Wswitch-enumRich Salz1-4/+10
2016-09-22Fix error message typo, wrong function codeRichard Levitte1-1/+1
2016-09-21Excessive allocation of memory in tls_get_message_header()Matt Caswell1-0/+11
2016-09-16Use switch instead of multiple ifsAlessandro Ghedini1-6/+8
2016-08-18Indent ssl/Emilia Kasper1-18/+19
2016-07-20Fix a few if(, for(, while( inside code.FdaSilvaYY1-14/+14
2016-07-18Fix SSLv3 alert if no Client Ceritifcate sent after a request for oneMatt Caswell1-2/+1
2016-06-03Handle a memory allocation failure in ssl3_init_finished_mac()Matt Caswell1-2/+6
2016-05-20Ensure async IO works with new state machineMatt Caswell1-1/+4
2016-05-20Simplify SSL BIO buffering logicMatt Caswell1-10/+10
2016-05-17Copyright consolidation 01/10Rich Salz1-53/+5
2016-02-05GH601: Various spelling fixes.FdaSilvaYY1-2/+2
2016-01-26Remove /* foo.c */ commentsRich Salz1-1/+0
2016-01-02Protocol version selection and negotiation rewriteViktor Dukhovni1-9/+6
2015-11-06Fix compilation problems with SCTPMatt Caswell1-1/+1
2015-10-30Add ossl_statem prefix to various functionsMatt Caswell1-16/+16
2015-10-30Convert enums to typedefsMatt Caswell1-5/+5
2015-10-30Fix a bogus clang warningMatt Caswell1-1/+1
2015-10-30Move in_handshake into STATEMMatt Caswell1-4/+17
2015-10-30Fix DTLSv1_listen following state machine changesMatt Caswell1-0/+14
2015-10-30Add a function to get the info_callbackMatt Caswell1-12/+13
2015-10-30Change SUB_STATE_RETURN into a typedefMatt Caswell1-6/+6
2015-10-30Rename STATEM to OSSL_STATEMMatt Caswell1-7/+7
2015-10-30Remove SSL_state and SSL_set_stateMatt Caswell1-10/+1