summaryrefslogtreecommitdiff
path: root/src/lib/libssl/d1_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Remove get_cipher from SSL_METHOD.jsing2024-07-231-22/+1
* Make internal header file names consistenttb2022-11-261-3/+3
* Convert the legacy TLS stack to tls_content.jsing2022-11-111-2/+19
* Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.jsing2022-10-021-2/+2
* Fold DTLS1_STATE_INTERNAL into DTLS1_STATE.jsing2021-10-231-40/+30
* Avoid potential NULL dereferences in dtls1_free()tb2021-10-211-2/+7
* Replace DTLS r_epoch with the read epoch from the TLSv1.2 record layer.jsing2021-08-301-5/+3
* Remove DTLS processed_rcds queue.jsing2021-07-211-9/+1
* Merge SSL_METHOD_INTERNAL into SSL_METHOD.jsing2021-07-011-2/+2
* Provide the ability to set the initial DTLS epoch value.jsing2021-06-191-1/+4
* Initialise the epoch for the DTLS processed and unprocessed queues.jsing2021-06-191-1/+4
* Move DTLS structs/definitions/prototypes to dtls_locl.h.jsing2021-05-161-1/+2
* Clean up/simplify dtls1_get_cipher().jsing2021-02-201-7/+8
* Mop up unused dtls1_build_sequence_number() function.jsing2021-01-211-22/+1
* Use TLSv1_1_enc_data instead of DTLSv1_enc_data.jsing2020-10-031-5/+1
* Call dtls1_hm_fragment_free() from dtls1_drain_fragments()jsing2020-09-261-5/+4
* Have dtls1_new() call dtls1_free() on failure.jsing2020-09-261-36/+22
* Refactor dtls1_clear_queues()tb2020-09-261-25/+26
* Release read and write buffers using freezero().jsing2020-09-241-4/+4
* Remove some unnecessary function pointers from SSL_METHOD_INTERNAL.jsing2020-07-071-9/+1
* Use internal versions of SSL3_BUFFER, SSL3_RECORD and DTLS1_RECORD_DATA.jsing2020-03-121-5/+5
* Remove the enc function pointers.jsing2020-03-101-2/+1
* Convert dtls1_build_sequence_number() to CBB.jsing2020-02-211-7/+15
* Use freezero() for the internal opaque structures, instead of the currentjsing2017-04-101-6/+3
* Change SSLerror() back to taking two args, with the first one being an SSL *.beck2017-02-071-2/+2
* Send the error function codes to rot in the depths of hell where they belongbeck2017-01-261-2/+2
* Remove most of SSL3_ENC_METHOD - we can just inline the function callsjsing2017-01-261-14/+1
* Change the SSL_IS_DTLS() macro to check the version, rather than using ajsing2017-01-251-2/+2
* Split most of SSL_METHOD out into an internal variant, which is opaque.jsing2017-01-231-2/+2
* Move most of DTLS1_STATE to internal.beck2017-01-221-42/+42
* Convert publically visible structs to translucent structs.jsing2017-01-221-4/+17
* Mark a couple local functions as staticguenther2016-11-041-2/+2
* remove NULL checks for pqueue_free()mmcc2016-02-291-11/+6
* include <sys/time.h> for gettimeofday(2)bcook2015-10-071-1/+2
* Remove support for DTLS_BAD_VER. We do not support non-standard andjsing2015-09-101-5/+3
* Correct spelling of OPENSSL_cleanse.jsing2015-09-101-2/+2
* Allow *_free() functions in libssl to handle NULL input.doug2015-07-191-1/+4
* Fix several crash causing defects from OpenSSL.tedu2015-03-191-1/+4
* Jettison DTLS over SCTP.jsing2015-02-091-8/+1
* Remove trailing whitespace.jsing2014-12-141-4/+4
* Sort and group includes.jsing2014-11-161-1/+2
* avoid sys/param.h; Jonas Termansenderaadt2014-07-171-2/+2
* In dtls1_clear_queues(), free buffered_add_data.q correctly, it's made ofmiod2014-07-111-4/+4
* remove unused, private version strings except SSL_version_strbcook2014-07-091-2/+1
* Pull the code that builds a DTLS sequence number out into its own functionjsing2014-06-211-1/+14
* Remove support for the `opaque PRF input' extension, which draft has expiredmiod2014-06-131-1/+3
* tags as requested by miod and teduderaadt2014-06-121-1/+1
* Fix memory leak: free s if calloc fails.logan2014-06-111-1/+3
* Make it substantially easier to identify protocol version requirementsjsing2014-05-291-0/+1
* There is no point in checking if a pointer is non-NULL before calling free,jsing2014-05-281-6/+2