Commit Graph

749 Commits

Author SHA1 Message Date
Zhi Guan
09c96fa2e0 Update QUIC/SM9/ZUC 2026-06-24 18:21:27 +08:00
Zhi Guan
e5d318d1a7 Update SM9 key exchange 2026-06-24 14:46:51 +08:00
Zhi Guan
1dce4f2dfa Clean code 2026-06-24 11:50:49 +08:00
Zhi Guan
03c8276501 Add XMSS CL 2026-06-24 10:56:50 +08:00
Zhi Guan
e7c0a28f9b Add LMS/HSS CL 2026-06-24 10:23:18 +08:00
Zhi Guan
dadd2a3e0d Add ECDHE cipher suites to TLCP 2026-06-24 08:12:01 +08:00
Zhi Guan
24f4224fcb Add P-384 2026-06-23 00:07:13 +08:00
Zhi Guan
967c66ff7d Add QUIC 2026-06-23 00:01:28 +08:00
Zhi Guan
5581ad21b8 Clean code 2026-06-22 23:40:58 +08:00
Zhi Guan
8ed5e266d1 Clean LMS 2026-06-22 23:31:59 +08:00
Zhi Guan
62cefd185e Clean SM9 2026-06-22 23:15:15 +08:00
Zhi Guan
29c6572173 Remove some useless code 2026-06-22 23:02:50 +08:00
Zhi Guan
6c2b35b96d Add SM4-FF1, update socket API 2026-06-22 22:52:39 +08:00
Zhi Guan
3a3f632b46 Remove ChaCha20 2026-06-22 19:13:05 +08:00
Zhi Guan
d5de748e45 Fix sm4 iv bug
FIXME: v3.2.0
2026-06-22 16:19:11 +08:00
Zhi Guan
14221eaeea Update API
如果类型内部没有动态内存申请或外部Handle引用,不提供cleanup接口,仅用通用secure clear
2026-06-22 15:31:30 +08:00
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
3e986d2011 Merge remote-tracking branch 'origin/master' 2026-06-21 10:00:09 +08:00
Zhi Guan
55027bfd4d Merge pull request #1870 from shakespark/fix-sm2-neon-support
fix(sm2): fix ENABLE_SM2_NEON macro mismatch and add missing functions
2026-06-21 09:58:09 +08:00
Zhi Guan
27908d8af1 Fix TLS 1.3 2026-06-21 09:18:23 +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
0a8dad0f32 Merge pull request #1871 from shakespark/fix-compressed-point-output
fix(sm2): fix compressed point output writing y instead of x
2026-06-20 23:43:58 +08:00
Zhi Guan
29afd22a01 Merge pull request #1869 from sunyxedu/fix/asn1-oid-overflow
fix: off-by-one in asn1_object_identifier_from_octets()
2026-06-20 23:41:44 +08:00
Zhi Guan
ad44a24ba6 Merge pull request #1901 from hrimfaxi/fix-executable-stack
asm: add missing .note.GNU-stack markers
2026-06-20 23:41:24 +08:00
Zhi Guan
6736825c7a Update tests 2026-06-20 23:10:17 +08:00
Zhi Guan
5c00dc3138 Update tls13.c 2026-06-20 17:52:57 +08:00
Zhi Guan
0f2f35ab97 Update TLS 1.2 renegotiation_info 2026-06-20 16:47:56 +08:00
Zhi Guan
c47ae26730 FIX TLS 1.2 renegotiation_info 2026-06-20 16:13:41 +08:00
Zhi Guan
56c9904fdd Update TLS print 2026-06-20 13:49:07 +08:00
Zhi Guan
f84606876a Update print messages 2026-06-20 11:40:27 +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
88df05a81a Fix bug 2026-06-19 21:27:38 +08:00
Zhi Guan
2d37e9b991 Update CMake 2026-06-19 21:01:20 +08:00
Zhi Guan
c87b8e01e0 Add TLS cert verify 2026-06-19 20:06:00 +08:00
Zhi Guan
2bcfb4a42b Add X509 verify_result 2026-06-19 18:43:24 +08:00
Zhi Guan
3d44be73cd Fix TLS 1.2 CertificateRequest 2026-06-19 18:30:45 +08:00
Zhi Guan
bf80df075f Fix hostname verify bug 2026-06-19 17:38:57 +08:00
Zhi Guan
f4abd90fba Fix bugs 2026-06-19 17:18:59 +08:00
Zhi Guan
3173fb45f3 Add ocspget 2026-06-19 12:14:38 +08:00
Zhi Guan
47c9fa8e4f Update OCSP 2026-06-19 11:56:45 +08:00
Zhi Guan
12aeed4986 Update x509_certs_verify to check crl 2026-06-19 11:41:55 +08:00
Zhi Guan
61f621d404 Clean code 2026-06-19 11:09:25 +08:00
Zhi Guan
2d98b5afae Update x509_certs_verify_tlcp 2026-06-19 10:44:54 +08:00
Zhi Guan
2a943e6d16 Update x509_cer.c 2026-06-19 10:27:20 +08:00
Zhi Guan
f48af14b2b Update X509 basic constraints 2026-06-19 10:23:37 +08:00
Zhi Guan
c65edf1042 Update X509 NameConstraints 2026-06-19 10:10:22 +08:00
Zhi Guan
790fbbf574 Update x509_vrf.c 2026-06-19 08:41:41 +08:00