Compare commits

...

2 Commits

Author SHA1 Message Date
Mark Kubacki
8cca24edd0
Merge 2ac28e816bd3f133ebed6593a2340586d5f0f8fc into 769ac528e207464c64afacd996796b426b653482 2023-05-11 02:01:56 -07:00
Mark Kubacki
2ac28e816b
SSL: enable client-side CBC 1/n-1 record splitting
Signed-off-by: W-Mark Kubacki <wmark@hurrikane.de>
2017-02-26 00:16:22 +01:00

View File

@ -310,8 +310,12 @@ static int meth_create(lua_State *L)
SSL_set_mode(ssl->ssl, SSL_MODE_RELEASE_BUFFERS);
if (mode == LSEC_MODE_SERVER)
SSL_set_accept_state(ssl->ssl);
else
else {
SSL_set_connect_state(ssl->ssl);
#ifdef SSL_MODE_CBC_RECORD_SPLITTING
SSL_set_mode(ssl->ssl, SSL_MODE_CBC_RECORD_SPLITTING);
#endif
}
io_init(&ssl->io, (p_send)ssl_send, (p_recv)ssl_recv,
(p_error) ssl_ioerror, ssl);