[glib/mcatanzaro/tls-exporter] Expose tls-exporter channel binding
- From: Michael Catanzaro <mcatanzaro src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glib/mcatanzaro/tls-exporter] Expose tls-exporter channel binding
- Date: Fri, 5 Aug 2022 19:26:54 +0000 (UTC)
commit 942ada0da3bcacb77721ed754568b7950ca98b49
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]