summaryrefslogtreecommitdiff
path: root/src/lib/libssl/t1_lib.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Simplify tls1_check_ec_key()tb2025-01-181-7/+7
* Rename grp to group like almost everywhere elsetb2025-01-181-4/+4
* Remove parentheses in return statementstb2025-01-181-14/+14
* Remove two pointless NULL checkstb2025-01-181-8/+1
* Drop field determination dancetb2025-01-181-9/+2
* Stop pretending we support arbirary explicit groupstb2025-01-181-3/+2
* Check for negative EVP_CIPHER_CTX_iv_length() return in libssltb2023-11-181-6/+8
* Make internal header file names consistenttb2022-11-261-2/+2
* Get rid of SSL_CTX_INTERNAL and SSL_INTERNAL.jsing2022-10-021-53/+53
* Refactor tls1_get_supported_group()tb2022-08-171-28/+95
* Make tls1_get_{format,group_}list() take a const SSLtb2022-08-171-3/+3
* Simplify tls1_ec_nid2group_id()tb2022-07-031-98/+10
* Simplify tls1_ec_group_id2{bits,nid}()tb2022-07-031-9/+9
* Rename uses 'curve' to 'group' and rework tls1 group API.tb2022-07-021-116/+158
* Fix off-by-one in length check.tb2022-07-021-3/+3
* Make tls1_ec_curve_id2nid() return explicit NID_undef instead of 0 on errortb2022-07-021-3/+3
* Remove redundant commentstb2022-06-301-30/+30
* Check security level for supported groups.tb2022-06-301-32/+149
* Garbage collect the unused rv in tls1_check_ec_server_key() andtb2022-01-241-3/+2
* Rename CERT to SSL_CERT and CERT_PKEY to SSL_CERT_PKEY.jsing2022-01-081-3/+3
* Stop reaching into EVP_PKEY in the rest of libssl.tb2021-11-261-5/+6
* Fold SSL_SESSION_INTERNAL back into SSL_SESSION.jsing2021-10-251-5/+5
* Merge SSL_METHOD_INTERNAL into SSL_METHOD.jsing2021-07-011-3/+3
* Indent all labels with a single space.jsing2021-06-111-2/+2
* Make local header inclusion consistent.jsing2021-05-161-3/+2
* Mark nid_list[] const. This moves 116 bytes to .rodata.tb2020-12-051-2/+2
* SSL3_ENC_METHOD is just a flag word; merge it into SSL_METHOD_INTERNALguenther2020-10-111-14/+1
* Mop up various things that are now unused with the new record layer.jsing2020-10-071-4/+4
* Simplify tls1_set_ec_id() a bittb2020-09-121-24/+19
* Garbage collect renew_ticket in tls_decrypt_tickettb2020-09-071-8/+5
* copy session id directly in ssl_get_prev_sessiontb2020-09-011-21/+5
* Hoist ERR_clear_error() call into the derr: labeltb2020-09-011-4/+2
* simplify tls1_process_ticket() exit pathtb2020-09-011-17/+6
* Return code tweaks for session ticket handlerstb2020-08-311-37/+36
* Send alert on ssl_get_prev_session failuretb2020-08-311-8/+18
* Add P-521 to the list of curves supported by default in the client.jsing2020-08-091-5/+18
* Remove some unnecessary function pointers from SSL_METHOD_INTERNAL.jsing2020-07-071-9/+1
* Mop up servername_done, which is unused.jsing2020-05-291-5/+1
* Use size_t for OCSP response length.jsing2020-05-101-5/+4
* Remove the enc function pointers.jsing2020-03-101-4/+1
* Use calloc/freezero when allocating and freeing the session ticket data.jsing2019-04-251-4/+6
* Use EVP_CIPHER_CTX_{new,free}() and HMAC_CTX_{new,free}() instead ofjsing2019-04-251-24/+29
* Rename some variables in tls_decrypt_ticket().jsing2019-04-251-18/+18
* Convert tls_decrypt_ticket() to CBS.jsing2019-04-231-44/+72
* Provide a derr label (decode/decrypt error) in tls1_decrypt_ticket().jsing2019-04-221-41/+29
* Pass the session ID down to the session/ticket handling code as a CBS.jsing2019-04-221-18/+20
* Inline and remove the tlsext_tick_md macro.jsing2019-04-221-2/+2
* Clean up tls1_process_ticket().jsing2019-04-211-39/+43
* Cleanup more of tls_decrypt_ticket().jsing2019-04-211-5/+9
* Start cleaning up tls_decrypt_ticket().jsing2019-04-211-58/+63