19 Commits

Author SHA1 Message Date
Sun Yimin
3d4dd002a4
smx509: add new CRL parser, deprecate old one #40 2025-02-27 10:22:19 +08:00
Sun Yimin
c9f55b045f
smx509: ParseCertificatePEM validate type 2024-11-19 10:55:41 +08:00
Sun Yimin
7c46d7b977
x509: sync with sdk #223 2024-05-23 17:35:56 +08:00
Sun Yimin
57318eaf5b
x509: include OID in duplicate extension error message 2024-05-08 14:35:20 +08:00
Sun Yimin
66c05083bf
smx509: implement SetFallbackRoots #211 2024-03-06 13:02:56 +08:00
Sun Yimin
25ead7dc1f
smx509: refactor p8 parse and pkix public key parse 2024-01-11 17:45:55 +08:00
Sun Yimin
17a3dd8d4b
change interface{} to any, and remove "+build" build tag #77 2023-11-09 08:34:50 +08:00
Sun Yimin
7484123c90
smx509: remove unnecessary !Empty() check 2023-03-31 08:56:24 +08:00
Sun Yimin
289bfe16c0
x509: add support for PKCS8/PKIX X25519 key encodings preparation 2022-11-18 10:21:25 +08:00
Sun Yimin
b7c636b87d
export ParseName for tls/tlcp to parse certificate authorities 2022-11-09 16:18:08 +08:00
Sun Yimin
2071214f1f
x509: fix error message 2022-08-02 15:09:34 +08:00
Emman
ca98bd6f5c crypto/x509: reject duplicate extensions #48 2022-04-19 16:29:41 +08:00
Emman
d35a314b7a crypto/x509: properly handle issuerUniqueID and subjectUniqueID 2022-04-11 13:35:04 +08:00
徐胖
25e6d9c5fe [X509] sync upstream 2022-02-08 16:41:59 +08:00
Emman
7dec383b16 align format 2022-01-21 11:24:10 +08:00
徐胖
b0a5a1c74a Alias x509 types 2022-01-20 18:15:26 +08:00
徐胖
f3a1eab5fe Alias x509 types 2022-01-20 18:09:38 +08:00
徐胖
fc37929456 Alias x509 types 2022-01-20 17:54:06 +08:00
Emman
f47260760b align x509 implementation 2021-12-03 15:12:27 +08:00