From ccd8a5344b0f37ae800aaaabafd5c4afe6d4681d Mon Sep 17 00:00:00 2001 From: Nils Citoleux Date: Wed, 13 May 2026 11:31:59 +0200 Subject: [PATCH] ship(websocket_client): add ssl cipher list to lws context --- src/ship/websocket/websocket_client.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/ship/websocket/websocket_client.c b/src/ship/websocket/websocket_client.c index 1d78002..2834166 100644 --- a/src/ship/websocket/websocket_client.c +++ b/src/ship/websocket/websocket_client.c @@ -177,6 +177,11 @@ struct lws_context* WebsocketClientLwsContextCreate(WebsocketClient* self) { .fd_limit_per_thread = kFdLmitPerThread, .options = LWS_SERVER_OPTION_DO_SSL_GLOBAL_INIT | LWS_SERVER_OPTION_H2_JUST_FIX_WINDOW_UPDATE_OVERFLOW, + .client_ssl_cipher_list + = "ECDHE-ECDSA-AES128-GCM-SHA256:" + "ECDHE-ECDSA-AES128-CCM8:" + "ECDHE-ECDSA-AES128-SHA256", + .client_ssl_cert_mem = TLS_CERTIFICATE_GET_CERTIFICATE(self->tls_cert), .client_ssl_cert_mem_len = (unsigned int)TLS_CERTIFICATE_GET_CERTIFICATE_SIZE(self->tls_cert), .client_ssl_key_mem = TLS_CERTIFICATE_GET_PRIVATE_KEY(self->tls_cert),