summaryrefslogtreecommitdiff
path: root/src/lib/libc/stdlib/malloc.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2024-07-09Unwrap a few more linestb1-9/+5
2024-07-09Unwrap a couple of linestb1-5/+3
2024-07-09Align math with t1_enc.ctb1-6/+8
suggested by jsing on review
2024-07-09Minor cosmetics in pkey_tls1_prf_derive()tb1-5/+3
noticed by jsing on review
2024-07-09Replace explicit_bzero() plus free() with freezero()tb1-3/+2
This is simpler, if slightly more expensive
2024-07-09Improve test coverage for TLS1-PRFtb1-4/+177
This is basically a copy of the libssl unit tests, moved to libcrypto to avoid starting the infection of libssl with this particular piece of EVP garbage.
2024-07-09Add a minimal regress test for TLS1-PRFtb1-1/+96
2024-07-09Shuffle things into a more sensible ordertb1-63/+58
no functional change
2024-07-09Use better order in EVP_PKEY_CTRL_TLS_SECRETtb1-6/+5
Also avoid an unnecessary NULL check.
2024-07-09Add tls1_prf_pkey_meth to pkey_methodstb1-1/+3
ok jsing
2024-07-09Make a NULL check explicittb1-2/+2
2024-07-09Zap or align some ugly commentstb1-4/+3
2024-07-09Test & assign once moretb1-4/+4
2024-07-09sec_len -> secret_lentb1-3/+3
2024-07-09Test and assign in tls1_prf_P_hash()tb1-5/+8
2024-07-09Fix whitespace around '/'tb1-4/+4
2024-07-09Invert logic in tls1_prf_alg()tb1-22/+22
2024-07-09olen -> out_lentb1-15/+15
2024-07-09Add a few empty linestb1-1/+7
2024-07-09seedlen -> seed_lentb1-10/+10
2024-07-09seclen -> secret_lentb1-7/+7
2024-07-09slen -> secret_lentb1-7/+8
2024-07-09sec -> secrettb1-17/+17
2024-07-09Replace local typedef with spelling out the struct nametb1-8/+8
2024-07-09Remove a few useless commentstb1-6/+1
2024-07-09Apply a knfmt(8) sledgehammertb1-226/+236
2024-07-09Add an RCS tagtb1-1/+1
2024-07-09Replace license stub with full licensetb1-5/+55
This reverts to the license added in OpenSSL's initial import of this file in commit 1eff3485b63f84956b5f212aa4d853783bf6c8b5
2024-07-09link tls1_prf.c to buildtb1-1/+2
ok jsing
2024-07-09Replace a malloc() call with calloc()tb1-1/+1
2024-07-09Replace an ossl_assert() with an error checktb1-2/+1
2024-07-09Use C99 initializers for tls1_prf_pkey_meth()tb1-19/+23
2024-07-09Inline an instance of OPENSSL_memdup()tb1-2/+11
2024-07-09Tidy up includestb1-3/+7
2024-07-09OPENSSL_free() -> free()tb1-1/+1
2024-07-09OPENSSL_cleanse() -> explicit_bzero()tb1-3/+3
2024-07-09OPENSSL_clear_free() -> freezero()tb1-4/+4
2024-07-09OPENSSL_malloc() -> malloc()tb1-1/+1
2024-07-09Spell OPENSSL_zalloc() correctly as calloc()tb1-1/+1
2024-07-09Mechanically replace KDFerr() with KDFerror()tb1-8/+8