Age | Commit message (Collapse) | Author | |
---|---|---|---|
2024-07-10 | Remove the static symbols.namespace, and just generate the _libre_ | Bob Beck | |
symbols from symbols.list now that we have everything hidden ok tb@ | |||
2024-07-10 | forgot to add a history section for the TLS PRF API | Theo Buehler | |
2024-07-10 | link EVP_PKEY_CTX_set_tls1_prf_md.3 to build | Theo Buehler | |
2024-07-10 | Import EVP_PKEY_CTX_set_tls1_prf_md.3 from OpenSSL 1.1.1 | Theo Buehler | |
With only slight application of color to this entelodont's lips. It's the usual deal - hard to say what's worse, the code or its docs... | |||
2024-07-10 | Including kdf.h isn't enough, you also need evp.h | Theo Buehler | |
It will be a cold day in hell before I see an OpenSSL manpage without mistakes in it. | |||
2024-07-10 | Unwrap two lines | Theo Buehler | |
2024-07-09 | Add another empty line | Theo Buehler | |
2024-07-09 | Turn tls1_prf_alg() into single exit | Theo Buehler | |
requested by jsing on review ok beck | |||
2024-07-09 | Unwrap a few more lines | Theo Buehler | |
2024-07-09 | Unwrap a couple of lines | Theo Buehler | |
2024-07-09 | Align math with t1_enc.c | Theo Buehler | |
suggested by jsing on review | |||
2024-07-09 | Minor cosmetics in pkey_tls1_prf_derive() | Theo Buehler | |
noticed by jsing on review | |||
2024-07-09 | Replace explicit_bzero() plus free() with freezero() | Theo Buehler | |
This is simpler, if slightly more expensive | |||
2024-07-09 | Shuffle things into a more sensible order | Theo Buehler | |
no functional change | |||
2024-07-09 | Use better order in EVP_PKEY_CTRL_TLS_SECRET | Theo Buehler | |
Also avoid an unnecessary NULL check. | |||
2024-07-09 | Add tls1_prf_pkey_meth to pkey_methods | Theo Buehler | |
ok jsing | |||
2024-07-09 | Make a NULL check explicit | Theo Buehler | |
2024-07-09 | Zap or align some ugly comments | Theo Buehler | |
2024-07-09 | Test & assign once more | Theo Buehler | |
2024-07-09 | sec_len -> secret_len | Theo Buehler | |
2024-07-09 | Test and assign in tls1_prf_P_hash() | Theo Buehler | |
2024-07-09 | Fix whitespace around '/' | Theo Buehler | |
2024-07-09 | Invert logic in tls1_prf_alg() | Theo Buehler | |
2024-07-09 | olen -> out_len | Theo Buehler | |
2024-07-09 | Add a few empty lines | Theo Buehler | |
2024-07-09 | seedlen -> seed_len | Theo Buehler | |
2024-07-09 | seclen -> secret_len | Theo Buehler | |
2024-07-09 | slen -> secret_len | Theo Buehler | |
2024-07-09 | sec -> secret | Theo Buehler | |
2024-07-09 | Replace local typedef with spelling out the struct name | Theo Buehler | |
2024-07-09 | Remove a few useless comments | Theo Buehler | |
2024-07-09 | Apply a knfmt(8) sledgehammer | Theo Buehler | |
2024-07-09 | Add an RCS tag | Theo Buehler | |
2024-07-09 | Replace license stub with full license | Theo Buehler | |
This reverts to the license added in OpenSSL's initial import of this file in commit 1eff3485b63f84956b5f212aa4d853783bf6c8b5 | |||
2024-07-09 | link tls1_prf.c to build | Theo Buehler | |
ok jsing | |||
2024-07-09 | Replace a malloc() call with calloc() | Theo Buehler | |
2024-07-09 | Replace an ossl_assert() with an error check | Theo Buehler | |
2024-07-09 | Use C99 initializers for tls1_prf_pkey_meth() | Theo Buehler | |
2024-07-09 | Inline an instance of OPENSSL_memdup() | Theo Buehler | |
2024-07-09 | Tidy up includes | Theo Buehler | |
2024-07-09 | OPENSSL_free() -> free() | Theo Buehler | |
2024-07-09 | OPENSSL_cleanse() -> explicit_bzero() | Theo Buehler | |
2024-07-09 | OPENSSL_clear_free() -> freezero() | Theo Buehler | |
2024-07-09 | OPENSSL_malloc() -> malloc() | Theo Buehler | |
2024-07-09 | Spell OPENSSL_zalloc() correctly as calloc() | Theo Buehler | |
2024-07-09 | Mechanically replace KDFerr() with KDFerror() | Theo Buehler | |
2024-07-09 | Add a verbatim copy of tls1_prf.c from OpenSSL 1.1.1 | Theo Buehler | |
From the last public commit b372b1f76450acdfed1e2301a39810146e28b02c of the OpenSSL_1_1_1-stable branch SHA256 (kdf/tls1_prf.c) = a519d3ff721d4ec59befac8586e24624fa87d9d8f6479327f7af58d652b6e4e5 Will be beat (a little bit) into shape in tree before linking it to the build. ok jsing | |||
2024-07-09 | Add various defines for TLS1-PRF | Theo Buehler | |
ok jsing | |||
2024-07-09 | Add EVP_PKEY_TLS1_PRF as alias for NID_tls1_prf | Theo Buehler | |
ok jsing | |||
2024-07-09 | Choose fixed NID for TLS1-PRF | Theo Buehler | |