18 Commits (3b6cebb1e052f5e4b41ca79f234d33fc709484e4)

Author SHA1 Message Date
David Benjamin 6b7525a9fa Rewrite ASN1_PRINTABLE_type and add tests. 4 years ago
David Benjamin 96181288c5 NUL is not printable. 4 years ago
David Benjamin 8648c53690 Refer to RFCs consistently. 4 years ago
David Benjamin b9ee7b1431 Fix negative ENUMERATED values in multi-strings. 4 years ago
David Benjamin 1b2db8c7c4 Add a test for ASN1_mbstring_copy and clean up. 4 years ago
David Benjamin b319e3b89f Fix ASN1_STRING_print_ex with negative integers. 4 years ago
David Benjamin 4c993da660 Document ASN.1 printing functions. 4 years ago
David Benjamin ead57c3004 Reject years outside 0000-9999 in ASN1_GENERALIZEDTIME_adj. 4 years ago
David Benjamin 46e0523ead Add some tests for time_t to ASN1_TIME conversions. 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 198c5f56f6 Fix a memory leak with d2i_ASN1_OBJECT object reuse. 4 years ago
David Benjamin 468cde90ca Always encode booleans as DER. 4 years ago
David Benjamin ac85c036d7 Do not access value.ptr with V_ASN1_BOOLEAN. 4 years ago
David Benjamin 4ae71a4c7a Skip ASN.1 template tests in Windows shared library builds. 4 years ago
David Benjamin 92de0b53a7 Reject bad ASN.1 templates with implicitly-tagged CHOICEs. 4 years ago
David Benjamin c6ffcde8cd Unwind M_ASN1_* macros for primitive types. 4 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 5 years ago