Files
wolfssl/src
Sean Parkinson 5a1cd9fc3e ssl.c split: cleanup
Clean up includes single return point from every function, consistent formatting function block comment and tests added.

ssl_api_rw.c: Cleanup; 6 helpers extracted from write_dup/shutdown; fixed a SendBuffered corner case that returned 0 instead of an error.

ssl_api_ext.c: Cleanup; extracted wolfssl_ticket_key_cb_process, wolfssl_rehandshake_prepare.

ssl_api_hs.c: Cleanup + de-indent; 9 helpers extracted, incl. shared wolfssl_handshake_flush/_done between connect and accept (~100 duplicated lines removed). wolfSSL_connect/accept left multi-exit.

ssl_api_cert.c: Cleanup of newer functions at end of file; extracted PushPeerCertToChain; fixed a double free in CreatePeerCertChain; fixed 5 wrong @param names.

ssl_api_crl_ocsp.c: Full cleanup of all 49 functions; wolfSSL_OCSP_parse_url rewritten; fixed a URL with no host returning success with the rest of the URL as the host; added IPv6 literal support; fixed 4 wrong WOLFSSL_ENTER names.

ssl.c: Moved the x509GetIssuerFromCM forward declaration here for clarity.
2026-08-07 09:30:56 +10:00
..
2026-08-07 09:30:56 +10:00
2026-05-28 16:19:44 +02:00
2026-08-07 09:30:56 +10:00
2026-08-07 09:30:56 +10:00
2026-08-07 09:30:56 +10:00
2026-08-07 09:30:56 +10:00
2026-08-07 09:30:56 +10:00
2026-08-07 09:30:56 +10:00
2026-08-07 09:30:56 +10:00
2026-07-22 17:08:26 +10:00
2026-02-25 15:19:13 +01:00
2026-08-07 09:30:56 +10:00
2026-07-08 09:33:47 +10:00
2026-08-07 09:30:56 +10:00
2026-08-05 13:53:47 -05:00
2026-08-07 09:30:56 +10:00