Add x.509 ext critical check

This commit is contained in:
Zhi Guan
2026-06-17 09:14:03 +08:00
parent f45919d0f7
commit 1bf47fea14
4 changed files with 43 additions and 4 deletions

View File

@@ -18,7 +18,7 @@ extern "C" {
#define GMSSL_VERSION_NUM 30200
#define GMSSL_VERSION_STR "GmSSL 3.2.0-dev.1070"
#define GMSSL_VERSION_STR "GmSSL 3.2.0-dev.1071"
int gmssl_version_num(void);
const char *gmssl_version_str(void);

View File

@@ -605,6 +605,7 @@ NetscapeCertComment ::= IA5String
*/
int x509_netscape_cert_type_print(FILE *fp, int fmt, int ind, const char *label, int bits);
int x509_ext_check_critical(int oid, int is_ca, int critical);
int x509_exts_check(const uint8_t *exts, size_t extslen, int cert_type,
int *path_len_constraints);