aboutsummaryrefslogtreecommitdiff
path: root/ssl/record
AgeCommit message (Expand)AuthorFilesLines
2023-05-30Update copyright yearTomas Mraz1-1/+1
2023-03-31Handle app data records from the next epochMatt Caswell1-6/+4
2023-03-15Remove spurious error queue entries on early dataMatt Caswell1-0/+11
2023-03-14Update copyright yearMatt Caswell3-3/+3
2023-02-24Do not have more data in a pipeline than the split_send_fragmentMatt Caswell1-4/+3
2023-02-24Fix read pipeliningMatt Caswell2-19/+6
2023-02-24Pipeline output/input buf arrays must live until the EVP_Cipher is calledMatt Caswell1-2/+1
2023-01-24Ensure our buffer allocation allows for the Explicit IVMatt Caswell1-1/+6
2023-01-04Avoid possible divide by zeroTomas Mraz1-1/+1
2022-11-14Use the same encryption growth macro consistentlyMatt Caswell1-12/+11
2022-11-02Fix the ceiling on how much encryption growth we can haveMatt Caswell1-8/+14
2022-10-11Update copyright yearMatt Caswell2-2/+2
2022-08-17Fix SSL_pending() and SSL_has_pending() with DTLSMatt Caswell1-1/+13
2022-08-02Check that IV length is not less than zeroDmitry Belyavskiy3-1/+14
2022-06-21Update copyright yearMatt Caswell2-2/+2
2022-05-26Fix check of dtls1_process_recordPeiwei Hu2-4/+4
2022-05-09Fix leakage when the cacheline is 32-bytes in CBC_MAC_ROTATE_IN_PLACEbasavesh1-3/+11
2022-03-15Update copyright yearMatt Caswell1-1/+1
2022-02-12Cleanup record length checks for KTLSBernd Edlinger1-6/+21
2022-01-07properly free the resource from EVP_MD_CTX_new() at ssl3_record.c:1413xkernel1-11/+11
2021-11-16RAND_bytes_ex: fix return checkPeiwei Hu1-1/+1
2021-10-11Replace the AES-128-CBC-HMAC-SHA1 cipher in e_ossltest.cBernd Edlinger2-19/+6
2021-09-28ssl: Correct comment for ssl3_read_bytes()Tianjia Zhang1-1/+1
2021-08-25Fix the array size of dtlsseq in tls1_encBernd Edlinger1-1/+1
2021-07-29Update copyright yearMatt Caswell1-1/+1
2021-07-17Fix some minor record layer issuesMatt Caswell2-20/+20
2021-07-16Don't reset the packet pointer in ssl3_setup_read_bufferMatt Caswell1-1/+0
2021-06-19ssl: replace tabs with spacesPauli1-7/+7
2021-06-17Update copyright yearMatt Caswell2-2/+2
2021-06-02tls: remove TODOsPauli3-18/+0
2021-06-01Rename all getters to use get/get0 in nameTomas Mraz4-39/+39
2021-05-29ssl: add zero strenght arguments to BN and RAND RNG callsPauli2-2/+2
2021-04-22Update copyright yearMatt Caswell1-1/+1
2021-04-18Add "origin" field to EVP_CIPHER, EVP_MDRich Salz3-38/+46
2021-02-18Update copyright yearMatt Caswell1-1/+1
2021-02-12Use ERR_R_*_LIB instead of ERR_LIB_* as reason code for sub-librariesRichard Levitte1-2/+2
2021-01-28Update copyright yearRichard Levitte1-1/+1
2021-01-08Ensure DTLS free functions can handle NULLMatt Caswell1-0/+3
2020-12-03tag unused function arguments as ossl_unusedPauli1-1/+1
2020-12-02Fix comment in do_dtls1_write()Benjamin Kaduk1-2/+2
2020-11-28Collapse two identical if statements into a single body.John Baldwin1-4/+0
2020-11-28Allow zero-byte writes to be reported as success.John Baldwin1-1/+9
2020-11-11SSL: refactor all SSLfatal() callsRichard Levitte5-248/+140
2020-11-11Convert all {NAME}err() in ssl/ to their corresponding ERR_raise() callRichard Levitte1-1/+1
2020-11-02Clear error queue entries from bad DLTS recordsBenjamin Kaduk1-0/+8
2020-10-15Rename OPENSSL_CTX prefix to OSSL_LIB_CTXDr. Matthias St. Pierre2-8/+8
2020-09-09TLS fixes for CBC mode and no-deprecatedPauli1-0/+19
2020-09-09TLS: remove legacy code path supporting special CBC modePauli1-0/+4
2020-09-03Make ssl3_cbc_digest_record() use the real data_sizeMatt Caswell1-1/+1
2020-09-03Start using the provider side TLS HMAC implementationMatt Caswell1-24/+18