summaryrefslogtreecommitdiff
path: root/src/lib/libcrypto/dsa/dsa_lib.c (unfollow)
Commit message (Collapse)AuthorFilesLines
2019-08-11Remove label that is now unused (due to arc4random_buf() returning void).jsing1-3/+2
2019-08-11Fix loading of CMS error strings.jsing1-5/+5
2019-08-11Bring back stack macros for CMS structs.jsing1-1/+111
2019-08-11Provide ASN1_PKEY_CTRL_CMS_RI_TYPE.jsing1-1/+2
2019-08-11bring HISTORY sections up to OpenBSD standardsschwarze21-78/+129
2019-08-11Include string.h for explicit_bzero().jsing2-2/+6
2019-08-11Expand M_ASN1_new_of and M_ASN1_free_of macros.jsing9-39/+39
2019-08-11Use arc4random_buf() instead of RAND_bytes().jsing3-12/+8
This also removes return checks since arc4random_buf() does not fail.
2019-08-11Include string.h for memcmp()/memcpy().jsing5-5/+15
2019-08-11Use freezero() rather than OPENSSL_clear_free().jsing5-15/+15
2019-08-11Use explicit_bzero() instead of OPENSSL_cleanse().jsing2-5/+5
2019-08-11Use malloc(3) and free(3), rather than OPENSSL_{malloc,free}().jsing6-33/+33
2019-08-11Convert CMSerr() to CMSerror().jsing11-240/+191
2019-08-11Switch ASN.1 INT32 back to LONG.jsing2-28/+28
2019-08-11Expand a new macro that tried to get away...jsing1-2/+8
2019-08-11Expand ASN.1 macros.jsing8-273/+1544
2019-08-11We use DECLARE_STACK_OF rather than DEFINE_STACK_OF.jsing2-7/+7
2019-08-11Unlike OpenSSL we do not have our own special ssize_t.jsing3-9/+9
2019-08-10Re-convert and re-import the CMS manual pages from OpenSSL 1.1.1schwarze21-0/+3388
(which are still under a free license) with pod2mdoc(1) now that jsing@ has begun work to provide these APIs. Some formatting was improved and some typos were fixed, but apart from that, little was changed, so there is still much to polish.
2019-08-10Fix style(9) and whitespace.jsing1-210/+205
2019-08-10More style(9) and whitespace.jsing1-335/+294
2019-08-10More style(9), whitespace and readability fixes.jsing14-675/+903
Files are identical once whitespace and newlines are removed.
2019-08-10First pass at style(9).jsing14-4174/+4174
Whitespace only and no change according to diff -w.
2019-08-10Fix includes for non-installed headers.jsing9-25/+25
2019-08-10Include cms.h instead of cmserr.h.jsing1-2/+2
2019-08-10Add $OpenBSD$ tag.jsing1-0/+1
2019-08-10Restore the per-file license for cms.h.jsing1-5/+49
This reverts the removal from OpenSSL 21dcbebc6e35419f1842f39a125374ea1ba45693.