Zhi Guan
51370bd616
Update INSTALL.md
2026-06-21 10:16:50 +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
fbf16d71d2
Merge pull request #1887 from rayklaus/master
...
fix error: unknown type name ‘uint32_t’ in src/bn.c
2026-06-21 09:57:27 +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
1e1822205f
Add tests to fixed bugs
2026-06-20 23:56:10 +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
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