Commit Graph

252 Commits

Author SHA1 Message Date
Zhi Guan
3f84d721a6 Update TLS cmake 2026-06-15 15:21:33 +08:00
Zhi Guan
f117eb25ef Fix TLS 1.3 CCM 2026-06-15 14:56:03 +08:00
Zhi Guan
477480d199 Update tlcp.c 2026-06-15 14:47:33 +08:00
Zhi Guan
3465d79c55 Update tlcp.c 2026-06-15 14:41:54 +08:00
Zhi Guan
2093f5ad4f Check PreMasterSecret.protocol 2026-06-15 14:36:39 +08:00
Zhi Guan
66bd98caa0 Clean TLS code 2026-06-15 14:34:08 +08:00
Zhi Guan
abc37d3090 Update tlcp.c 2026-06-15 12:24:16 +08:00
Zhi Guan
cc8cb67c29 Update TLS alert 2026-06-15 12:21:52 +08:00
Zhi Guan
40b8d67110 Fix ccm cipher suite 2026-06-15 11:31:51 +08:00
Zhi Guan
823fe11897 Clean TLS code 2026-06-15 11:15:33 +08:00
Zhi Guan
808d22e2a5 Refactor TLS 2026-06-14 23:04:39 +08:00
Zhi Guan
1d8cf6117c Update GHASH 2026-06-14 16:24:30 +08:00
Zhi Guan
25ce3134f8 Update gf128 2026-06-14 16:09:57 +08:00
Zhi Guan
fc1869ba88 Remove SM2 extensions 2026-06-14 15:55:01 +08:00
Zhi Guan
9549de94f9 Update endian.h 2026-06-14 15:45:45 +08:00
Zhi Guan
f6f049256c Fix ZUC out-of-bounds read 2026-06-14 15:36:02 +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
a73c303339 Clean cipher local vars 2026-06-13 22:57:20 +08:00
Zhi Guan
c12edeb7b1 Fix SM4 API bugs and change behavior 2026-06-13 22:14:56 +08:00
Zhi Guan
8fded4abc7 Update sm4.c
Prevent sm4_cbc_decrypt_blocks in == out
2026-06-13 20:12:33 +08:00
Zhi Guan
54d9cba0ec Update aes.c 2026-06-13 17:30:45 +08:00
Zhi Guan
19725f3c54 Update socket wrapper 2026-06-13 15:09:45 +08:00
Zhi Guan
23375d1fa3 Unify connection established print 2026-06-13 09:10:09 +08:00
Zhi Guan
99cc3c634b Update CMakeLists.txt 2026-06-13 08:46:26 +08:00
Zhi Guan
81752e910c Update cmake tests with new options 2026-06-13 08:35:24 +08:00
Zhi Guan
211c07eb3e Add tls_init checks 2026-06-13 08:34:55 +08:00
Zhi Guan
dd870b2e59 Update tls_ctx_add_certificate_list_and_key 2026-06-13 08:22:43 +08:00
Zhi Guan
2e0b145342 Unify TLS capabilities 2026-06-13 08:04:20 +08:00
Zhi Guan
d8a9f446b3 Update tls.c 2026-06-13 07:38:55 +08:00
Zhi Guan
99fabca0cb Unify tlcp/tls12/tls13_client behavior 2026-06-13 07:26:51 +08:00
Zhi Guan
b3bc3bb803 Fix TLS shutdown and error output 2026-06-13 07:03:35 +08:00
Zhi Guan
1ed2cfdcc4 Update version scheme 2026-06-12 22:52:53 +08:00
Zhi Guan
be3230fd7f Add sctverify command 2026-06-10 19:44:13 +08:00
Zhi Guan
852a2ebe6e Add SCT verification 2026-06-10 17:25:11 +08:00
Zhi Guan
082a3b7cf2 Add ocspverify command 2026-06-10 12:36:30 +08:00
Zhi Guan
360f0d82e4 Add ocspsign command 2026-06-10 11:01:27 +08:00
Zhi Guan
eefcbadb9e Add PBKDF2 tests from Wycheproof 2026-06-09 17:55:51 +08:00
Zhi Guan
41a1da8a9a Update CMakeLists.txt 2026-06-09 17:17:16 +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
fb58da67e8 Add OCSP 2026-06-07 00:00:53 +08:00
Zhi Guan
dbe0251872 Add ALPN extension 2026-06-06 15:45:07 +08:00
Zhi Guan
d7923cb0e0 Add SM3-HMAC tests 2026-06-05 22:19:56 +08:00
Zhi Guan
8b8ec6948c Update CMake 2026-06-03 22:49:40 +08:00
Zhi Guan
f6a68cbb3f Update CMake to support a smallest build 2026-06-03 22:10:49 +08:00
Zhi Guan
2c0053dd85 Remove warnings on Windows 2026-05-27 22:07:03 +08:00
Zhi Guan
2c72cf84b3 Update TLS 1.3
All tls13_server examples passed.
2026-05-09 13:17:36 +08:00
Zhi Guan
4c54385534 Update TLS 1.3 2026-05-07 20:57:46 +08:00