Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Disable DES3 since we do not currently provide DES3 keywrap. | jsing | 2019-08-11 | 1 | -1/+7 |
| | |||||
* | Include string.h for explicit_bzero(). | jsing | 2019-08-11 | 1 | -1/+3 |
| | |||||
* | Expand M_ASN1_new_of and M_ASN1_free_of macros. | jsing | 2019-08-11 | 1 | -6/+6 |
| | |||||
* | Use freezero() rather than OPENSSL_clear_free(). | jsing | 2019-08-11 | 1 | -2/+2 |
| | |||||
* | Use explicit_bzero() instead of OPENSSL_cleanse(). | jsing | 2019-08-11 | 1 | -2/+2 |
| | |||||
* | Use malloc(3) and free(3), rather than OPENSSL_{malloc,free}(). | jsing | 2019-08-11 | 1 | -4/+4 |
| | |||||
* | Convert CMSerr() to CMSerror(). | jsing | 2019-08-11 | 1 | -10/+6 |
| | |||||
* | More style(9), whitespace and readability fixes. | jsing | 2019-08-10 | 1 | -38/+58 |
| | | | | Files are identical once whitespace and newlines are removed. | ||||
* | First pass at style(9). | jsing | 2019-08-10 | 1 | -318/+318 |
| | | | | Whitespace only and no change according to diff -w. | ||||
* | Fix includes for non-installed headers. | jsing | 2019-08-10 | 1 | -3/+3 |
| | |||||
* | Add $OpenBSD$ tags. | jsing | 2019-08-10 | 1 | -0/+1 |
| | |||||
* | Restore the original per-file licenses for CMS. | jsing | 2019-08-10 | 1 | -5/+49 |
| | | | | These were removed in OpenSSL b1322259d93cf6b6286f9febcd468b6a9f577d91. | ||||
* | Work towards supporting Cryptographic Message Syntax (CMS) in libcrypto. | jsing | 2019-08-10 | 1 | -0/+414 |
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@ |