Skip to content

ssl.c: Move functions out to own files and add testing#10569

Open
SparkiDev wants to merge 1 commit into
wolfSSL:masterfrom
SparkiDev:ssl_c_split_1
Open

ssl.c: Move functions out to own files and add testing#10569
SparkiDev wants to merge 1 commit into
wolfSSL:masterfrom
SparkiDev:ssl_c_split_1

Conversation

@SparkiDev
Copy link
Copy Markdown
Contributor

Description

ssl_api_pk.c: added Public-key APIs (min/max key sizes, DH key test, signature NIDs, tmp ecdh. Reworked code of new functions. ssl_api_cert.c: added more SSL Certificate APIs. Reworked code of new functions.
ssl_api_ext.c: TLS extension APIs (session tickets, max fragment, groups, etc.). Reworked code.
ssl_api_dtls.c: DTLS APIs (cookie secret, etc.)

Improved test coverage for functions moved.

Testing

Tested OpenSSL API configurations.

@SparkiDev SparkiDev self-assigned this Jun 2, 2026
@github-actions
Copy link
Copy Markdown

github-actions Bot commented Jun 2, 2026

MemBrowse Memory Report

gcc-arm-cortex-m4-tls12

@SparkiDev SparkiDev force-pushed the ssl_c_split_1 branch 5 times, most recently from c2b6036 to c397b6b Compare June 2, 2026 07:33
ssl_api_pk.c: added Public-key APIs (min/max key sizes, DH key test,
signature NIDs, tmp ecdh. Reworked code of new functions.
ssl_api_cert.c: added more SSL Certificate APIs. Reworked code of new
functions.
ssl_api_ext.c: TLS extension APIs (session tickets, max fragment,
groups, etc.). Reworked code.
ssl_api_dtls.c: DTLS APIs (cookie secret, etc.)

Improved test coverage for functions moved.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant