Update TLS 1.3

CertificateVerify passed
This commit is contained in:
Zhi Guan
2026-05-10 15:56:35 +08:00
parent 2c72cf84b3
commit bb94f96fcd
6 changed files with 213 additions and 87 deletions

View File

@@ -102,13 +102,10 @@ int tls_recv_record(TLS_CONNECT *conn)
size_t left;
tls_ret_t n;
// 说明报文已经完整的读取到了
if (conn->recordlen) {
return 1;
}
fprintf(stderr, "110 conn->record_offset = %zu\n", conn->record_offset);
if (conn->record_offset < 5) {
left = 5 - conn->record_offset;
while (left) {
@@ -132,7 +129,6 @@ int tls_recv_record(TLS_CONNECT *conn)
left -= n;
}
}
fprintf(stderr, "135 conn->record_offset = %zu\n", conn->record_offset);
if (conn->record_offset == 5) {
if (!tls_record_type_name(tls_record_type(conn->record))) {
@@ -149,9 +145,6 @@ int tls_recv_record(TLS_CONNECT *conn)
}
}
fprintf(stderr, "152 conn->record_offset = %zu\n", conn->record_offset);
fprintf(stderr, "153 conn->recordlen = %zu\n", tls_record_length(conn->record));
if (conn->record_offset >= tls_record_length(conn->record)) {
error_print();
return -1;