summaryrefslogtreecommitdiffstats
path: root/lib/libcrypto/cms/cms_err.c
AgeCommit message (Collapse)AuthorFilesLines
2020-06-05Remove remaining error *_str_functs[]jsing1-137/+5
A number of years ago we dropped the concept of having function names in errors, since it is not that useful and very quickly gets out of sync when refactoring. It would seem that some new ones got imported and some missed the last clean up. ok tb@ beck@ "kill it with fire"
2019-08-11Fix loading of CMS error strings.jsing1-5/+5
2019-08-10More style(9), whitespace and readability fixes.jsing1-2/+3
Files are identical once whitespace and newlines are removed.
2019-08-10First pass at style(9).jsing1-267/+267
Whitespace only and no change according to diff -w.
2019-08-10Include cms.h instead of cmserr.h.jsing1-2/+2
2019-08-10Add $OpenBSD$ tags.jsing1-0/+1
2019-08-10Work towards supporting Cryptographic Message Syntax (CMS) in libcrypto.jsing1-0/+294
Cryptographic Message Syntax (CMS) is a standard for cryptographically protecting messages, as defined in RFC 5652. It is derived from PKCS #7 version 1.5 and utilises various ASN.1 structures, making it complex and fairly heavyweight. Various protocols - including RPKI (RFC 6480) - have been built on top of it, which means it is necessary to support CMS, in order to support RPKI. This imports around 6,000 lines of code from OpenSSL 1.1.1, which is still under the original OpenSSL license. Further work will occur in tree. Requested by and discussed with many. ok deraadt@ tb@
2016-09-04Remove cms.jsing1-245/+0
ok beck@, guenther@, tedu@
2014-07-10Explicitly include <openssl/opensslconf.h> in every file that referencesjsing1-2/+5
an OPENSSL_NO_* define. This avoids relying on something else pulling it in for us, plus it fixes several cases where the #ifndef OPENSSL_NO_XYZ is never going to do anything, since OPENSSL_NO_XYZ will never defined, due to the fact that opensslconf.h has not been included. This also includes some miscellaneous sorting/tidying of headers.
2014-06-12tags as requested by miod and teduderaadt1-1/+1
2014-05-24KNF.jsing1-170/+167
2012-10-13import OpenSSL-1.0.1cdjm1-2/+11
2010-10-01import OpenSSL-1.0.0adjm1-2/+2
2008-09-06import of OpenSSL 0.9.8hdjm1-0/+236