| Commit message (Expand) | Author | Age | Files | Lines |
* | Fix a padding oracle in PKCS7_dataDecode and CMS_decrypt_set1_pkey. | tb | 2019-10-04 | 3 | -4/+27 |
* | Provide a local version of X509_get0_subject_key_id() | jsing | 2019-08-12 | 1 | -3/+11 |
* | Inline the equivalent of ASN1_TYPE_unpack_sequence(). | jsing | 2019-08-12 | 1 | -3/+6 |
* | Use ERR_asprintf_error_data() instead of ERR_add_error_data(). | jsing | 2019-08-11 | 1 | -3/+3 |
* | Remove unsupported GOST 2012 NIDs. | jsing | 2019-08-11 | 1 | -3/+1 |
* | Disable DES3 since we do not currently provide DES3 keywrap. | jsing | 2019-08-11 | 1 | -1/+7 |
* | Remove label that is now unused (due to arc4random_buf() returning void). | jsing | 2019-08-11 | 1 | -3/+2 |
* | Fix loading of CMS error strings. | jsing | 2019-08-11 | 1 | -5/+5 |
* | Include string.h for explicit_bzero(). | jsing | 2019-08-11 | 2 | -2/+6 |
* | Expand M_ASN1_new_of and M_ASN1_free_of macros. | jsing | 2019-08-11 | 9 | -39/+39 |
* | Use arc4random_buf() instead of RAND_bytes(). | jsing | 2019-08-11 | 3 | -12/+8 |
* | Include string.h for memcmp()/memcpy(). | jsing | 2019-08-11 | 5 | -5/+15 |
* | Use freezero() rather than OPENSSL_clear_free(). | jsing | 2019-08-11 | 5 | -15/+15 |
* | Use explicit_bzero() instead of OPENSSL_cleanse(). | jsing | 2019-08-11 | 2 | -5/+5 |
* | Use malloc(3) and free(3), rather than OPENSSL_{malloc,free}(). | jsing | 2019-08-11 | 6 | -33/+33 |
* | Convert CMSerr() to CMSerror(). | jsing | 2019-08-11 | 11 | -240/+191 |
* | Switch ASN.1 INT32 back to LONG. | jsing | 2019-08-11 | 2 | -28/+28 |
* | Expand a new macro that tried to get away... | jsing | 2019-08-11 | 1 | -2/+8 |
* | Expand ASN.1 macros. | jsing | 2019-08-11 | 8 | -273/+1544 |
* | We use DECLARE_STACK_OF rather than DEFINE_STACK_OF. | jsing | 2019-08-11 | 2 | -7/+7 |
* | Unlike OpenSSL we do not have our own special ssize_t. | jsing | 2019-08-11 | 3 | -9/+9 |
* | Fix style(9) and whitespace. | jsing | 2019-08-10 | 1 | -210/+205 |
* | More style(9) and whitespace. | jsing | 2019-08-10 | 1 | -335/+294 |
* | More style(9), whitespace and readability fixes. | jsing | 2019-08-10 | 14 | -675/+903 |
* | First pass at style(9). | jsing | 2019-08-10 | 14 | -4174/+4174 |
* | Fix includes for non-installed headers. | jsing | 2019-08-10 | 9 | -25/+25 |
* | Include cms.h instead of cmserr.h. | jsing | 2019-08-10 | 1 | -2/+2 |
* | Add $OpenBSD$ tag. | jsing | 2019-08-10 | 1 | -0/+1 |
* | Restore the per-file license for cms.h. | jsing | 2019-08-10 | 1 | -5/+49 |
* | Provide cms.h. | jsing | 2019-08-10 | 1 | -0/+515 |
* | Add $OpenBSD$ tags. | jsing | 2019-08-10 | 15 | -0/+15 |
* | Restore the original per-file licenses for CMS. | jsing | 2019-08-10 | 14 | -70/+686 |
* | Work towards supporting Cryptographic Message Syntax (CMS) in libcrypto. | jsing | 2019-08-10 | 15 | -0/+6172 |
* | Remove cms. | jsing | 2016-09-04 | 15 | -7541/+0 |
* | X509_free(3) is NULL-safe, so remove NULL checks before its calls. | mmcc | 2016-03-11 | 2 | -8/+5 |
* | Correct spelling of OPENSSL_cleanse. | jsing | 2015-09-10 | 4 | -14/+14 |
* | Expand another wall of ASN.1 template macros - no change to generated | jsing | 2015-07-25 | 1 | -224/+1357 |
* | Avoid an infinite loop that can occur when verifying a message with anlibressl-v2.2.0 | jsing | 2015-06-11 | 1 | -2/+2 |
* | Fix return paths with missing EVP_CIPHER_CTX_cleanup() calls. | jsg | 2015-05-15 | 1 | -4/+4 |
* | Guenther has plans for OPENSSL_NO_CMS, so revert this for the moment. | beck | 2015-02-11 | 1 | -1/+3 |
* | get rid of OPENSSL_NO_CMS code we do not use. | beck | 2015-02-11 | 1 | -3/+1 |
* | get rid of OPENSSL_NO_COMP code we don't use. | beck | 2015-02-11 | 1 | -4/+1 |
* | GOST crypto algorithms (well, most of them), ported from the removed GOST | miod | 2014-11-09 | 1 | -1/+3 |
* | Use arc4random_buf() instead of RAND_bytes() or RAND_pseudo_bytes(). | jsing | 2014-10-22 | 3 | -14/+13 |
* | None of these need to include <openssl/rand.h> | jsing | 2014-10-18 | 1 | -2/+1 |
* | BIO_free() returns immediately when the sole input is NULL. | doug | 2014-07-25 | 1 | -3/+2 |
* | if (x) FOO_free(x) -> FOO_free(x). | miod | 2014-07-12 | 3 | -13/+8 |
* | Avoid invoking EVP_CIPHER_CTX_cleanup() on uninitialized memory; from | miod | 2014-07-11 | 1 | -2/+2 |
* | Fix version number processing in cms_sd_set_version(); OpenSSL PR #3249 via | miod | 2014-07-11 | 1 | -3/+3 |
* | Make CMS_decrypt_set1_pkey() return an error if no recipient type matches, | miod | 2014-07-11 | 1 | -3/+4 |