Commit Graph

1135 Commits

Author SHA1 Message Date
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
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
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