mirror of
https://github.com/openssl/openssl.git
synced 2024-12-27 06:21:43 +08:00
Add -client_renegotiation flag support. The -client_renegotiation flag is equivalent to SSL_OP_ALLOW_CLIENT_RENEGOTIATION. Add support to the app, the config code, and the documentation. Add SSL_OP_ALLOW_CLIENT_RENEGOTIATION to the SSL tests. We don't need to always enable it, but there are so many tests so this is the easiest thing to do. Add a test where client tries to renegotiate and it fails as expected. Add a test where server tries to renegotiate and it succeeds. The second test is supported by a new flag, -immediate_renegotiation, which is ignored on the client. Reviewed-by: Matt Caswell <matt@openssl.org> Reviewed-by: Tomas Mraz <tomas@openssl.org> (Merged from https://github.com/openssl/openssl/pull/15184) |
||
---|---|---|
.. | ||
app_params.h | ||
apps_ui.h | ||
apps.h | ||
ec_common.h | ||
engine_loader.h | ||
fmt.h | ||
function.h | ||
http_server.h | ||
names.h | ||
opt.h | ||
platform.h | ||
s_apps.h | ||
vms_term_sock.h |