From 9d37075a00a00e416643dcffc2b0929fa0e9a1ea Mon Sep 17 00:00:00 2001 From: Michael Catanzaro Date: Fri, 5 Aug 2022 12:48:50 -0500 Subject: [PATCH] Expose tls-exporter channel binding Required for glib-networking#191 --- gio/gioenums.h | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/gio/gioenums.h b/gio/gioenums.h index 618110495..1d109aad2 100644 --- a/gio/gioenums.h +++ b/gio/gioenums.h @@ -1658,9 +1658,12 @@ typedef enum { * @G_TLS_CHANNEL_BINDING_TLS_SERVER_END_POINT: * [`tls-server-end-point`](https://tools.ietf.org/html/rfc5929#section-4) * binding type + * @G_TLS_CHANNEL_BINDING_TLS_EXPORTER: + * [`tls-exporter`](https://www.rfc-editor.org/rfc/rfc9266.html) binding + * type. Since: 2.74 * * The type of TLS channel binding data to retrieve from #GTlsConnection - * or #GDtlsConnection, as documented by RFC 5929. The + * or #GDtlsConnection, as documented by RFC 5929 or RFC 9266. The * [`tls-unique-for-telnet`](https://tools.ietf.org/html/rfc5929#section-5) * binding type is not currently implemented. * @@ -1669,7 +1672,8 @@ typedef enum { GLIB_AVAILABLE_TYPE_IN_2_66 typedef enum { G_TLS_CHANNEL_BINDING_TLS_UNIQUE, - G_TLS_CHANNEL_BINDING_TLS_SERVER_END_POINT + G_TLS_CHANNEL_BINDING_TLS_SERVER_END_POINT, + G_TLS_CHANNEL_BINDING_TLS_EXPORTER GLIB_AVAILABLE_ENUMERATOR_IN_2_74, } GTlsChannelBindingType; /**