Commit message (Collapse) | Author | Files | Lines | ||
---|---|---|---|---|---|
2019-09-09 | Provide EVP_PKEY_CTX_get_signature_md() macro and implement the | jsing | 4 | -7/+25 | |
EVP_PKEY_CTRL_GET_MD control for DSA, EC and RSA. This is used by the upcoming RSA CMS code. ok inoguchi@ tb@ | |||||
2019-09-09 | Load CMS error strings. | jsing | 1 | -1/+5 | |
2019-09-09 | Move #include <openssl/cms.h> to more appropriate location (since it is | jsing | 1 | -3/+2 | |
now being installed). | |||||
2019-09-09 | Install the openssl/cms.h header. | jsing | 1 | -1/+3 | |
This header includes OPENSSL_NO_CMS guards, so even if things find the header it provides no useful content (and other code should technically also be using OPENSSL_NO_CMS...). ok deraadt@ inoguchi@ | |||||
2019-09-08 | Add CMS ECC support. | jsing | 1 | -2/+370 | |
This brings in EC code from OpenSSL 1.1.1b, with style(9) and whitespace cleanups. All of this code is currently under OPENSSL_NO_CMS hence is a no-op. ok inoguchi@ | |||||
2019-09-06 | Add various macros and controls for EC_PKEY_CTX. | jsing | 4 | -28/+316 | |
These are needed for the upcoming EC CMS support (nothing else appears to use them). This largely syncs our ec_pmeth.c with OpenSSL 1.1.1b. With input from inoguchi@ and tb@. ok inoguchi@ tb@ | |||||
2019-09-06 | Handle CMS PEM headers. | jsing | 1 | -1/+11 | |
ok inoguchi@ tb@ | |||||
2019-09-05 | Add objects for ECDH schemes in RFC 5753. | jsing | 2 | -0/+32 | |
Based on OpenSSL 1.1.1b. ok inoguchi@ tb@ | |||||
2019-09-05 | Build ecdh_kdf.c | jsing | 1 | -2/+2 | |
2019-09-05 | Replace OPENSSL_cleanse() with explicit_bzero(). | jsing | 1 | -1/+1 | |
2019-09-05 | Provide prototype for ecdh_KDF_X9_63() | jsing | 1 | -1/+7 | |
2019-09-05 | Include correct header. | jsing | 1 | -1/+1 | |
2019-09-05 | style(9) and whitespace. | jsing | 1 | -65/+72 | |
2019-09-05 | Restore per-file license/copyright removed in OpenSSL commit 4f22f40507f. | jsing | 1 | -5/+48 | |
2019-09-05 | Remove ECDH_KDF_X9_62 wrapper. | jsing | 1 | -12/+0 | |