summaryrefslogtreecommitdiff
path: root/lib/libssl/d1_both.c
AgeCommit message (Expand)Author
2022-10-02Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.Joel Sing
2022-02-05Bye bye S3I.Joel Sing
2021-10-23Fold DTLS1_STATE_INTERNAL into DTLS1_STATE.Joel Sing
2021-10-23Untangle ssl3_get_message() return values.Joel Sing
2021-09-04Change dtls1_get_message_header() to take a CBS.Joel Sing
2021-07-19Mop up dtls1_get_ccs_header() and struct ccs_header_st.Joel Sing
2021-07-01Merge SSL_METHOD_INTERNAL into SSL_METHOD.Joel Sing
2021-06-11Only use SSL_AD_* internally.Joel Sing
2021-06-11SSL3_AD_ILLEGAL_PARAMETER is not a valid SSLerror() reason code.Joel Sing
2021-06-11Indent all labels with a single space.Joel Sing
2021-05-16Make local header inclusion consistent.Joel Sing
2021-05-16Move DTLS structs/definitions/prototypes to dtls_locl.h.Joel Sing
2021-05-05Replace DTLS w_epoch with epoch from TLSv1.2 record layer.Joel Sing
2021-04-19Move reuse_message, message_type, message_size and cert_verify into theJoel Sing
2021-02-27Move handling of cipher/hash based cipher suites into the new record layer.Joel Sing
2021-02-20Rename f_err into fatal_err.Theo Buehler
2021-01-26Move sequence numbers into the new TLSv1.2 record layer.Joel Sing
2021-01-19Add code to handle change of cipher state in the new TLSv1.2 record layer.Joel Sing
2021-01-19Provide record layer overhead for DTLS.Joel Sing
2020-12-05Mark bitmask_{start,end}_values[] and g_probable_mtu[] const.Theo Buehler
2020-10-15Unbreak DTLS retransmissions for flights that include a CCS.Joel Sing
2020-10-11Fix an assert conditioned on DTLS1_VERSION.Joel Sing
2020-09-26Call dtls1_hm_fragment_free() from dtls1_drain_fragments()Joel Sing
2020-09-26Have dtls1_hm_fragment_new() call dtls1_hm_fragment_free() on failure.Joel Sing
2020-08-11Use 0 instead of 0x00 for memset() calls.Joel Sing
2019-02-10"non-existant" is one of those words that don't exist, so use "non-existent"Peter Hessler
2018-11-08Clean up and simplify the handshake transcript code.Joel Sing
2018-09-05Use the newer/more sensible names for EVP_MD_CTX_* functions.Joel Sing
2018-08-30Nuke ssl_pending/ssl_shutdown function pointers.Joel Sing
2018-08-27Dedup DTLS header writing code and convert to CBB.Joel Sing
2017-10-08Convert ssl3_send_change_cipher_spec() to use CBB and make it handle DTLS,Joel Sing
2017-05-07Move state from ssl->internal to the handshake structure.Bob Beck
2017-03-04Drop the second argument of dtls1_set_message_header() and make it a voidJoel Sing
2017-02-07Change SSLerror() back to taking two args, with the first one being an SSL *.Bob Beck
2017-01-26Finish the fallout of the SSLerr->SSLerror cleanup to get rid of the uglyBob Beck
2017-01-26Send the error function codes to rot in the depths of hell where they belongBob Beck
2017-01-23Split most of SSL_METHOD out into an internal variant, which is opaque.Joel Sing
2017-01-23send state and rstate from ssl_st into internal. There are accessorsBob Beck
2017-01-23Move a large part of ssl_st into internal, so we can see what squeals.Bob Beck
2017-01-23move the callbacks from ssl_st to internalBob Beck
2017-01-22Move most of the SSL3_STATE fields to internal - the ones that remain areJoel Sing
2017-01-22Move most of DTLS1_STATE to internal.Bob Beck
2016-12-06Now that ssl3_send_{client,server}_certificate() are using the commonJoel Sing
2016-03-06Make sure stdio functions don't end up in the library, from miod@Bob Beck
2015-09-11Rename functions that moved to t1_enc.c, with a tls1_ prefix instead of aJoel Sing
2015-09-11Replace dtls1_send_finished() with ssl3_send_finished() - they're nowJoel Sing
2015-09-11Convert dtls1_send_finished() and ssl3_send_finished() toJoel Sing
2015-09-10Remove support for DTLS_BAD_VER. We do not support non-standard andJoel Sing
2015-07-19Allow *_free() functions in libssl to handle NULL input.Doug Hogan
2015-07-18Convert dtls1_get_message_header to CBS and change to int.Doug Hogan