aboutsummaryrefslogtreecommitdiffstats
path: root/ssl/statem/statem.c
Commit message (Expand)AuthorAgeFilesLines
* Switch from ossl_rand to DRBG randRich Salz2017-08-031-2/+0
* Fix early_data with an HRRMatt Caswell2017-07-181-7/+2
* Fix DTLS failure when used in a build which has SCTP enabledMatt Caswell2017-06-211-4/+4
* Remove special case code for SCTP reneg handlingMatt Caswell2017-04-251-23/+0
* Fix minor compiler issues.Todd Short2017-04-191-6/+6
* Update end of early data processing for draft-19Matt Caswell2017-03-161-3/+19
* Make SSL_write_early_finish() an internal only functionMatt Caswell2017-03-021-1/+13
* Various fixes required to allow SSL_write/SSL_read during early dataMatt Caswell2017-03-021-6/+18
* Enable the server to call SSL_write() without stopping the ability to call SS...Matt Caswell2017-03-021-3/+5
* Enable the client to call SSL_read() without stopping the ability to call SSL...Matt Caswell2017-03-021-0/+7
* Skip early_data if appropriate after a HelloRetryRequestMatt Caswell2017-03-021-2/+7
* Construct the server side early_data extensionMatt Caswell2017-03-021-1/+1
* Provide an SSL_read_early() function for reading early dataMatt Caswell2017-03-021-1/+2
* Parse the early_data extensionMatt Caswell2017-03-021-0/+12
* Provide functions to write early dataMatt Caswell2017-03-021-1/+3
* Prepare for WORK_MORE_CBenjamin Kaduk2017-02-231-0/+3
* Move state machine knowledge out of the record layerMatt Caswell2017-01-301-58/+10
* Remove use of the SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS flagMatt Caswell2017-01-301-39/+45
* Stop server from expecting Certificate message when not requestedMatt Caswell2017-01-231-1/+2
* Stop client from sending Certificate message when not requestedMatt Caswell2017-01-231-0/+1
* Remove heartbeat supportRichard Levitte2016-11-131-14/+0
* Further libssl size_t-ify of readingMatt Caswell2016-11-041-2/+2
* Move setting of the handshake header up one more levelMatt Caswell2016-10-031-4/+11
* Move init of the WPACKET into write_state_machine()Matt Caswell2016-10-031-2/+8
* Fix Use After Free for large message sizesMatt Caswell2016-09-261-3/+17
* Add -Wswitch-enumRich Salz2016-09-221-4/+10
* Fix error message typo, wrong function codeRichard Levitte2016-09-221-1/+1
* Excessive allocation of memory in tls_get_message_header()Matt Caswell2016-09-211-0/+11
* Use switch instead of multiple ifsAlessandro Ghedini2016-09-161-6/+8
* Indent ssl/Emilia Kasper2016-08-181-18/+19
* Fix a few if(, for(, while( inside code.FdaSilvaYY2016-07-201-14/+14
* Fix SSLv3 alert if no Client Ceritifcate sent after a request for oneMatt Caswell2016-07-181-2/+1
* Handle a memory allocation failure in ssl3_init_finished_mac()Matt Caswell2016-06-031-2/+6
* Ensure async IO works with new state machineMatt Caswell2016-05-201-1/+4
* Simplify SSL BIO buffering logicMatt Caswell2016-05-201-10/+10
* Copyright consolidation 01/10Rich Salz2016-05-171-53/+5
* GH601: Various spelling fixes.FdaSilvaYY2016-02-051-2/+2
* Remove /* foo.c */ commentsRich Salz2016-01-261-1/+0
* Protocol version selection and negotiation rewriteViktor Dukhovni2016-01-021-9/+6
* Fix compilation problems with SCTPMatt Caswell2015-11-061-1/+1
* Add ossl_statem prefix to various functionsMatt Caswell2015-10-301-16/+16
* Convert enums to typedefsMatt Caswell2015-10-301-5/+5
* Fix a bogus clang warningMatt Caswell2015-10-301-1/+1
* Move in_handshake into STATEMMatt Caswell2015-10-301-4/+17
* Fix DTLSv1_listen following state machine changesMatt Caswell2015-10-301-0/+14
* Add a function to get the info_callbackMatt Caswell2015-10-301-12/+13
* Change SUB_STATE_RETURN into a typedefMatt Caswell2015-10-301-6/+6
* Rename STATEM to OSSL_STATEMMatt Caswell2015-10-301-7/+7
* Remove SSL_state and SSL_set_stateMatt Caswell2015-10-301-10/+1
* Move |no_cert_verify| into state machineMatt Caswell2015-10-301-0/+1