Commit Graph

252 Commits

Author SHA1 Message Date
Zhi Guan
84f92c0747 Remove x509_key_get_sign_algor 2026-06-22 15:02:45 +08:00
Zhi Guan
df66e689aa Minor fix 2026-06-21 10:03:19 +08:00
Zhi Guan
08b925207e Fix #1884 2026-06-21 00:01:39 +08:00
Zhi Guan
866e3aef67 Fix #1900 2026-06-21 00:01:32 +08:00
Zhi Guan
1e1822205f Add tests to fixed bugs 2026-06-20 23:56:10 +08:00
Zhi Guan
9a25e2a444 Update record_print 2026-06-20 11:05:46 +08:00
Zhi Guan
e27300f00a Update verbose control 2026-06-20 10:38:38 +08:00
Zhi Guan
2d37e9b991 Update CMake 2026-06-19 21:01:20 +08:00
Zhi Guan
61f621d404 Clean code 2026-06-19 11:09:25 +08:00
Zhi Guan
f48af14b2b Update X509 basic constraints 2026-06-19 10:23:37 +08:00
Zhi Guan
545ea46fdb Update X509 name 2026-06-19 08:17:04 +08:00
Zhi Guan
7b18070318 Add X509 name match 2026-06-19 00:22:45 +08:00
Zhi Guan
35a3455693 Update root ca cert selection 2026-06-18 23:11:23 +08:00
Zhi Guan
19eb9165f3 Update X509 cert chain verify 2026-06-18 22:49:53 +08:00
Zhi Guan
055d3fe812 Update X509 cert chain verify 2026-06-18 19:25:15 +08:00
Zhi Guan
c5468b4c1b Fix CMS bug 2026-06-17 18:45:32 +08:00
Zhi Guan
f117eb25ef Fix TLS 1.3 CCM 2026-06-15 14:56:03 +08:00
Zhi Guan
1d8cf6117c Update GHASH 2026-06-14 16:24:30 +08:00
Zhi Guan
fc1869ba88 Remove SM2 extensions 2026-06-14 15:55:01 +08:00
Zhi Guan
ec5705ae29 Update TLS crypto 2026-06-14 10:15:05 +08:00
Zhi Guan
545e6a56f0 Add CCM cipher suites 2026-06-14 00:12:10 +08:00
Zhi Guan
5d12858d41 Clean TLS code 2026-06-13 23:52:29 +08:00
Zhi Guan
c12edeb7b1 Fix SM4 API bugs and change behavior 2026-06-13 22:14:56 +08:00
Zhi Guan
9ec15f6012 Merge pull request #1893 from wangtsiao/master
修复 PEM 读取没有限制 base64 解码输出长度的问题
2026-06-13 17:29:42 +08:00
wangtsiao
80081c24eb fix: correct UTF-8 continuation byte validation 2026-06-12 19:03:04 -10:00
wangtsiao
c5674af7f5 fix: bound PEM base64 decoding output 2026-06-12 18:47:07 -10:00
Zhi Guan
dbbee6dbe0 Add trusted_ca_keys to TLS1.2/TLCP 2026-06-12 10:24:32 +08:00
Zhi Guan
e480e25109 Fix cleanup bug 2026-06-12 09:48:32 +08:00
Zhi Guan
d4be17a01f Update TLCP ServerKeyExchange 2026-06-12 09:40:35 +08:00
Zhi Guan
40e00284a2 Fix tls.c 2026-06-11 21:03:14 +08:00
Zhi Guan
26f7b9f04b Update digesttest.c 2026-06-10 22:12:29 +08:00
Zhi Guan
a01c254d6c Update hmactest.c 2026-06-10 00:21:29 +08:00
Zhi Guan
5284b54e15 Add SM4-CBC-Padding test 2026-06-09 20:04:13 +08:00
Zhi Guan
7cf0fdd537 Add AES-CBC-Padding tests 2026-06-09 19:30:11 +08:00
Zhi Guan
c9d49d6d42 Add PBKDF2-HMAC-SM3 tests 2026-06-09 18:01:19 +08:00
Zhi Guan
eefcbadb9e Add PBKDF2 tests from Wycheproof 2026-06-09 17:55:51 +08:00
Zhi Guan
d001ead11e Update PBKDF2 2026-06-09 17:17:12 +08:00
Zhi Guan
73296c100c Add SM3-HKDF tests 2026-06-09 10:14:32 +08:00
Zhi Guan
87f5111760 Add ocspreq command 2026-06-08 19:34:04 +08:00
Zhi Guan
f26781f2b1 Update OCSP 2026-06-08 12:32:38 +08:00
Zhi Guan
fb58da67e8 Add OCSP 2026-06-07 00:00:53 +08:00
Zhi Guan
e104db77ed Add SM4-CCM tests from Wycheproof 2026-06-06 16:32:57 +08:00
Zhi Guan
56edf865b3 Add SM4-GCM tests from Wycheproof 2026-06-06 16:19:59 +08:00
Zhi Guan
d7923cb0e0 Add SM3-HMAC tests 2026-06-05 22:19:56 +08:00
Zhi Guan
f6a68cbb3f Update CMake to support a smallest build 2026-06-03 22:10:49 +08:00
Zhi Guan
2aa476004b Remove Windows warnings 2026-05-27 22:24:04 +08:00
Zhi Guan
c23e117537 Update TLS 1.3
Full handshake is ok
2026-04-30 11:23:49 +08:00
Zhi Guan
b548e98d34 Update TLS 1.3 2026-04-28 11:50:15 +08:00
Zhi Guan
2e550edc35 Update TLS 1.3 2026-04-12 11:48:15 +08:00
Zhi Guan
0d1acec6df Update TLS 1.3 handshake
Working on HelloRetryRequest, NewSessionTicket
2026-03-21 18:41:46 +08:00