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
1577bc7934
Update certverify
2026-06-20 20:29:40 +08:00
Zhi Guan
c356236714
Update tls13_server.c
2026-06-20 17:55:30 +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
9daea7c7ae
Update TLS help message
2026-06-20 08:06:14 +08:00
Zhi Guan
9648a5b45e
Update TLCP test and help
2026-06-19 23:46:53 +08:00
Zhi Guan
64e8a61c55
Update CMake generated certs
2026-06-19 22:56:05 +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
a3dc07db74
Fix bugs
2026-06-17 17:03:49 +08:00
Zhi Guan
cad645da20
Bug fix
2026-06-17 16:55:36 +08:00
Zhi Guan
b0e5c4aa1b
Add client_cert_optional to tlcp/tls12
2026-06-17 16:42:29 +08:00
Zhi Guan
765e4d7747
Fix bugs
2026-06-17 16:37:14 +08:00
Zhi Guan
40a62baec7
Bug fix
2026-06-17 16:15:13 +08:00
Zhi Guan
ace325928b
Fix bugs
2026-06-17 16:09:06 +08:00
Zhi Guan
f38142d35e
Fix bugs
2026-06-17 16:07:18 +08:00
Zhi Guan
ea35a8cea3
Fix return without clean
2026-06-17 16:06:11 +08:00