summaryrefslogtreecommitdiff
path: root/src/lib/libssl/d1_both.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Make dtls1_do_write_ccs() self contained.jsing2026-07-161-4/+5
* Clean up sequence number and message header handling.jsing2026-07-161-22/+11
* Correctly handle failure to buffer DTLS messages.jsing2026-06-061-3/+5
* Move DTLS change cipher spec handling to its own function.jsing2026-06-061-1/+14
* Move DTLS handshake message handling to its own function.jsing2026-06-061-1/+26
* Introduce and use dtls12_handshake_msg.jsing2026-05-161-74/+74
* Get rid of struct dtls1_retransmit_state.jsing2026-05-061-19/+8
* Refactor dtls1_do_write_handshake_message().jsing2026-04-301-43/+44
* Split dtls1_do_write() into handshake message and CCS handling.jsing2026-04-291-33/+59
* Avoid unnecessary lookups in dtls1_retransmit_message().jsing2026-04-291-37/+6
* Remove unused frag_off argument from dtls1_retransmit_message().jsing2026-04-291-4/+3
* Make dtls1_retransmit_message() static.jsing2026-04-291-75/+75
* Inline dtls1_fix_message_header().jsing2026-04-291-16/+5
* Convert DTLS code to ssl_msg_callback().jsing2026-04-291-14/+7
* Support OPENSSL_NO_FILENAMEStb2025-03-091-2/+2
* spelling fixes; from paul tagliamontejmc2022-12-261-4/+4
* Make internal header file names consistenttb2022-11-261-3/+3
* Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.jsing2022-10-021-67/+67
* Bye bye S3I.jsing2022-02-051-8/+8
* Fold DTLS1_STATE_INTERNAL into DTLS1_STATE.jsing2021-10-231-50/+50
* Untangle ssl3_get_message() return values.jsing2021-10-231-13/+9
* Change dtls1_get_message_header() to take a CBS.jsing2021-09-041-17/+15
* Mop up dtls1_get_ccs_header() and struct ccs_header_st.jsing2021-07-191-9/+1
* Merge SSL_METHOD_INTERNAL into SSL_METHOD.jsing2021-07-011-7/+7
* Only use SSL_AD_* internally.jsing2021-06-111-2/+2
* SSL3_AD_ILLEGAL_PARAMETER is not a valid SSLerror() reason code.jsing2021-06-111-2/+2
* Indent all labels with a single space.jsing2021-06-111-5/+5
* Make local header inclusion consistent.jsing2021-05-161-3/+2
* Move DTLS structs/definitions/prototypes to dtls_locl.h.jsing2021-05-161-2/+3
* Replace DTLS w_epoch with epoch from TLSv1.2 record layer.jsing2021-05-051-9/+8
* Move reuse_message, message_type, message_size and cert_verify into thejsing2021-04-191-7/+7
* Move handling of cipher/hash based cipher suites into the new record layer.jsing2021-02-271-10/+7
* Rename f_err into fatal_err.tb2021-02-201-8/+8
* Move sequence numbers into the new TLSv1.2 record layer.jsing2021-01-261-18/+1
* Add code to handle change of cipher state in the new TLSv1.2 record layer.jsing2021-01-191-6/+5
* Provide record layer overhead for DTLS.jsing2021-01-191-15/+7
* Mark bitmask_{start,end}_values[] and g_probable_mtu[] const.tb2020-12-051-4/+4
* Unbreak DTLS retransmissions for flights that include a CCS.jsing2020-10-151-7/+8
* Fix an assert conditioned on DTLS1_VERSION.jsing2020-10-111-9/+4
* Call dtls1_hm_fragment_free() from dtls1_drain_fragments()jsing2020-09-261-3/+3
* Have dtls1_hm_fragment_new() call dtls1_hm_fragment_free() on failure.jsing2020-09-261-26/+17
* Use 0 instead of 0x00 for memset() calls.jsing2020-08-111-4/+4
* "non-existant" is one of those words that don't exist, so use "non-existent"phessler2019-02-101-2/+2
* Clean up and simplify the handshake transcript code.jsing2018-11-081-3/+3
* Use the newer/more sensible names for EVP_MD_CTX_* functions.jsing2018-09-051-2/+2
* Nuke ssl_pending/ssl_shutdown function pointers.jsing2018-08-301-10/+1
* Dedup DTLS header writing code and convert to CBB.jsing2018-08-271-25/+35
* Convert ssl3_send_change_cipher_spec() to use CBB and make it handle DTLS,jsing2017-10-081-39/+2
* Move state from ssl->internal to the handshake structure.beck2017-05-071-4/+4
* Drop the second argument of dtls1_set_message_header() and make it a voidjsing2017-03-041-6/+4