| Commit message (Expand) | Author | Age | Files | Lines |
* | Const correct EVP_PKEY_get{0,1}_{DH,DSA,EC_KEY,RSA}() | tb | 2025-07-02 | 1 | -9/+9 |
* | Use err_local.h rather than err.h in most places | tb | 2025-05-10 | 1 | -2/+2 |
* | Garbage collect unused attributes member from EVP_PKEY | tb | 2024-08-22 | 1 | -2/+1 |
* | Hide public symbols in evp.h | beck | 2024-04-09 | 1 | -1/+47 |
* | Unhook and remove GOST and STREEBOG | tb | 2024-03-02 | 1 | -9/+1 |
* | EVP_PKEY_asn1_find_str() tweaks | tb | 2024-01-05 | 1 | -4/+3 |
* | Clean up EVP_PKEY_asn1_get0_info() a bit | tb | 2024-01-04 | 1 | -14/+16 |
* | Clean up EVP_PKEY_asn1_find_str() | tb | 2024-01-04 | 1 | -9/+18 |
* | Simplify EVP_PKEY_asn1_find() | tb | 2024-01-04 | 1 | -33/+9 |
* | Replace .pkey_base_id with a .base_method pointer | tb | 2024-01-04 | 1 | -3/+3 |
* | Split ameth arrays into individual methods | tb | 2024-01-04 | 1 | -14/+21 |
* | Remove EVP_PKEY's save_type member | tb | 2024-01-01 | 1 | -4/+1 |
* | Move the EVP_PKEY_asn1_* API that will stay to evp/p_lib.c | tb | 2023-12-29 | 1 | -5/+193 |
* | Move EVP_PKEY_assign() a bit up and tweak it slightly | tb | 2023-12-25 | 1 | -10/+10 |
* | Rename a few ret into pkey | tb | 2023-12-25 | 1 | -28/+29 |
* | Rework EVP_PKEY_set_type{,_str}() | tb | 2023-12-25 | 1 | -34/+27 |
* | Rework EVP_PKEY_free() | tb | 2023-12-25 | 1 | -11/+7 |
* | Move EVP_PKEY_free() up next to evp_pkey_free_pkey_ptr() | tb | 2023-12-25 | 1 | -19/+19 |
* | Fix EVP_PKEY_up_ref() - must have hit ^X somehow | tb | 2023-12-25 | 1 | -2/+2 |
* | Rework evp_pkey_free_pkey_ptr() | tb | 2023-12-25 | 1 | -6/+7 |
* | Rename EVP_PKEY_free_it() into evp_pkey_free_pkey_ptr() | tb | 2023-12-25 | 1 | -4/+4 |
* | Move the confusingly named EVP_PKEY_free_it() a bit up | tb | 2023-12-25 | 1 | -12/+10 |
* | Simplify EVP_PKEY_up_ref() | tb | 2023-12-25 | 1 | -3/+2 |
* | Switch EVP_PKEY_new() from malloc() to calloc() | tb | 2023-12-25 | 1 | -8/+6 |
* | Ignore ENGINE at the API boundary | tb | 2023-11-29 | 1 | -26/+17 |
* | Unifdef OPENSSL_NO_ENGINE in libcrypto | tb | 2023-11-19 | 1 | -20/+1 |
* | Make EVP_PKEY_get1_$TYPE a wrapper of EVP_PKEY_get0_$TYPE | tb | 2023-09-10 | 1 | -22/+29 |
* | Align EVP_PKEY_get1_RSA() with EVP_PKEY_get0_RSA() | tb | 2023-09-02 | 1 | -6/+7 |
* | Fix EVP_PKEY_get0_RSA() for RSA-PSS | tb | 2023-09-01 | 1 | -6/+6 |
* | Unbreak the namespace build after a broken mk.conf and tool misfire had | beck | 2023-07-07 | 1 | -41/+1 |
* | Hide symbols in hkdf, evp, err, ecdsa, and ec | beck | 2023-07-07 | 1 | -1/+41 |
* | Make internal header file names consistent | tb | 2022-11-26 | 1 | -3/+3 |
* | Change the pkey.ptr from char * to void * | tb | 2022-11-18 | 1 | -2/+2 |
* | Port EVP raw key API from OpenSSL. | jsing | 2022-11-10 | 1 | -2/+91 |
* | Prepare to provide EVP_PKEY_security_bits() | tb | 2022-06-27 | 1 | -1/+12 |
* | Add check for BIO_indent return value | inoguchi | 2022-01-20 | 1 | -2/+3 |
* | Include evp_locl.h where it will be needed once most structs from | tb | 2021-12-12 | 1 | -1/+2 |
* | Prepare to provide EVP_PKEY_new_CMAC_key() | tb | 2021-03-29 | 1 | -8/+43 |
* | Provide EVP_PKEY_get0_hmac(). From OpenSSL 1.1.1 which is still | tb | 2019-03-17 | 1 | -1/+17 |
* | Add a const qualifier to the argument of EVP_PKEY_size(). | tb | 2018-05-30 | 1 | -2/+2 |
* | Add a const qualifier to the argument of EVP_PKEY_get0(3). | tb | 2018-05-13 | 1 | -2/+2 |
* | Add a const qualifier to the argument of EVP_PKEY_bits(3). | tb | 2018-05-13 | 1 | -2/+2 |
* | make ENGINE_finish() succeed on NULL and simplify callers as in | tb | 2018-04-14 | 1 | -13/+7 |
* | Provide EVP_PKEY_get0_EC_KEY() and 'if (ret)' vs 'if (ret != 0)' cosmetics. | tb | 2018-02-20 | 1 | -11/+20 |
* | Provide further parts of the OpenSSL 1.1 API: {DH,DSA}_get0_{key,pqg}(), | tb | 2018-02-17 | 1 | -19/+48 |
* | Provide EVP_PKEY_up_ref(). | jsing | 2018-02-14 | 1 | -1/+8 |
* | Send the function codes from the error functions to the bit bucket, | beck | 2017-01-29 | 1 | -11/+9 |
* | No need to include asn1_mac.h here. | miod | 2014-07-12 | 1 | -2/+1 |
* | Only import cryptlib.h in the four source files that actually need it. | jsing | 2014-07-11 | 1 | -8/+8 |
* | Explicitly include <openssl/opensslconf.h> in every file that references | jsing | 2014-07-10 | 1 | -1/+4 |