20 Commits (260a10cccbd5b08445948121e4643d5d39181c0b)

Author SHA1 Message Date
David Benjamin 260a10cccb clang-format remaining directories. 3 years ago
David Benjamin 703cb721ed Add missing assert.h include. 3 years ago
David Benjamin 4937f05ccd Unwind remnants of ASN1_TFLG_NDEF. 4 years ago
David Benjamin ed5f4e82e6 Remove ASN1_OP_I2D_* callbacks. 4 years ago
David Benjamin afed9f762d Don't read it->funcs without checking it->itype. 4 years ago
David Benjamin 866cccc548 Reject missing required fields in i2d functions. 4 years ago
David Benjamin c9b75aff28 Reject -1 types in ASN1_TYPE and MSTRINGs when encoding. 4 years ago
David Benjamin 6e70be0f87 Correctly handle invalid ASN1_OBJECTs when encoding. 4 years ago
David Benjamin 248ab81760 Check for invalid CHOICE selectors in i2d functions. 4 years ago
David Benjamin 27b31cfc56 Correctly propagate errors in i2d functions. 4 years ago
David Benjamin b9ee7b1431 Fix negative ENUMERATED values in multi-strings. 4 years ago
David Benjamin eb17de499a Remove ASN1_TFLG_SET_ORDER. 4 years ago
David Benjamin e3a7bd0a81 Rename asn1_locl.h to internal.h. 4 years ago
David Benjamin 468cde90ca Always encode booleans as DER. 4 years ago
David Benjamin 92de0b53a7 Reject bad ASN.1 templates with implicitly-tagged CHOICEs. 4 years ago
David Benjamin e4da107b6d Unexport internal crypto/asn1 functions. 4 years ago
David Benjamin 3de5949ba7 Unwind ASN1_PRIMITIVE_FUNCS. 4 years ago
David Benjamin 45858ae2a4 Unwind ASN1_TFLG_NDEF. 4 years ago
David Benjamin 75a05d1594 Unwind ASN1_ITYPE_COMPAT. 4 years ago
Adam Langley fb0c05cac2 acvp: add CMAC-AES support. 5 years ago