Fix integration issues: ssl_ctx init + test API updates #85
Reference in New Issue
Block a user
Delete Branch "fix/integration-cleanup"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Fixes:\n1. Initialize server->ssl_ctx = NULL in server_create to prevent SSL_CTX_free crash on failed TLS server setup\n2. Update test_transport_tcp.c to use ss_family and expect fd=-1 for fresh clients (matching new sockaddr_storage API)\n3. Update test_file_sendfile.c to read file_type indicator when send_path=false