summaryrefslogtreecommitdiff
path: root/src/lib/libssl/d1_pkt.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Provide SSL_OP_NO_RENEGOTIATION and SSL_OP_ALLOW_CLIENT_RENEGOTIATION.jsing3 days1-2/+10
* Remove cipher from SSL_SESSION.jsing2024-07-201-3/+3
* Simplify allocation checkstb2023-07-021-11/+11
* Make internal header file names consistenttb2022-11-261-3/+3
* Reverse arguments in CBS_dup()tb2022-11-231-2/+2
* Convert the legacy TLS stack to tls_content.jsing2022-11-111-67/+123
* Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.jsing2022-10-021-51/+51
* Clean up {dtls1,ssl3}_read_bytes()jsing2022-03-261-93/+83
* Remove the minimum record length checks from dtls1_read_bytes()jsing2022-03-261-32/+1
* Rewrite legacy DTLS unexpected handshake message handling.jsing2022-03-181-83/+139
* Factor out unexpected handshake message handling code in the legacy stack.jsing2022-03-141-101/+121
* Factor out change cipher spec handing code in the legacy stack.jsing2022-03-121-29/+4
* Factor out alert handing code in the legacy stack.libressl-v3.5.0jsing2022-02-211-33/+4
* Bye bye S3I.jsing2022-02-051-42/+42
* Switch to <endian.h> from <machine/endian.h> for better portability.bcook2021-11-091-3/+2
* Add record processing limit to DTLS code.jsing2021-10-251-1/+15
* Use ssl_force_want_read() in the DTLS code.jsing2021-10-251-30/+7
* Fold DTLS1_STATE_INTERNAL into DTLS1_STATE.jsing2021-10-231-18/+18
* Improve DTLS hello request handling code.jsing2021-09-041-2/+8
* Change dtls1_get_message_header() to take a CBS.jsing2021-09-041-2/+4
* Improve DTLS record header parsing.jsing2021-09-041-7/+7
* Defragment DTLS.jsing2021-08-311-115/+47
* Remove a nonsensical s->version == TLS1_VERSION from DTLS code.jsing2021-08-311-6/+1
* Clean up and simplify info and msg callbacks.jsing2021-08-301-21/+8
* Replace DTLS r_epoch with the read epoch from the TLSv1.2 record layer.jsing2021-08-301-9/+13
* We have defines for alert levels - use them instead of magic numbers.jsing2021-07-311-5/+3
* Dedup dtls1_dispatch_alert()/ssl3_dispatch_alert().jsing2021-07-261-38/+2
* Remove DTLS processed_rcds queue.jsing2021-07-211-38/+19
* Silently discard invalid DTLS records.jsing2021-07-211-4/+11
* Mop up dtls1_get_ccs_header() and struct ccs_header_st.jsing2021-07-191-5/+1
* Inline DTLS1_CCS_HEADER_LENGTH rather than having a single use variable.jsing2021-07-191-3/+2
* Correctly handle epoch wrapping in dtls1_get_bitmap().jsing2021-06-191-2/+3
* Mop up part of dtls1_dispatch_alert().jsing2021-06-151-9/+2
* Indent all labels with a single space.jsing2021-06-111-4/+4
* Move DTLS structs/definitions/prototypes to dtls_locl.h.jsing2021-05-161-4/+4
* Replace DTLS w_epoch with epoch from TLSv1.2 record layer.jsing2021-05-051-8/+1
* Clean up dtls1_reset_seq_numbers().jsing2021-05-021-14/+12
* Rename f_err into fatal_err.tb2021-02-201-12/+12
* Use dtls1_retrieve_buffered_record() to load buffered application data.jsing2021-02-081-11/+3
* Move sequence numbers into the new TLSv1.2 record layer.jsing2021-01-261-12/+1
* Add code to handle change of cipher state in the new TLSv1.2 record layer.jsing2021-01-191-2/+2
* Provide functions to determine if TLSv1.2 record protection is engaged.jsing2021-01-191-6/+5
* Clean up dtls1_reset_seq_numbers()jsing2021-01-131-10/+7
* Clean up read sequence handling in DTLS.jsing2021-01-131-19/+21
* Clean up sequence number handing in the new TLSv1.2 record layer.jsing2021-01-131-2/+1
* Reimplement the TLSv1.2 record handling for the read side.jsing2020-10-031-112/+22
* Make dtls1_copy_record() take a DTLS1_RECORD_DATA_INTERNAL *.jsing2020-10-031-10/+4
* Inline two macros that are only used in one place each.jsing2020-10-031-16/+6
* Release read and write buffers using freezero().jsing2020-09-241-3/+3
* Start replacing the existing TLSv1.2 record layer.jsing2020-08-301-85/+5