Sign in
boringssl
/
boringssl
/
4f4e0dda3b04139dd0b867be05c892a11bf8816d
/
include
/
openssl
/
evp.h
f0e935d
Fold stack-allocated types into headers.
by David Benjamin
· 9 years ago
d17d74d
Replace Scoped* heap types with bssl::UniquePtr.
by Matt Braithwaite
· 9 years ago
5a91503
Add various 1.1.0 accessors.
by David Benjamin
· 9 years ago
310d3f6
Change |EVP_PKEY_up_ref| to return int.
by Adam Langley
· 9 years ago
d2b5af5
Revert scoped_types.h change.
by Adam Langley
· 9 years ago
8d79ed6
Assume that MSVC supports C++11.
by Adam Langley
· 9 years ago
8c3c313
Remove scoped_types.h.
by Adam Langley
· 9 years ago
65dac9c
Fix the name of OPENSSL_add_all_algorithms_conf.
by David Benjamin
· 9 years ago
83042a8
Add a no-op OpenSSL_add_all_algorithms_conf.
by David Benjamin
· 9 years ago
9819367
Remove some easy obj.h dependencies.
by David Benjamin
· 9 years ago
63d9246
Reset crypto/evp error codes.
by David Benjamin
· 9 years ago
921d906
Reimplement d2i_PrivateKey.
by David Benjamin
· 9 years ago
8ebc0f5
Decouple the EVP and PEM code.
by David Benjamin
· 9 years ago
17727c6
Move all signature algorithm code to crypto/x509.
by David Benjamin
· 9 years ago
e30a09e
Implement new PKCS#8 parsers.
by David Benjamin
· 9 years ago
239a0ab
Slightly simplify and deprecate i2d_{Public,Private}Key.
by David Benjamin
· 9 years ago
68772b3
Implement new SPKI parsers.
by David Benjamin
· 9 years ago
f6094e0
Don't allow EVP_PKEY_RSA2.
by David Benjamin
· 9 years ago
719594e
Un-const EVP_PKEY_CTX_set0_rsa_oaep_label and fix overflow check.
by David Benjamin
· 9 years ago
b6155e6
Remove app_data from EVP_PKEY_CTX.
by David Benjamin
· 9 years ago
ce9d85e
Tweaks for node.js
by Adam Langley
· 9 years ago
6288218
Update comments to better document in-place semantics.
by Adam Langley
· 9 years ago
c3ae38b
Remove DH EVP_PKEY hooks.
by David Benjamin
· 9 years ago
758d127
Add get0 getters for EVP_PKEY.
by David Benjamin
· 9 years ago
e6d1e5a
Use typedef names, not struct names.
by David Benjamin
· 9 years ago
5f88999
Fix up several comments and detect problems in the future.
by Adam Langley
· 9 years ago
8bc81df
Revert "pound-define EVP_R_BAD_DECRYPT CIPHER_R_BAD_DECRYPT."
by Adam Langley
· 10 years ago
0fba870
pound-define EVP_R_BAD_DECRYPT CIPHER_R_BAD_DECRYPT.
by Matt Braithwaite
· 10 years ago
5acf6b5
include base64.h in evp.h
by Matt Braithwaite
· 10 years ago
34248d4
Get rid of err function codes.
by David Benjamin
· 10 years ago
cce5a98
Remove EVP_PKEY_dup.
by David Benjamin
· 10 years ago
7e5f594
Document i2d_PublicKey better.
by David Benjamin
· 10 years ago
507b819
Use typedef names in evp.h.
by David Benjamin
· 10 years ago
65ee9b7
Remove EVP_PKEY_HMAC.
by David Benjamin
· 10 years ago
3a9e1fb
Correct various documentation typos
by Kenny Root
· 10 years ago
2c36792
EVP_Digest*Update, EVP_DigestFinal, and HMAC_Update can never fail.
by David Benjamin
· 10 years ago
444dce4
Do-nothing fns |OpenSSL_add_all_ciphers| and |OpenSSL_add_all_digests|.
by Matt Braithwaite
· 10 years ago
0da323a
Convert reference counts in crypto/
by Adam Langley
· 10 years ago
517da2f
Add |BIO_up_ref| and |EVP_PKEY_up_ref|.
by Adam Langley
· 10 years ago
054e682
Eliminate unnecessary includes from low-level crypto modules.
by Brian Smith
· 10 years ago
765b66c
Add DSA support to EVP.
by Adam Langley
· 10 years ago
87ac295
Remove unused fields from EVP_PKEY.
by David Benjamin
· 10 years ago
0673215
Explicitly document EVP_PKEY_size vs EVP_PKEY_bits.
by David Benjamin
· 10 years ago
e0ba4ddd
Normalize all EVP_PKEY_CTX_ctrl return values.
by David Benjamin
· 10 years ago
bc5d8ee
Route EVP_PKEY_CTRL_GET_RSA_OAEP_LABEL through a CBS.
by David Benjamin
· 10 years ago
e602027
Move EVP_R_COMMAND_NOT_SUPPORTED into individual EVP_PKEY ctrl hooks.
by David Benjamin
· 10 years ago
33c8d60
Remove EVP_PKEY_CTRL_DIGESTINIT -2 special-case in md_begin_digest.
by David Benjamin
· 10 years ago
689be0f
Reset all the error codes.
by David Benjamin
· 10 years ago
4dcb057
Remove support for passing a C-String to PKCS5_PBKDF2_HMAC*().
by Eric Roman
· 10 years ago
1681d79
Remove ECDH_KDF_X9_62 and associated EVP glue.
by David Benjamin
· 10 years ago
e9e3837
Deprecate EVP_PKEY_HMAC.
by David Benjamin
· 10 years ago
69a0160
Add malloc failure tests.
by Adam Langley
· 10 years ago
c20febe
Add EVP_PKEY_supports_digest.
by David Benjamin
· 10 years ago
0e7f89f
Remove pkey_ctrl.
by Adam Langley
· 10 years ago
e167976
Make EVP_DigestVerifyFinal return only zero or one.
by David Benjamin
· 10 years ago
0248889
Don't mix and match libraries and errors.
by David Benjamin
· 10 years ago
8f160a6
Add EVP_DigestVerifyInitFromAlgorithm and EVP_DigestSignAlgorithm.
by David Benjamin
· 10 years ago
c44d2f4
Convert all zero-argument functions to '(void)'
by David Benjamin
· 11 years ago
389e3f0
Fix minor comment typos.
by Adam Langley
· 11 years ago
eb7d2ed
Add visibility rules.
by Adam Langley
· 11 years ago
5129e2d
Align EVP return values with BoringSSL convention.
by Adam Langley
· 11 years ago
ecc0ce7
Introduce EVP_PKEY_is_opaque to replace RSA_METHOD_FLAG_NO_CHECK.
by David Benjamin
· 11 years ago
4c921e1
Move public headers to include/openssl/
by Adam Langley
· 11 years ago
95c29f3
Inital import.
by Adam Langley
· 11 years ago