[glib/mcatanzaro/tls-exporter] Expose tls-exporter channel binding




commit 1128e36da521d4a8379fc5265b8cb0055a55966d
Author: Michael Catanzaro <mcatanzaro redhat com>
Date:   Fri Aug 5 12:48:50 2022 -0500

    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 618110495b..ded44b6efb 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,
 } GTlsChannelBindingType;
 
 /**


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]