Turn asserts in ASIdentifierChoice_canonize() into error checks
authortb <tb@openbsd.org>
Fri, 24 Dec 2021 02:12:31 +0000 (02:12 +0000)
committertb <tb@openbsd.org>
Fri, 24 Dec 2021 02:12:31 +0000 (02:12 +0000)
commit8b29f376a7fbaefc3ef66f5f3c5cc5f03031de52
treef94d4763e958a25bd0fa3975ef72fb152a0e8d35
parentd5a863b5372f3e27f7ae14343d133cdbf7cf865a
Turn asserts in ASIdentifierChoice_canonize() into error checks

The first assert ensure that a stack that was just sorted in a stronger
sense is sorted in a weak sense and the second assert ensures that
the result of the canonization procedure is canonical. All callers check
for error, so these asserts don't do anything useful.

ok jsing
lib/libcrypto/x509/x509_asid.c