Commit Graph

1193 Commits

Author SHA1 Message Date
Zhi Guan
97c6d33a11 Merge pull request #1905 from rayklaus/fix-tls13-bug
修复 tool_tls13_sm4_gcm_client_cert — TLS 1.3 客户端证书选择 bug
2026-06-30 11:09:39 +08:00
Zhi Guan
f4f4fece94 Merge pull request #1902 from rayklaus/fix-mixed-type-usage
修复 sm4_arm64.c 和 sm3_arm64.c 中uint32x4_t 与 uint8x16_t 隐式混用导致的编译问题
2026-06-30 11:02:40 +08:00
Zhi Guan
c5ee40e3df Fix P-256 ECDSA DER signature parsing 2026-06-30 10:57:31 +08:00
Zhi Guan
37e96adb92 Avoid secp384r1 test data exports on Windows 2026-06-30 10:42:04 +08:00
Zhi Guan
4fef3d07be Disable OpenCL PQC tests by default on macOS 2026-06-30 10:36:49 +08:00
Zhi Guan
b618e5336a Merge pull request #1906 from rayklaus/fix-xmss-type-error
修复 tool_pqc — XMSS 类型名错误
2026-06-30 10:22:55 +08:00
Zhi Guan
0438d67ab6 Merge pull request #1903 from rayklaus/linux-link-error
修复Linux arm64下链接问题
2026-06-30 10:18:48 +08:00
linleiyong
13020a410e 修复TLS 1.3 客户端证书选择 bug(make test报错tool_tls13_sm4_gcm_client_cert (Failed)) 2026-06-29 14:10:01 +08:00
linleiyong
8a5dec35ff 修复 tool_pqc — XMSS 类型名错误 2026-06-29 14:00:00 +08:00
linleiyong
e1a575586d 修复Linux下链接问题 2026-06-29 11:49:18 +08:00
linleiyong
40cdfb31b9 修复 sm4_arm64.c 和 sm3_arm64.c 中uint32x4_t 与 uint8x16_t 隐式混用导致的编译问题 2026-06-29 11:40:35 +08:00
Zhi Guan
e680c45b69 Remove sm3_digest.c 2026-06-27 12:13:30 +08:00
Zhi Guan
c924503a05 Refactor X509_KEY 2026-06-27 11:36:55 +08:00
Zhi Guan
52f0f1619e Update sm4_ff1 2026-06-26 23:06:02 +08:00
Zhi Guan
e77378558c Merge aes and sha2 files 2026-06-26 22:56:57 +08:00
Zhi Guan
28bc9d91db Remove sha256_hmac 2026-06-26 22:45:29 +08:00
Zhi Guan
1941ded6d5 Rename sm3hmac command to sm3_hmac 2026-06-26 22:37:44 +08:00
Zhi Guan
54afcd99d5 Add -www HTTP echo mode to TLCP and TLS server commands 2026-06-26 22:21:36 +08:00
Zhi Guan
4de29626b7 Format help message 2026-06-26 22:06:57 +08:00
Zhi Guan
a77feb2b4c Update tools help 2026-06-26 18:06:53 +08:00
Zhi Guan
e43f9e306d Update CLI -pass option 2026-06-26 14:23:08 +08:00
Zhi Guan
d804ea4e9b Update ECDSA 2026-06-25 14:29:51 +08:00
Zhi Guan
8bd870d354 Update EDSA 2026-06-25 10:37:57 +08:00
Zhi Guan
d8ce43ffef Update Kyber-512 to ML-KEM-768 2026-06-24 22:35:01 +08:00
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
b1c1eddea8 Default Enable LMS/XMSS CL on macOS 2026-06-24 11:04: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
79ed4489e3 Update sm4_ff1 2026-06-22 23:46:37 +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
f0ff81c1a5 Update version 2026-06-22 09:41:34 +08:00
Zhi Guan
a08f1fe1af docs: document macos gatekeeper workaround 2026-06-21 13:09:44 +08:00
Zhi Guan
9b136395b1 ci: add macos release packages 2026-06-21 12:57:17 +08:00
Zhi Guan
fe7162216e ci: package statically linked gmssl tool 2026-06-21 11:49:22 +08:00
Zhi Guan
ce15871831 ci: smoke test release packages 2026-06-21 11:40:02 +08:00
Zhi Guan
4a55a0db81 ci: add release package workflow 2026-06-21 11:32:25 +08:00
Zhi Guan
7c9f02904e test: skip unsupported OpenSSL PSK-only option v3.2.0 2026-06-21 11:00:22 +08:00