summaryrefslogtreecommitdiffstats
path: root/ssl/statem
AgeCommit message (Expand)Author
2024-07-10Refactor handshake msg header parsing etc.feature/dtls-1.3Frederik Wedel-Heinen
2024-06-27Fix SCTP todoFrederik Wedel-Heinen
2024-06-27Fix an assertion failure which happens when a DTLS 1.3 client receives a Hell...Frederik Wedel-Heinen
2024-06-27Use WPACKET in dtls1_do_write()Frederik Wedel-Heinen
2024-06-27Place start of ClientHello correctly when calculating binder for DTLS 1.3Frederik Wedel-Heinen
2024-06-27Re-enable mtu assertion which previously failed for DTLS 1.3Frederik Wedel-Heinen
2024-06-27Refactor code and fix a couple of missing DTLSv1.3 checks.Frederik Wedel-Heinen
2024-06-27Continue processing cookieless client hellos for dtls1.3Frederik Wedel-Heinen
2024-06-27Disable middlebox for dtlsFrederik Wedel-Heinen
2024-06-27Check that both tls1.3 and dtls1.3 is disabled before removing code from comp...Frederik Wedel-Heinen
2024-06-27Fix renegotiation check that was added in https://github.com/openssl/openssl/...Frederik Wedel-Heinen
2024-06-27Fix version check to avoid unsupported protocol error in ssl_choose_server_ve...Frederik Wedel-Heinen
2024-06-27Remove obsolete TODO and guards for post handshake authentication in DTLS 1.3Frederik Wedel-Heinen
2024-06-27Update dtls max versionFrederik Wedel-Heinen
2024-06-27Fix sanity tests for ssl_version_cmp for dtls 1.3 branchFrederik Wedel-Heinen
2024-06-27Sanity tests of inputs to ssl_version_cmpFrederik Wedel-Heinen
2024-06-27Removes an mtu assertion that failsFrederik Wedel-Heinen
2024-06-27Make similar changes to dtls1_do_write() for dtls1.3 as in ssl3_do_write() fo...Frederik Wedel-Heinen
2024-06-27Support TLS 1.3 kexs and groups with DTLS 1.3Frederik Wedel-Heinen
2024-06-27Fix wrong dtls 1 and 1.2 version checkFrederik Wedel-Heinen
2024-06-27Do DTLS13 and TLS13 connection version check in one macroFrederik Wedel-Heinen
2024-06-27Fix sending session ids in DTLS-1.3Frederik Wedel-Heinen
2024-06-27Update tls state machine logic to support dtls1.3 alongside tls1.3Frederik Wedel-Heinen
2024-06-27Support TLS1.3 extensions with DTLS1.3Frederik Wedel-Heinen
2024-06-27Add ALPN validation in the clientMatt Caswell
2024-06-27Correct return values for tls_construct_stoc_next_proto_negMatt Caswell
2024-06-27More correctly handle a selected_len of 0 when processing NPNMatt Caswell
2024-06-20Fix handling of max_fragment_length extension for PSKFrederik Wedel-Heinen
2024-05-28Move stack of compression methods from libssl to OSSL_LIB_CTXsashan
2024-05-14Release pkey_ctx on initialization failureirosay
2024-05-06Set the server sig algs before calling the session_secret_cbMatt Caswell
2024-04-26ssl/statem: Replace size_t with int and add the checksJiasheng Jiang
2024-04-22Use empty renegotiate extension instead of SCSV for TLS > 1.0Tim Perry
2024-04-09Copyright year updatesRichard Levitte
2024-04-08Fix unconstrained session cache growth in TLSv1.3Matt Caswell
2024-03-14Avoid a memcpy in dtls_get_reassembled_message()Frederik Wedel-Heinen
2024-01-31When selecting a method ensure we use the correct client/server versionMatt Caswell
2024-01-18Move increment of dtls epoch to change cipher state functionFrederik Wedel-Heinen
2024-01-03Simplify ssl protocol version comparisons.Frederik Wedel-Heinen
2023-12-29Fix new typos found by codespellDimitri Papadopoulos
2023-12-18Remove redundant logic for DTLS server version selectionFrederik Wedel-Heinen
2023-12-18Handle tls and dtls server version selection similarlyFrederik Wedel-Heinen
2023-11-30Fix implementation of `PreferNoDHEKEX` option.Markus Minichmayr
2023-11-27Make scsv read-onlyHugo Landau
2023-11-27Make bitmask table read onlyHugo Landau
2023-11-24Add option `SSL_OP_PREFER_NO_DHE_KEX`, allowing the server to prefer non-dhe ...Markus Minichmayr
2023-11-22Fix a possible use-after-free in custom_exts_freeBernd Edlinger
2023-11-21Move freeing of an old record layer to dtls1_clear_sent_bufferMatt Caswell
2023-11-21zero data in hm_fragment on allocNeil Horman
2023-11-13set_client_ciphersuite(): Fix for potential UB if session->cipher is NULLAlexey Fofanov