Commit Graph

53 Commits

Author SHA1 Message Date
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
6a51ca01dc Add SM3 LMS/HSS hash-based post-quantum signatures 2025-12-04 11:46:16 +08:00
Zhi Guan
31c26de865 Remove _gmssl_export 2024-05-29 09:40:03 +08:00
Zhi Guan
1d6c763afb Update version to 3.1.2-Dev 2023-12-13 20:02:27 +08:00
Zhi Guan
d655c06b3a Update version 2023-12-12 16:05:31 +08:00
Zhi Guan
01ade02dfa Update Versions 2023-10-24 08:57:16 +08:00
Zhi Guan
444a431da2 Update version to 3.1.1 Dev 2023-02-25 21:57:01 +08:00
Zhi Guan
f2c5e77255 Update version to 3.1.0 (Release) 2023-02-23 14:10:30 +08:00
Zhi Guan
15f7bc62da Update version.h 2023-02-15 12:07:42 +08:00
Zhi Guan
14fdc7a5f6 Add export to public functions 2023-02-14 21:32:59 +08:00
Zhi Guan
5e38788659 Add Windows and Visual Studio support 2022-10-03 11:36:03 +08:00
Zhi Guan
75155a4c37 Update version to 3.0.0 2022-09-23 17:45:30 +08:00
Simon
60c3c33116 license 2022-08-28 19:12:50 +08:00
Simon
4e5880e2ea Revert "修改License"
This reverts commit 0b4308b948.
2022-08-26 13:44:26 +08:00
Simon
0b4308b948 修改License 2022-08-25 22:42:11 -07:00
Simon
36f6a6d4d3 COPYRIGHT 2022-08-08 05:46:54 -07:00
zhaoxiaomeng
c2dacaae46 修改copyright
This reverts commit 7de8e1d83d.
2022-08-08 20:14:44 +08:00
Simon
7de8e1d83d 修改copyright 2022-08-08 05:11:52 -07:00
Zhi Guan
cda0fae675 Update version to beta
Fix the record_do_recv bug and update version
2022-07-27 17:50:01 +08:00
Zhi Guan
d7a96e3ba1 Update Public API 2022-05-23 09:42:08 +08:00