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)


Reply via email to