diff options
author | Daiki Ueno <ueno@gnu.org> | 2022-01-12 10:37:53 +0100 |
---|---|---|
committer | Daiki Ueno <ueno@gnu.org> | 2022-02-10 16:14:40 +0100 |
commit | a96b04ffcf8fd7375dc3c0f90602bf679f5a9791 (patch) | |
tree | 68d52c946bc48d49066263c514ad27158fd93386 /devel/symbols.last | |
parent | 6c494be78240bdfa736e4c2cfcbbd1a28c290665 (diff) | |
download | gnutls-a96b04ffcf8fd7375dc3c0f90602bf679f5a9791.tar.gz |
gnutls_ciphersuite_get: new function to get unique ciphersuite name
The existing method to obtain the name of the currently negotiated TLS
ciphersuite is as follows:
- call gnutls_cipher_get, gnutls_mac_get, gnutls_kx_get
- call gnutls_cipher_suite_get_name with the value from the above functions
This process is cumbersome and only works with TLS 1.2 or earlier;
moreover the returned names are GnuTLS specific.
This change adds a new function gnutls_ciphersuite_get to eliminate
those limitations. It returns the "canonical" name of the
ciphersuite, which is mostly identical to the ones registered in IANA,
with an exception for compatibility.
Signed-off-by: Daiki Ueno <ueno@gnu.org>
Diffstat (limited to 'devel/symbols.last')
-rw-r--r-- | devel/symbols.last | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/devel/symbols.last b/devel/symbols.last index 7535696f83..84018a07e8 100644 --- a/devel/symbols.last +++ b/devel/symbols.last @@ -14,6 +14,7 @@ GNUTLS_3_6_9@GNUTLS_3_6_9 GNUTLS_3_7_0@GNUTLS_3_7_0 GNUTLS_3_7_2@GNUTLS_3_7_2 GNUTLS_3_7_3@GNUTLS_3_7_3 +GNUTLS_3_7_4@GNUTLS_3_7_4 _gnutls_global_init_skip@GNUTLS_3_4 gnutls_aead_cipher_decrypt@GNUTLS_3_4 gnutls_aead_cipher_decryptv2@GNUTLS_3_6_10 @@ -148,6 +149,7 @@ gnutls_cipher_set_iv@GNUTLS_3_4 gnutls_cipher_suite_get_name@GNUTLS_3_4 gnutls_cipher_suite_info@GNUTLS_3_4 gnutls_cipher_tag@GNUTLS_3_4 +gnutls_ciphersuite_get@GNUTLS_3_7_4 gnutls_compression_get@GNUTLS_3_4 gnutls_compression_get_id@GNUTLS_3_4 gnutls_compression_get_name@GNUTLS_3_4 |