[libsoup/carlosgc/connection-proxy-h2] connection: do not advertise h2 protocol for proxy connections
- From: Carlos Garcia Campos <carlosgc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libsoup/carlosgc/connection-proxy-h2] connection: do not advertise h2 protocol for proxy connections
- Date: Wed, 29 Jun 2022 09:35:41 +0000 (UTC)
commit 41431bee8f176313bee029c93fe4f3a1b63fa536
Author: Carlos Garcia Campos <cgarcia igalia com>
Date: Wed Jun 29 11:25:58 2022 +0200
connection: do not advertise h2 protocol for proxy connections
We don't support http/2 proxies yet.
libsoup/soup-connection.c | 3 ++-
1 file changed, 2 insertions(+), 1 deletion(-)
---
diff --git a/libsoup/soup-connection.c b/libsoup/soup-connection.c
index 6e77ec72..39be6b08 100644
--- a/libsoup/soup-connection.c
+++ b/libsoup/soup-connection.c
@@ -594,7 +594,8 @@ new_tls_connection (SoupConnection *conn,
g_ptr_array_add (advertised_protocols, "h2");
break;
default:
- g_ptr_array_add (advertised_protocols, "h2");
+ if (!priv->remote_address || !G_IS_PROXY_ADDRESS (priv->remote_address))
+ g_ptr_array_add (advertised_protocols, "h2");
g_ptr_array_add (advertised_protocols, "http/1.1");
g_ptr_array_add (advertised_protocols, "http/1.0");
break;
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]