]> git.ipfire.org Git - thirdparty/openssl.git/commit
CRL: Refactoring and tests for extensions, entries, and serial number duplicates
authorDaniel Kubec <kubec@openssl.foundation>
Tue, 10 Mar 2026 16:44:58 +0000 (17:44 +0100)
committerNorbert Pocs <norbertp@openssl.org>
Wed, 13 May 2026 07:36:38 +0000 (09:36 +0200)
commit68518d5dc2c024475a7eb3c4707c403e2939657f
tree9e7518d4fad132aea21c8e63f95e21dd4d61872a
parent35f91b9e00eac8232639a24f533aeb68b64e3438
CRL: Refactoring and tests for extensions, entries, and serial number duplicates

Refactoring and added tests for extensions, entries, and serial number
duplicates. The tests intentionally reflect the current behavior and existing
error states, which are not always clearly distinguished (e.g., duplicate
extensions vs. parsing errors). This serves as a baseline; follow-up work may
improve error handling or explicitly mark some cases as wontfix.

Signed-off-by: Daniel Kubec <kubec@openssl.foundation>
Reviewed-by: Tomas Mraz <tomas@openssl.foundation>
Reviewed-by: Matt Caswell <matt@openssl.foundation>
MergeDate: Wed May 13 07:36:49 2026
(Merged from https://github.com/openssl/openssl/pull/30349)
test/crltest.c
test/testutil.h
test/testutil/load.c