48 Commits (08dee19b7bd40bc77ce668e3085ed2fd33227b6a)

Author SHA1 Message Date
David Benjamin 45608a1b9f Document and const-correct ASN1_TYPE functions. 3 years ago
David Benjamin ae274a25a2 Document i2a_ASN1_* functions. 3 years ago
David Benjamin a7e807481b Fix BIT STRING comparison in ASN1_STRING_cmp. 3 years ago
David Benjamin 141472c21a Document some more ASN1_ITEM-associated functions. 3 years ago
David Benjamin 7c1f40f2f8 Reword ASN1_BOOLEAN exception. 3 years ago
David Benjamin bb88f52261 Move M_ASN1_* to the deprecated section. 3 years ago
David Benjamin 8a5ec72556 Fix up some doc.go nits in asn1.h. 3 years ago
David Benjamin 370a3c2e2a Document new/free/d2i/i2d for singly-typed ASN1_STRINGs. 3 years ago
David Benjamin a78e3240cf Document ASN1_NULL. 3 years ago
David Benjamin c11fcb06e7 Const-correct the low-level ASN1 i2d functions. 3 years ago
David Benjamin b4156026a1 Start documenting ASN1_ITEM. 3 years ago
David Benjamin 2f8bf102e3 Use typedefs in i2d and d2i_ASN1_BOOLEAN. 3 years ago
David Benjamin f5e601275c Remove remnants of ASN.1 print function generators. 3 years ago
David Benjamin f61997b4d7 Make ASN1_STRING_TABLE_add thread-safe and document. 3 years ago
David Benjamin 59aff62ca8 Remove V_ASN1_APP_CHOOSE. 4 years ago
David Benjamin 6b7525a9fa Rewrite ASN1_PRINTABLE_type and add tests. 4 years ago
David Benjamin 8648c53690 Refer to RFCs consistently. 4 years ago
David Benjamin 1b2db8c7c4 Add a test for ASN1_mbstring_copy and clean up. 4 years ago
David Benjamin 4c993da660 Document ASN.1 printing functions. 4 years ago
David Benjamin b9ec9dee56 Remove OPENSSL_NO_FP_API ifdefs. 4 years ago
David Benjamin 28d7252d22 Move X509_ALGOR to x509.h. 4 years ago
David Benjamin 8627e97433 Unexport BIT_STRING_BITNAME. 4 years ago
David Benjamin 11a24ae021 Unexport ub_* constants. 4 years ago
David Benjamin f8b3961b02 Always use an ASN1_STRING_TABLE global mask of UTF8String. 4 years ago
David Benjamin 6d84569802 Document ASN1_mbstring_copy. 4 years ago
David Benjamin 046fc130d1 Remove ASN1_STRING_FLAG_MSTRING. 4 years ago
David Benjamin 116d9250a9 Document another batch of functions. 4 years ago
David Benjamin 170045f490 Make ASN1_OBJECT opaque. 4 years ago
David Benjamin 479adf98d5 Remove old ASN.1 SET macros. 4 years ago
David Benjamin b147c99ddc Document some ASN1_INTEGER and ASN1_ENUMERATED functions. 4 years ago
David Benjamin 87be659225 Document ASN1_STRING_to_UTF8. 4 years ago
David Benjamin 5206782846 Compute ASN.1 BIT STRING sizes more consistently. 4 years ago
David Benjamin 782d9b6cf7 Const-correct ASN1_OBJECT_create. 4 years ago
David Benjamin f0e64904a8 Document a few more x509.h functions. 4 years ago
David Benjamin ac85c036d7 Do not access value.ptr with V_ASN1_BOOLEAN. 4 years ago
David Benjamin 3d15a94add Document ASN1_TYPE and related functions. 4 years ago
David Benjamin acf6149ad8 Align with OpenSSL on constness of static ASN1_OBJECTs. 4 years ago
David Benjamin 92de0b53a7 Reject bad ASN.1 templates with implicitly-tagged CHOICEs. 4 years ago
David Benjamin 4a265be4d9 Document ASN1_STRING. 4 years ago
David Benjamin 2361677677 Document the basic ASN1_STRING functions. 4 years ago
David Benjamin a4954e5ace Remove the legacy MSTRING M_ASN1 macros. 4 years ago
David Benjamin c6ffcde8cd Unwind M_ASN1_* macros for primitive types. 4 years ago
David Benjamin 7a26f97c9f Reformat and convert comments in asn1.h. 4 years ago
David Benjamin 9bdec296ad Remove ASN1_STRING_FLAG_NDEF. 4 years ago
David Benjamin 45858ae2a4 Unwind ASN1_TFLG_NDEF. 4 years ago
David Benjamin f18638cca1 Remove ASN1_STRING_length_set prototype. 4 years ago
David Benjamin 6ad3b46b24 Remove ASN1_STRING_length_set. 5 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 5 years ago