Skip to content

src: set SSL_OP_ALLOW_CLIENT_RENEGOTIATION

This commit sets SSL_OP_ALLOW_CLIENT_RENEGOTIATION for OpenSSL 3.0 as this option is not set by default as it was in previous versions.

Without this option set there are a few tests that fail when linked against OpenSSl 3.0.0-alpha-17, for example test-https-client-renegotiation-limit.js.

I'm not sure we should be setting this for OpenSSL 3.0 or not, but I'll take a closer look at the implications. If nothing else this would allow for us to update to alpha-17 in the mean time.

Merge request reports

Loading