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
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
c7413a0bbf
Update x509_certs_verify_tlcp
2026-06-18 23:18:41 +08:00
Zhi Guan
09efac744e
Remove incorrect path_len_constraint check
2026-06-18 23:16:14 +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
d7c6db0a21
Update X509 cert chain verify
2026-06-18 19:25:34 +08:00
Zhi Guan
055d3fe812
Update X509 cert chain verify
2026-06-18 19:25:15 +08:00
hrimfaxi
e72f183c39
asm: add missing .note.GNU-stack markers
...
Add .note.GNU-stack section declarations to hand-written assembly
sources so ELF builds do not produce executables or libraries with
an executable stack.
These assembly implementations do not require an executable stack.
Adding the marker restores normal non-executable stack/NX hardening.
Signed-off-by: hrimfaxi <outmatch@gmail.com >
2026-06-18 10:15:13 +08:00
Zhi Guan
c5468b4c1b
Fix CMS bug
2026-06-17 18:45:32 +08:00
Zhi Guan
b0e5c4aa1b
Add client_cert_optional to tlcp/tls12
2026-06-17 16:42:29 +08:00
Zhi Guan
866b80c918
Fix SM9 bugs
2026-06-17 11:16:37 +08:00