commit | 1716b3d172e6e97f113576fa9bc834288b4b4402 | [log] [tgz] |
---|---|---|
author | David Benjamin <davidben@chromium.org> | Sun Jan 11 20:21:22 2015 -0500 |
committer | Adam Langley <agl@google.com> | Wed Jan 14 21:49:23 2015 +0000 |
tree | 5c9969c8b7dfdeb3fd288208da4edb0af5ff278e | |
parent | e3b2eebd047d26bfe264e28b6e86fbc93288e261 [diff] |
Reject invalid constructed encodings. According to X6.90 null, object identifier, boolean, integer and enumerated types can only have primitive encodings: return an error if any of these are received with a constructed encoding. (Imported from upstream's 89f40f369f414b52e00f7230b0e3ce99e430a508.) Change-Id: Ia5d15eef72e379119f50fdbac4e92c4761bf5eaf Reviewed-on: https://boringssl-review.googlesource.com/2835 Reviewed-by: Adam Langley <agl@google.com>