This is an implementation of feature request [#2165](https://github.com/haproxy/haproxy/issues/2165), to get the EC curve name used during the key agreement in OpenSSL. This patch includes the following changes: - new sample fetch methods `ssl_fc_curve` and `ssl_bc_curve`, to get the curve name - doc changes to add description for the new sample fetch methods - updates the existing regression tests to test the new sample fetch methods
This uses the function `SSL_get_negotiated_group` method available from the OpenSSLv3 release. Thank you. Mariam John (1): MEDIUM: ssl: new sample fetch method to get curve name doc/configuration.txt | 8 +++++ reg-tests/ssl/ssl_client_samples.vtc | 2 ++ reg-tests/ssl/ssl_curves.vtc | 4 +++ src/ssl_sample.c | 46 ++++++++++++++++++++++++++++ 4 files changed, 60 insertions(+) -- 2.39.2 (Apple Git-143)