aboutsummaryrefslogtreecommitdiff
path: root/ssl/s3_enc.c
AgeCommit message (Expand)AuthorFilesLines
2020-04-23Update copyright yearMatt Caswell1-1/+1
2020-04-21Fix test_ssl_new test failureMatt Caswell1-4/+6
2020-02-06Explicitly fetch ciphers and digests in libsslMatt Caswell1-2/+5
2019-10-11Stop using EVP_MD_CTX_FLAG_NON_FIPS_ALLOWRichard Levitte1-3/+5
2019-09-28Reorganize local header filesDr. Matthias St. Pierre1-1/+1
2019-06-24Change OSSL_PARAM return size to not be a pointer.Pauli1-2/+1
2019-06-11Make EVP_MD_CTX_ctrl() work for legacy use cases (ssl3).Shane Lontis1-8/+5
2019-06-04Move digests to providersShane Lontis1-8/+27
2019-04-29Collapse ssl3_state_st (s3) into ssl_stTodd Short1-44/+44
2019-01-03Eliminate unused buffers from ssl3_change_cipher_stateDmitry Belyavskiy1-6/+0
2018-12-06Following the license change, modify the boilerplates in ssl/Richard Levitte1-1/+1
2018-10-12ssl/s3_enc.c: fix logical errors in ssl3_final_finish_mac.Andy Polyakov1-3/+5
2018-08-08Ensure that we write out alerts correctly after early_dataMatt Caswell1-2/+2
2018-03-20Update copyright yearMatt Caswell1-1/+1
2018-03-19Don't use a ssl specific DRBG anymoreKurt Roeckx1-1/+0
2018-03-19Fix a crash in SSLfatal due to invalid enc_write_ctxBernd Edlinger1-0/+2
2018-02-28Tell the ciphers which DRBG to use for generating random bytes.Kurt Roeckx1-0/+1
2017-12-04Fix some formatting nitsMatt Caswell1-1/+1
2017-12-04Convert more functions in ssl/statem/statem.c to use SSLfatal()Matt Caswell1-10/+30
2017-12-04Convert the state machine code to use SSLfatal()Matt Caswell1-43/+77
2017-12-04Replace some usage of SSLerr with SSLfatal()Matt Caswell1-1/+2
2017-10-18Remove parentheses of return.KaoruToda1-36/+36
2017-10-09Since return is inconsistent, I removed unnecessary parentheses andKaoruToda1-2/+2
2017-08-03Move ossl_assertMatt Caswell1-0/+1
2017-06-21Merge Nokia copyright notice into standardRich Salz1-27/+1
2017-05-22Replace instances of OPENSSL_assert() with soft asserts in libsslMatt Caswell1-1/+4
2017-05-08Remove support for OPENSSL_SSL_TRACE_CRYPTOMatt Caswell1-35/+0
2017-03-10Use the new TLSv1.3 certificate_required alert where appropriateMatt Caswell1-0/+2
2017-01-23fix a memory leak in ssl3_generate_key_block fix the error handling in ssl3_c...Bernd Edlinger1-3/+4
2016-11-04Fix misc size_t issues causing Windows warnings in 64 bitMatt Caswell1-1/+1
2016-11-04Convert some libssl local functions to size_tMatt Caswell1-1/+2
2016-11-04Update numerous misc libssl fields to be size_tMatt Caswell1-1/+1
2016-11-04Convert master_secret_size code to size_tMatt Caswell1-8/+14
2016-11-04Convert libssl writing for size_tMatt Caswell1-4/+9
2016-08-18Indent ssl/Emilia Kasper1-26/+24
2016-07-15check return values for EVP_Digest*() APIsDr. Stephen Henson1-18/+22
2016-06-13Add some missing return value checksMatt Caswell1-1/+4
2016-06-03Handle a memory allocation failure in ssl3_init_finished_mac()Matt Caswell1-2/+9
2016-05-26The ssl3_digest_cached_records() function does not handle errors properlyMatt Caswell1-5/+4
2016-05-17Copyright consolidation 01/10Rich Salz1-107/+7
2016-04-28various spelling fixesFdaSilvaYY1-2/+2
2016-04-04Revert "various spelling fixes"Rich Salz1-2/+2
2016-04-04various spelling fixesFdaSilvaYY1-2/+2
2016-03-07Lazily initialise the compression bufferMatt Caswell1-2/+0
2016-03-03Refactor ClientHello extension parsingEmilia Kasper1-0/+2
2016-01-26Remove /* foo.c */ commentsRich Salz1-1/+0
2016-01-12Adapt all EVP_CIPHER_CTX users for it becoming opaqueRichard Levitte1-7/+5
2015-12-07Cleanup: fix all sources that used EVP_MD_CTX_(create|init|destroy)Richard Levitte1-11/+11
2015-12-07Adapt the rest of the source to the removal of (EVP_MD_CTX|HMAC_CTX)_cleanupRichard Levitte1-1/+1
2015-12-07Adjust all accesses to EVP_MD_CTX to use accessor functions.Richard Levitte1-41/+55