summaryrefslogtreecommitdiffstats
path: root/ssl/statem/statem.c
AgeCommit message (Expand)Author
2022-10-20Remove the old buffer management codeMatt Caswell
2022-10-18Add `for_comp` flag when retrieving certs for compressionTodd Short
2022-10-18Add support for compressed certificates (RFC8879)Todd Short
2022-10-18Fix sctp compile errorsslontis
2022-10-12Remove enc_write_stateMatt Caswell
2022-09-20Use an enum for the return value from a construction functionMatt Caswell
2022-09-20If a ticket key callback returns 0 in TLSv1.3 don't send a ticketMatt Caswell
2022-08-18Move some fields out of the SSL object and into the record layer objectMatt Caswell
2022-08-18Remove some remaining SSL object references from DTLS record layerMatt Caswell
2022-07-28SSL object refactoring using SSL_CONNECTION objectTomas Mraz
2022-05-03Update copyright yearMatt Caswell
2022-01-09Delete unused param about get_construct_message_fyangyangtiantianlonglong
2021-04-28Defer Finished MAC handling until after state transitionMatt Caswell
2021-04-01Corrected missing definitions from NonStop SPT build.Randall S. Becker
2021-01-28Update copyright yearRichard Levitte
2021-01-12Clean away extraneous library specific FETCH_FAILED reason codesRichard Levitte
2020-11-26Update copyright yearMatt Caswell
2020-11-11SSL: refactor all SSLfatal() callsRichard Levitte
2020-11-11SSL: refactor ossl_statem_fatal() and SSLfatal()Richard Levitte
2020-11-11Convert all {NAME}err() in ssl/ to their corresponding ERR_raise() callRichard Levitte
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