| Commit message (Expand) | Author | Age | Files | Lines |
* | Avoid some out of bound accesses in aesni_cbc_hmac_sha1_cipher(). | tb | 2019-04-03 | 1 | -7/+13 |
* | Cast nonce bytes to avoid undefined behaviour when left shifting. | jsing | 2019-03-27 | 1 | -3/+3 |
* | Cast nonce bytes to avoid undefined behaviour when left shifting. | jsing | 2019-03-24 | 1 | -3/+3 |
* | Expand the ERR_PACK() macro to ERR_REASON() for consistency. | tb | 2019-03-18 | 1 | -2/+2 |
* | Provide EVP_PKEY_get0_hmac(). From OpenSSL 1.1.1 which is still | tb | 2019-03-17 | 3 | -3/+22 |
* | Provide EVP_aes_{128,192,256}_wrap(). This is a compatible | tb | 2019-03-17 | 5 | -6/+171 |
* | Add the SM4 block cipher from the Chinese standard GB/T 32907-2016. | tb | 2019-03-17 | 3 | -2/+134 |
* | add support for xchacha20 and xchacha20-poly1305 | dlg | 2019-01-22 | 2 | -2/+125 |
* | provide EVP_ENCODE_CTX_{new,free}(). | tb | 2019-01-19 | 2 | -2/+16 |
* | Make AES CCM available in tables. | tb | 2018-12-26 | 1 | -1/+4 |
* | zap 10 tab leading whitespace before 'struct evp_pkey_ctx_st {' | tb | 2018-11-24 | 1 | -2/+2 |
* | 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 |