diff options
author | David Benjamin <davidben@google.com> | 2020-12-08 14:54:24 -0500 |
---|---|---|
committer | CQ bot account: commit-bot@chromium.org <commit-bot@chromium.org> | 2020-12-08 22:10:05 +0000 |
commit | 92de0b53a799a8724865fe816200c1421381d128 (patch) | |
tree | f82810c2dc9b5c1a3cea48dacc9c6208851fe1b7 /.clang-format | |
parent | 1920c6f2caf37eb624086a55db4f0609f52f6f73 (diff) | |
download | boringssl-92de0b53a799a8724865fe816200c1421381d128.zip boringssl-92de0b53a799a8724865fe816200c1421381d128.tar.gz boringssl-92de0b53a799a8724865fe816200c1421381d128.tar.bz2 |
Reject bad ASN.1 templates with implicitly-tagged CHOICEs.
This imports 1ecc76f6746cefd502c7e9000bdfa4e5d7911386 and
41d62636fd996c031c0c7cef746476278583dc9e from upstream. These would have
rejected the mistake in OpenSSL's EDIPartyName sturcture.
Change-Id: I4eb218f9372bea0f7ff302321b9dc1992ef0c13a
Reviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/44424
Commit-Queue: David Benjamin <davidben@google.com>
Reviewed-by: Adam Langley <agl@google.com>
Diffstat (limited to '.clang-format')
-rw-r--r-- | .clang-format | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/.clang-format b/.clang-format index eee2a9c..6de1483e 100644 --- a/.clang-format +++ b/.clang-format @@ -35,6 +35,19 @@ StatementMacros: - "DECLARE_PEM_write_const" - "DECLARE_PEM_write_fp" - "DECLARE_PEM_write_fp_const" + - "IMPLEMENT_ASN1_ALLOC_FUNCTIONS" + - "IMPLEMENT_ASN1_ALLOC_FUNCTIONS_fname" + - "IMPLEMENT_ASN1_ALLOC_FUNCTIONS_pfname" + - "IMPLEMENT_ASN1_DUP_FUNCTION" + - "IMPLEMENT_ASN1_ENCODE_FUNCTIONS_const_fname" + - "IMPLEMENT_ASN1_ENCODE_FUNCTIONS_fname" + - "IMPLEMENT_ASN1_FUNCTIONS" + - "IMPLEMENT_ASN1_FUNCTIONS_const" + - "IMPLEMENT_ASN1_FUNCTIONS_const_fname" + - "IMPLEMENT_ASN1_FUNCTIONS_ENCODE_name" + - "IMPLEMENT_ASN1_FUNCTIONS_fname" + - "IMPLEMENT_ASN1_FUNCTIONS_name" + - "IMPLEMENT_STATIC_ASN1_ALLOC_FUNCTIONS" - "IMPLEMENT_PEM_read" - "IMPLEMENT_PEM_read_bio" - "IMPLEMENT_PEM_read_fp" |