summaryrefslogtreecommitdiffstats
path: root/ssl/statem/statem.c
AgeCommit message (Expand)Author
2019-09-28Reorganize local header filesDr. Matthias St. Pierre
2019-07-31Avoid using ERR_put_error() directly in OpenSSL codeRichard Levitte
2019-04-29Collapse ssl3_state_st (s3) into ssl_stTodd Short
2019-02-14Don't signal SSL_CB_HANDSHAKE_START for TLSv1.3 post-handshake messagesMatt Caswell
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte
2018-09-12Fix a possible recursion in SSLfatal handlingBernd Edlinger
2018-08-08Ensure that we write out alerts correctly after early_dataMatt Caswell
2018-07-20const-ify some input SSL * argumentsBenjamin Kaduk
2018-07-19Don't skip over early_data if we sent an HRRMatt Caswell
2018-05-08Don't fail on an out-of-order CCS in DTLSMatt Caswell
2018-03-19Fix a crash in SSLfatal due to invalid enc_write_ctxBernd Edlinger
2018-02-26Export keying material using early exporter master secretTatsuhiro Tsujikawa
2018-02-13Update copyright yearMatt Caswell
2018-02-02Make sure that exporting keying material is allowedTatsuhiro Tsujikawa
2018-01-24Fix interaction between SSL_stateless() and SSL_clear()Matt Caswell
2017-12-06Fix the check_fatal macroMatt Caswell
2017-12-04Update an error reason code to be ERR_R_SHOULD_NOT_HAVE_BEEN_CALLEDMatt Caswell
2017-12-04Assert that SSLfatal() only gets called onceMatt Caswell
2017-12-04Add some sanity checks for the fatal error conditionMatt Caswell
2017-12-04Convert more functions in ssl/statem/statem.c to use SSLfatal()Matt Caswell
2017-12-04Convert the state machine code to use SSLfatal()Matt Caswell
2017-12-04Provide an SSLfatal() macroMatt Caswell
2017-08-30Move OPENSSL_CONF from e_os.h to cryptlib.hPauli
2017-08-30Move e_os.h to be the very first include.Pauli
2017-08-30e_os.h removal from other headers and source files.Pauli
2017-08-03Switch from ossl_rand to DRBG randRich Salz
2017-07-18Fix early_data with an HRRMatt Caswell
2017-06-21Fix DTLS failure when used in a build which has SCTP enabledMatt Caswell
2017-04-25Remove special case code for SCTP reneg handlingMatt Caswell
2017-04-19Fix minor compiler issues.Todd Short
2017-03-16Update end of early data processing for draft-19Matt Caswell
2017-03-02Make SSL_write_early_finish() an internal only functionMatt Caswell
2017-03-02Various fixes required to allow SSL_write/SSL_read during early dataMatt Caswell
2017-03-02Enable the server to call SSL_write() without stopping the ability to call SS...Matt Caswell
2017-03-02Enable the client to call SSL_read() without stopping the ability to call SSL...Matt Caswell
2017-03-02Skip early_data if appropriate after a HelloRetryRequestMatt Caswell
2017-03-02Construct the server side early_data extensionMatt Caswell
2017-03-02Provide an SSL_read_early() function for reading early dataMatt Caswell
2017-03-02Parse the early_data extensionMatt Caswell
2017-03-02Provide functions to write early dataMatt Caswell
2017-02-23Prepare for WORK_MORE_CBenjamin Kaduk
2017-01-30Move state machine knowledge out of the record layerMatt Caswell
2017-01-30Remove use of the SSL3_FLAGS_NO_RENEGOTIATE_CIPHERS flagMatt Caswell
2017-01-23Stop server from expecting Certificate message when not requestedMatt Caswell
2017-01-23Stop client from sending Certificate message when not requestedMatt Caswell
2016-11-13Remove heartbeat supportRichard Levitte
2016-11-04Further libssl size_t-ify of readingMatt Caswell
2016-10-03Move setting of the handshake header up one more levelMatt Caswell
2016-10-03Move init of the WPACKET into write_state_machine()Matt Caswell
2016-09-26Fix Use After Free for large message sizesMatt Caswell