summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/cms/cms_smime.c (follow)
Commit message (Collapse)AuthorAgeFilesLines
* Avoid an infinite loop that can occur when verifying a message with anjsing2015-06-111-2/+2
| | | | | | | | | | unknown hash function OID. Diff based on OpenSSL. Fixes CVE-2015-1792 (however, this code is not enabled/built in LibreSSL). ok doug@ miod@
* Make CMS_decrypt_set1_pkey() return an error if no recipient type matches,miod2014-07-111-3/+4
| | | | instead of returning a random key; OpenSSL PR #3348 via OpenSSL trunk
* Only import cryptlib.h in the four source files that actually need it.jsing2014-07-111-4/+4
| | | | | | | | Remove the openssl public includes from cryptlib.h and add a small number of includes into the source files that actually need them. While here, also sort/group/tidy the includes. ok beck@ miod@
* tags as requested by miod and teduderaadt2014-06-121-1/+1
|
* KNF.jsing2014-05-241-283/+253
|
* Spell ssize_t correctly (the incorrect spelling is ossl_ssize_t).jsing2014-05-241-1/+1
| | | | ok miod@
* Replace all use of ERR_add_error_data with ERR_asprintf_error_data.beck2014-04-261-1/+1
| | | | | | | | This avoids a lot of ugly gymnastics to do snprintfs before sending the bag of strings to ERR, and eliminates at least one place in dso_dlfctn.c where it was being called with the incorrect number of arguments and using random things off the stack as addresses of strings. ok krw@, jsing@
* resolve conflictsdjm2012-10-131-4/+57
|
* resolve conflicts, fix local changesdjm2010-10-011-18/+4
|
* resolve conflictsdjm2009-04-061-2/+2
|
* resolve conflictsdjm2009-01-091-0/+3
|
* update to openssl-0.9.8i; tested by several, especially krw@djm2009-01-051-2/+4
|
* import of OpenSSL 0.9.8hdjm2008-09-061-0/+806