aboutsummaryrefslogtreecommitdiff
path: root/include/openssl/evp.h
AgeCommit message (Expand)AuthorFilesLines
2024-03-21Add some barebones support for DH in EVPDavid Benjamin1-10/+22
2024-03-19Make EVP_PKEY_type into the identity functionDavid Benjamin1-4/+3
2023-10-18Add some IWYU export pragmasDavid Benjamin1-1/+1
2023-07-10Fix truncation warnings with the iteration countDavid Benjamin1-2/+2
2023-06-09Don't expose EVP_PKEY internal representation through EVP_PKEY_assignDavid Benjamin1-5/+9
2023-05-04Clarify that X25519 also supports EVP_PKEY_new_raw_private_key, etcDavid Benjamin1-3/+3
2023-02-16Make EVP_PKEY opaque.David Benjamin1-23/+0
2022-10-22Make EVP_PKEY_*_tls_encodedpoint work with EVP_PKEY_EC.David Benjamin1-2/+8
2022-09-06Stub out DSA paramgen functions.David Benjamin1-0/+8
2022-06-08Add EVP_PKEY_HKDF for OpenSSL compatibility.David Benjamin1-5/+6
2021-10-15Deduplicate d2i and i2d documentation.David Benjamin1-55/+29
2021-07-01Add some OpenSSL compatibility aliases.David Benjamin1-0/+6
2021-06-02Add compatibility impl for EVP_PKEY_get0Shelley Vohr1-0/+5
2021-05-14Be clearer which signing inputs are digests.David Benjamin1-11/+14
2021-03-19Generalize make_errors.go to allow EVP covering multiple directories.David Benjamin1-38/+1
2020-11-17Document some defaults for the EVP RSA interface.David Benjamin1-2/+12
2020-09-02Implement PSK variants of HPKE setup functions.Daniel McArdle1-0/+1
2020-08-20Bound RSA and DSA key sizes better.David Benjamin1-1/+3
2020-07-08Implement i2d_PUBKEY and friends without crypto/asn1.David Benjamin1-0/+69
2020-01-22Define EVP compatibility constants for X448 and Ed448.David Benjamin1-0/+8
2019-10-23Add stub functions for RSA-PSS keygen parameters.Shelley Vohr1-0/+12
2019-09-18Add XOF compilation compatibility flagsShelley Vohr1-0/+10
2019-07-30Add EVP_PKEY_base_id.David Benjamin1-0/+3
2019-07-23Add EVP_PKEY support for X25519.David Benjamin1-0/+19
2019-04-30Add functions for "raw" EVP_PKEY serializations.David Benjamin1-10/+42
2019-01-25Add a very roundabout EC keygen API.David Benjamin1-2/+30
2019-01-25Add some Node compatibility functions.David Benjamin1-0/+14
2018-09-07Make symbol-prefixing work on ARM.David Benjamin1-0/+4
2018-09-06Support symbol prefixesJoshua Liebow-Feeser1-2/+2
2018-08-28Clarify thread-safety of key objects.David Benjamin1-13/+36
2018-08-21Document error behavior of PKCS5_PBKDF2_HMAC and EVP_PBE_scryptJoshua Liebow-Feeser1-5/+13
2018-08-14Document error behavior of various functionsJoshua Liebow-Feeser1-11/+12
2018-08-09Support OpenSSL APIs SSL[_CTX]_set1_sigalgs[_list].Adam Langley1-0/+1
2018-07-03Add bssl::UpRef.David Benjamin1-0/+1
2018-05-15More compatibility stuff.David Benjamin1-0/+3
2018-05-08Add some OpenSSL compatibility functions and hacks.David Benjamin1-0/+10
2018-01-25Documentation typo.David Benjamin1-1/+1
2017-10-27Remove EVP_set_buggy_rsa_parser stub.David Benjamin1-3/+0
2017-10-24Remove the buggy RSA parser.David Benjamin1-4/+3
2017-09-18Switch the buggy RSA parser off by default.David Benjamin1-1/+1
2017-08-18Run comment conversion script on include/David Benjamin1-437/+437
2017-06-12Implement scrypt from RFC 7914.David Benjamin1-0/+16
2017-06-12Align EVP_PKEY Ed25519 API with upstream.David Benjamin1-36/+47
2017-05-10Add a flag to toggle the buggy RSA parser.David Benjamin1-0/+4
2017-04-05Support EVP_PKEY_{sign,verify}_message with Ed25519.David Benjamin1-0/+1
2017-04-05Implement draft-ietf-curdle-pkix-04's serialization.David Benjamin1-1/+13
2017-04-05Add message-based EVP_PKEY APIs.David Benjamin1-6/+44
2017-03-30Unwind the rest of EVP_PKEY_supports_digest.David Benjamin1-6/+0
2017-01-12Spellcheck our public headers.David Benjamin1-6/+7
2016-12-16Fix RSA-PSS documentation.David Benjamin1-1/+4