summaryrefslogtreecommitdiff
path: root/src/lib/libssl/d1_both.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Support OPENSSL_NO_FILENAMEStb6 days1-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
* Change SSLerror() back to taking two args, with the first one being an SSL *.beck2017-02-071-9/+9
* Finish the fallout of the SSLerr->SSLerror cleanup to get rid of the uglybeck2017-01-261-15/+8
* Send the error function codes to rot in the depths of hell where they belongbeck2017-01-261-9/+9
* Split most of SSL_METHOD out into an internal variant, which is opaque.jsing2017-01-231-7/+7
* send state and rstate from ssl_st into internal. There are accessorsbeck2017-01-231-4/+4
* Move a large part of ssl_st into internal, so we can see what squeals.beck2017-01-231-70/+70
* move the callbacks from ssl_st to internalbeck2017-01-231-10/+10
* Move most of the SSL3_STATE fields to internal - the ones that remain arejsing2017-01-221-18/+18
* Move most of DTLS1_STATE to internal.beck2017-01-221-58/+58
* Now that ssl3_send_{client,server}_certificate() are using the commonjsing2016-12-061-75/+1
* Make sure stdio functions don't end up in the library, from miod@beck2016-03-061-1/+7
* Rename functions that moved to t1_enc.c, with a tls1_ prefix instead of ajsing2015-09-111-3/+3
* Replace dtls1_send_finished() with ssl3_send_finished() - they're nowjsing2015-09-111-42/+1
* Convert dtls1_send_finished() and ssl3_send_finished() tojsing2015-09-111-12/+5