aboutsummaryrefslogtreecommitdiff
path: root/ssl/d1_both.cc
AgeCommit message (Expand)AuthorFilesLines
4 days[DTLS] Use absolute instead of relative epoch numbers.Nick Harper1-8/+6
2023-10-05Add OPENSSL_zallocDavid Benjamin1-2/+1
2023-02-13Make OPENSSL_malloc push ERR_R_MALLOC_FAILURE on failure.Bob Beck1-3/+0
2022-11-14More -Wshorten-64-to-32 fixes.David Benjamin1-2/+3
2022-09-14Use Array<uint8_t> in DTLS1_OUTGOING_MESSAGE.David Benjamin1-8/+3
2021-07-15Switch another malloc to bssl::Array.David Benjamin1-16/+9
2021-06-03Const-correct message creation hooks.David Benjamin1-2/+2
2021-04-02Add a few missing SSL_R_BIO_NOT_SET cases.David Benjamin1-0/+5
2020-02-11Delete unreachable DTLS check.David Benjamin1-4/+0
2019-10-21Rename a number of BUF_* functions to OPENSSL_*.David Benjamin1-1/+0
2019-08-21Fold SSL_want constants into SSL_get_error constants.David Benjamin1-2/+2
2019-04-15Output a ClientHello during handoff.Adam Langley1-1/+1
2018-09-15Remove the add_alert hook.David Benjamin1-9/+0
2018-09-06Support symbol prefixesJoshua Liebow-Feeser1-2/+2
2018-07-06Switch some easy SSL fields to UniquePtr.David Benjamin1-4/+4
2018-05-08Fix build with GCC 4.9.2 and -Wtype-limits.Adam Langley1-1/+15
2018-05-03Avoid compiler errors for Android ARMv7.Adam Langley1-1/+1
2018-02-26Remove trailing whitespace from ssl/.Adam Langley1-1/+1
2017-10-25Give DTLS1_STATE a destructor.David Benjamin1-19/+10
2017-10-24Give hm_fragment and DTLS_OUTGOING_MESSAGE destructors.David Benjamin1-29/+24
2017-10-24Move init_buf and rwstate into SSL3_STATE.David Benjamin1-2/+2
2017-10-17Prevent writing when write_shutdown is set.David Benjamin1-0/+5
2017-10-17Lift BIO above SSL_PROTOCOL_METHOD.David Benjamin1-48/+46
2017-10-17Switch a bunch of things from int to bool.David Benjamin1-33/+31
2017-10-17Always process handshake records in full.David Benjamin1-3/+7
2017-10-12Have a bit more fun with Span.David Benjamin1-1/+1
2017-10-12Rename ssl3_send_alert and ssl3_protocol_version.David Benjamin1-8/+8
2017-10-10Move has_message logic to ssl3_get_message.David Benjamin1-3/+1
2017-10-10Push Span down a layer.David Benjamin1-5/+7
2017-09-27Switch more things to Array.David Benjamin1-16/+14
2017-09-07Fix empty fragment handling in DTLS message reassembly.David Benjamin1-0/+4
2017-09-01SSL3_STATE ints to bools.David Benjamin1-2/+2
2017-08-29Convert comments in ssl.David Benjamin1-83/+83
2017-08-23Only enable DTLS post-handshake rexmits if we sent the final Finished.David Benjamin1-0/+6
2017-08-08Replace init_msg/init_num with a get_message hook.David Benjamin1-36/+15
2017-08-08Replace reuse_message with an explicit next_message call.David Benjamin1-13/+2
2017-08-07Remove the free_buffer parameter to release_current_message.David Benjamin1-2/+2
2017-08-07Remove expect and received flight hooks.David Benjamin1-2/+17
2017-08-03Fix a bug in and test the message callback.David Benjamin1-3/+5
2017-08-01Tolerate early ChangeCipherSpec in DTLS.David Benjamin1-24/+61
2017-07-20Convert SSL_TRANSCRIPT to C++.David Benjamin1-2/+2
2017-07-20Switch BORINGSSL_INTERNAL_CXX_TYPES in favor of subclassing games.David Benjamin1-2/+0
2017-07-20Switch various things to scopers.David Benjamin1-19/+17
2017-07-20C++-ify SSL_AEAD_CTX.David Benjamin1-7/+7
2017-07-19Move libssl's internals into the bssl namespace.David Benjamin1-0/+6
2017-07-14Switch OPENSSL_COMPILE_ASSERT to static_assert in C++ code.David Benjamin1-4/+3
2017-07-12Switch a number of files to C++.David Benjamin1-0/+815