| Commit message (Expand) | Author | Age | Files | Lines |
* | Add EVP_sm3() to OpenSSL_add_all_digests_internal(). | tb | 2018-11-11 | 1 | -1/+4 |
* | Add Ribose Inc's implementation of the SM3 hashing function with | tb | 2018-11-11 | 2 | -1/+77 |
* | Add some accessor functions: | djm | 2018-09-12 | 2 | -2/+44 |
* | Add const to EVP_PKCS82PKEY(). | tb | 2018-08-24 | 1 | -2/+2 |
* | Add consts to EVP_PKEY_asn1_set_private() | tb | 2018-08-24 | 1 | -2/+2 |
* | After removing support for broken PKCS#8 formats (it was high time), | tb | 2018-08-24 | 1 | -2/+2 |
* | Remove EVP_PKEY2PKCS8_broken() and PKCS8_set_broken() | tb | 2018-08-24 | 1 | -30/+2 |
* | Check return value of EVP_EncodeUpdate() in b64_write(). | tb | 2018-08-24 | 1 | -3/+4 |
* | Convert EVP_EncodeUpdate() to return an int to allow for error | tb | 2018-08-24 | 2 | -8/+10 |
* | Provide EVP_CIPHER_CTX_encrypting(). | tb | 2018-08-24 | 2 | -2/+9 |
* | Return an int in BIO_set_cipher() to be able to report errors. | tb | 2018-08-24 | 2 | -13/+22 |
* | Add a comment that explains what the check is doing and why len >= 1. | tb | 2018-08-14 | 1 | -1/+2 |
* | The UI_add_{input,verify}_string() functions want a length not including | tb | 2018-08-14 | 1 | -5/+8 |
* | Add glue to EVP_md5_sha1() so that it can be used with EVP_Sign* and | jsing | 2018-08-10 | 1 | -1/+12 |
* | Add a const qualifier to the argument of EVP_PKEY_size(). | tb | 2018-05-30 | 2 | -4/+4 |
* | Add a const qualifier to the ASN1_OBJECT * argument of the following: | tb | 2018-05-13 | 1 | -2/+3 |
* | Add a const qualifier to the argument of EVP_PKEY_get0_asn1(3). | tb | 2018-05-13 | 1 | -2/+2 |
* | Add a const qualifier to the argument of EVP_PKEY_get0(3). | tb | 2018-05-13 | 2 | -4/+4 |
* | Add a const qualifier to the argument of EVP_PKEY_bits(3). | tb | 2018-05-13 | 2 | -4/+4 |
* | Add a const qualifier to the second argument of EVP_DigestVerifyFinal(3). | tb | 2018-05-13 | 2 | -4/+5 |
* | Add const qualifiers to return value of BIO_f_{base64,cipher,md}(). | tb | 2018-05-02 | 4 | -13/+13 |
* | make ENGINE_finish() succeed on NULL and simplify callers as in | tb | 2018-04-14 | 4 | -36/+19 |
* | Bring in compatibility for OpenSSL 1.1 style init functions. | beck | 2018-03-17 | 2 | -5/+38 |
* | Provide EVP_PKEY_get0_EC_KEY() and 'if (ret)' vs 'if (ret != 0)' cosmetics. | tb | 2018-02-20 | 2 | -13/+23 |
* | Provide EVP_CIPHER_CTX_reset(). | jsing | 2018-02-17 | 2 | -18/+27 |
* | Provide EVP_MD_CTX_new(), EVP_MD_CTX_free() and EVP_MD_CTX_reset(). | jsing | 2018-02-17 | 2 | -21/+46 |
* | Provide further parts of the OpenSSL 1.1 API: {DH,DSA}_get0_{key,pqg}(), | tb | 2018-02-17 | 2 | -23/+55 |
* | Provide EVP_PKEY_up_ref(). | jsing | 2018-02-14 | 2 | -2/+10 |
* | GNU ld has prefixed the contents of .gnu.warning.SYMBOL sections | tb | 2017-11-28 | 1 | -4/+4 |
* | Remove EVP_aead_chacha20_poly1305_old() now that the original/old | jsing | 2017-08-28 | 2 | -82/+28 |
* | Fix a problem introduced in freezero() conversion and use | jsg | 2017-05-11 | 1 | -2/+2 |
* | use freezero() instead of memset/explicit_bzero + free. Substantially | deraadt | 2017-05-02 | 5 | -20/+12 |
* | Stop calling OPENSSL_init() internally, since it is a no-op. Also place | jsing | 2017-04-29 | 1 | -5/+1 |
* | Include EVP_md5_sha1() via OpenSSL_add_all_digests(). | jsing | 2017-03-01 | 1 | -1/+2 |
* | Add an EVP interface that provides concatenated MD5+SHA1 hashes, which are | jsing | 2017-02-28 | 2 | -1/+85 |
* | LibreSSL : Truncated packet could crash via OOB read | inoguchi | 2017-01-31 | 2 | -3/+10 |
* | Send the function codes from the error functions to the bit bucket, | beck | 2017-01-29 | 25 | -347/+187 |
* | Expand DECLARE_OBJ_BSEARCH_CMP_FN and IMPLEMENT_OBJ_BSEARCH_CMP_FN macros. | jsing | 2017-01-21 | 2 | -8/+38 |
* | Explicitly export a list of symbols from libcrypto. | jsing | 2016-12-21 | 1 | -1/+5 |
* | Stricter checks of ASN1_INTEGER to reject ASN1_NEG_INTEGER in places when | miod | 2016-11-08 | 2 | -5/+12 |
* | No need to duplicate definitions from evp.h locally. | miod | 2016-11-05 | 2 | -14/+2 |
* | Replace all uses of magic numbers when operating on OPENSSL_ia32_P[] by | miod | 2016-11-04 | 3 | -14/+13 |
* | Remove I386_ONLY define. It was only used to prefer a | miod | 2016-11-04 | 1 | -3/+3 |
* | back out calls to EVP_CIPHER_CTX_cleanup() in EVP_Cipher/Encrypt/DecryptFinal | bcook | 2016-09-09 | 1 | -4/+1 |
* | include <sys/types.h> to get <sys/cdefs.h> instead (for __warn_references) | bcook | 2016-09-04 | 1 | -2/+2 |
* | include <sys/cdefs.h> for portable | bcook | 2016-09-04 | 1 | -1/+3 |
* | deprecate EVP_EncryptFinal(), EVP_DecryptFinal() and EVP_CipherFinal() | bcook | 2016-09-03 | 1 | -3/+15 |
* | deprecate internal use of EVP_[Cipher|Encrypt|Decrypt]_Final. | beck | 2016-05-30 | 2 | -8/+16 |
* | fix for integer overflow in encode and encrypt update functions. | tedu | 2016-05-04 | 2 | -6/+11 |
* | fix a padding oracle in aesni cbc mac check. there must be enough data | tedu | 2016-05-04 | 1 | -1/+4 |