[master] 3a1eb57d8 Add more HTTP2 Settings to the table

Poul-Henning Kamp phk at FreeBSD.org
Wed Mar 26 09:27:06 UTC 2025


commit 3a1eb57d8bd57205db7d2c766aed39cf73c4f578
Author: Poul-Henning Kamp <phk at FreeBSD.org>
Date:   Wed Mar 26 09:24:17 2025 +0000

    Add more HTTP2 Settings to the table

diff --git a/include/tbl/h2_settings.h b/include/tbl/h2_settings.h
index 2dbac671f..273f157fe 100644
--- a/include/tbl/h2_settings.h
+++ b/include/tbl/h2_settings.h
@@ -102,7 +102,39 @@ H2_SETTING(					// rfc7540,l,2159,2167
 	0xffffffff,
 	0
 )
-#endif
+
+H2_SETTING(					// rfc8441
+	ENABLE_CONNECT_PROTOCOL,
+	enable_connect_protocol,
+	0x8,
+	0,
+	0,
+	1,
+	H2CE_PROTOCOL_ERROR
+)
+
+H2_SETTING(					// rfc9218
+	NO_RFC7540_PRIORITIES,
+	no_rfc7540_priorities,
+	0x9,
+	0,
+	0,
+	1,
+	H2CE_PROTOCOL_ERROR
+)
+
+H2_SETTING(					// [MS-HTTP2E]
+						// [Gabriel_Montenegro]
+	TLS_RENEG_PERMITTED,
+	tls_reneg_permitted,
+	0x10,
+	0,
+	0,
+	3,
+	H2CE_PROTOCOL_ERROR
+)
+#endif /* !H2_SETTINGS_PARAM_ONLY */
+
 #undef H2_SETTING
 
 /*lint -restore */


More information about the varnish-commit mailing list