Re: Confirmation of Feature Support of HTTP/2

VEDIA Christian <[email protected]> Thu, 23 Jan 2025 20:28:20 +0000
Newsgroups gmane.comp.web.squid.devel
Message-ID <[email protected]>
--===============3992180405960874563==
Content-Language: en-US
Content-Type: multipart/alternative;
	boundary="_000_5bf4988ebffa4987a11b34de6f633d9f3dscom_"

--_000_5bf4988ebffa4987a11b34de6f633d9f3dscom_
Content-Type: text/plain; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

Hi Alex,


Thank you for the feedback and clarification. Are there any plans of suppor=
ting other HTTP protocol revisions such as HTTP/2 for future releases? If n=
ot, what process can we follow to submit a request for this to be considere=
d in the future?


Regards,

-
Christian Vedia | DevOps Engineer
Medidata Solutions, a Dassault Syst=C3=A8mes company
350 Hudson Street, New York, NY 10014
main: +1 212.918.1800
Follow Us: LinkedIn<https://urldefense.proofpoint.com/v2/url?u=3Dhttp-3A__w=
ww.linkedin.com_company_medidata-2Dsolutions&d=3DDwMFaQ&c=3Dfi2D4-9xMzmjyjR=
EwHYlAw&r=3DKs8OLOVZsjY87CGevj53yw&m=3DUS1BW5nYKdUBM-L0DV2yn5lPIXmRNYx_oItk=
XB8EZjM&s=3DMKca2KWrskcmRaaYFM5-htDJiyxgIDyGRjZdytobf9A&e=3D> | X<https://t=
witter.com/medidata> | Instagram<https://www.instagram.com/medidata.solutio=
ns/> | Our Blog: Clinical Minds<https://www.medidata.com/en/life-science-re=
sources/medidata-blog>
<https://www.medidata.com/en/life-science-resources/medidata-blog>
<http://www.linkedin.com/company/medidata-solutions>

________________________________
From: Alex Rousskov <[email protected]>
Sent: Thursday, January 23, 2025 9:28:32 AM
To: [email protected]
Cc: VEDIA Christian
Subject: Re: [squid-dev] Confirmation of Feature Support of HTTP/2

On 2025-01-22 13:=E2=80=8A48, VEDIA Christian wrote: > Does the latest vers=
ion support either [HTTP/2] or HTTP/3? Hi Christian, No, Squid v6 does not =
support HTTP/2+. > are there plans to have this supported in the next relea=
se? No, and there is


On 2025-01-22 13:48, VEDIA Christian wrote:

> Does the latest version support either [HTTP/2] or HTTP/3?

Hi Christian,

     No, Squid v6 does not support HTTP/2+.


> are there plans to have this supported in the next release?

No, and there is not enough time to change that because the next release
branch -- Squid v7 -- should be created (and more-or-less become
off-limits for major refactoring changes) in about ten days:
https://urldefense.com/v3/__https://wiki.squid-cache.org/ReleaseSchedule__;=
!!FbCVDoc3r24SyHFW!6t-CzQPmCvwXxBPtE6HFyU3SPn3z2Of2DvIOuFLmDkmfoGujkQxb6XMo=
k7jKWOhzVCnwAV9Ma4wT70Tr0ov_V7rvCw8Stg$[wiki[.]squid-cache[.]org]

FWIW, there are plans to have HTTP/3 and/or HTTP/2 support in Squid v8,
but several major code changes are required _before_ we can start
working on HTTP/2+ support, and I cannot promise anything about v8
release today due to insufficient cooperation among core developers.


HTH,

Alex.



This email and any attachments are intended solely for the use of the indiv=
idual or entity to whom it is addressed and may be confidential and/or priv=
ileged.

If you are not one of the named recipients or have received this email in e=
rror,

(i) you should not read, disclose, or copy it,

(ii) please notify sender of your receipt by reply email and delete this em=
ail and all attachments,

(iii) Dassault Syst=C3=A8mes does not accept or assume any liability or res=
ponsibility for any use of or reliance on this email.


Please be informed that your personal data are processed according to our d=
ata privacy policy as described on our website. Should you have any questio=
ns related to personal data protection, please contact 3DS Data Protection =
Officer https://www.3ds.com/privacy-policy/contact/


--_000_5bf4988ebffa4987a11b34de6f633d9f3dscom_
Content-Type: text/html; charset="utf-8"
Content-Transfer-Encoding: quoted-printable

<!DOCTYPE html><!-- BaNnErBlUrFlE-BoDy-start --><!-- Preheader Text : BEGIN=
 -->
<html>
<head>
<meta http-equiv=3D"Content-Type" content=3D"text/html; charset=3Dutf-8">
</head>
<body>
<style type=3D"text/css" style=3D"display:none;"><!-- P {margin-top:0;margi=
n-bottom:0;} --></style>
<div id=3D"divtagdefaultwrapper" style=3D"font-size:12pt;color:#000000;font=
-family:Calibri,Helvetica,sans-serif;" dir=3D"ltr">
<p>Hi Alex,</p>
<p><br>
</p>
<p>Thank you for the feedback and clarification. Are there any plans of sup=
porting other HTTP protocol&nbsp;revisions such as HTTP/2 for future releas=
es? If not, what process can we follow to submit a request for this to be c=
onsidered in the future?</p>
<p><br>
</p>
<p>Regards,</p>
<div id=3D"Signature">
<div id=3D"divtagdefaultwrapper" dir=3D"ltr" style=3D"font-size: 12pt; colo=
r: rgb(0, 0, 0); font-family: Calibri, Helvetica, sans-serif, Helvetica, Em=
ojiFont, &quot;Apple Color Emoji&quot;, &quot;Segoe UI Emoji&quot;, NotoCol=
orEmoji, &quot;Segoe UI Symbol&quot;, &quot;Android Emoji&quot;, EmojiSymbo=
ls;">
<p></p>
<div style=3D"font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; fon=
t-size:16px; margin-top:0px; margin-bottom:0px">
<font face=3D"Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,Apple Color =
Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymb=
ols" size=3D"2"><span style=3D"font-size:16px"><br>
</span></font></div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; fon=
t-size:16px; margin-top:0px; margin-bottom:0px">
<font face=3D"Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,Apple Color =
Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymb=
ols" size=3D"2"><span style=3D"font-size:16px">-</span></font></div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; fon=
t-size:16px; margin:0px">
<font face=3D"Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,Apple Color =
Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymb=
ols" size=3D"2"><span style=3D"font-size:16px"><font face=3D"Verdana,sans-s=
erif,serif,EmojiFont" size=3D"1" color=3D"#666666"><span style=3D"font-size=
:8pt"><b></b></span></font></span></font></div>
<div style=3D"font-size:16px; font-family:Calibri,Helvetica,sans-serif,seri=
f,EmojiFont; margin:0px">
<font face=3D"Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,Apple Color =
Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymb=
ols" size=3D"2"><span style=3D"font-size:16px"><font face=3D"Verdana,sans-s=
erif,serif,EmojiFont" size=3D"1" color=3D"#666666"><span style=3D"font-size=
:8pt"><b><span style=3D"font-family:Arial,Helvetica,sans-serif; font-size:1=
0pt"></span></b></span></font></span></font></div>
<span id=3D"ms-rterangepaste-start"></span>
<div style=3D"font-family:Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,=
&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&qu=
ot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols; font-size:=
16px; margin:0px">
<font face=3D"Calibri,Helvetica,sans-serif,serif,EmojiFont" size=3D"2"><spa=
n style=3D"font-size:16px"><font size=3D"2" color=3D"#666666" style=3D"font=
-family:Arial,Helvetica,sans-serif,serif,EmojiFont"><span style=3D"font-siz=
e:10pt"><b>Christian Vedia</b></span></font><font size=3D"2" color=3D"#6666=
66" style=3D"font-family:Arial,Helvetica,sans-serif,serif,EmojiFont"><span =
style=3D"font-size:10pt">&nbsp;|
 DevOps Engineer</span></font></span></font></div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,=
&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&qu=
ot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols; font-size:=
16px; margin:0px">
<font face=3D"Calibri,Helvetica,sans-serif,serif,EmojiFont" size=3D"2"><spa=
n style=3D"font-size:16px"><font size=3D"2" color=3D"#666666" style=3D"font=
-family:Arial,Helvetica,sans-serif,serif,EmojiFont"><span style=3D"font-siz=
e:10pt">Medidata Solutions,&nbsp;a Dassault Syst=C3=A8mes
 company</span></font></span></font></div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,=
&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&qu=
ot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols; font-size:=
16px; margin:0px">
<font face=3D"Calibri,Helvetica,sans-serif,serif,EmojiFont" size=3D"2"><spa=
n style=3D"font-size:16px"><font face=3D"Verdana,sans-serif,serif,EmojiFont=
" size=3D"1" color=3D"#666666"><span id=3D"docs-internal-guid-f50a4a24-7fff=
-df69-57c0-4ce42edbd188" style=3D"font-size:8pt"><font size=3D"2" color=3D"=
#77797C" style=3D"font-family:Arial,Helvetica,sans-serif,serif,EmojiFont"><=
span style=3D"font-size:10pt">350
 Hudson Street, New York, NY 10014</span></font><font size=3D"3" color=3D"#=
77797C" style=3D"font-family:Arial,sans-serif,serif,EmojiFont"><span style=
=3D"font-size:11.5pt"><br>
</span></font><font size=3D"2" color=3D"#77797C" style=3D"font-family:Arial=
,Helvetica,sans-serif,serif,EmojiFont"><span style=3D"font-size:10pt">main:=
 &#43;1 212.918.1800</span></font></span></font></span></font></div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,=
&quot;Apple Color Emoji&quot;,&quot;Segoe UI Emoji&quot;,NotoColorEmoji,&qu=
ot;Segoe UI Symbol&quot;,&quot;Android Emoji&quot;,EmojiSymbols; font-size:=
16px; margin:0px">
<font face=3D"Calibri,Helvetica,sans-serif,serif,EmojiFont" size=3D"2"><spa=
n style=3D"font-size:16px"><font size=3D"2" color=3D"#77797C" style=3D"font=
-family:Arial,Helvetica,sans-serif,serif,EmojiFont"><span style=3D"font-siz=
e:10pt">Follow Us:</span></font><a href=3D"https://urldefense.proofpoint.co=
m/v2/url?u=3Dhttp-3A__www.linkedin.com_company_medidata-2Dsolutions&amp;d=
=3DDwMFaQ&amp;c=3Dfi2D4-9xMzmjyjREwHYlAw&amp;r=3DKs8OLOVZsjY87CGevj53yw&amp=
;m=3DUS1BW5nYKdUBM-L0DV2yn5lPIXmRNYx_oItkXB8EZjM&amp;s=3DMKca2KWrskcmRaaYFM=
5-htDJiyxgIDyGRjZdytobf9A&amp;e=3D" target=3D"_blank" rel=3D"noopener noref=
errer" id=3D"LPNoLP"><font face=3D"Verdana,sans-serif,serif,EmojiFont" size=
=3D"1"><span id=3D"LPNoLP" style=3D"font-size:10.67px"><font size=3D"2" col=
or=3D"#428BCA" style=3D"font-family:Arial,Helvetica,sans-serif,serif,EmojiF=
ont"><span style=3D"font-size:10pt">&nbsp;</span></font><font size=3D"2" co=
lor=3D"#428BCA" style=3D"font-family:Arial,Helvetica,sans-serif,serif,Emoji=
Font"><span style=3D"font-size:10pt">LinkedIn</span></font></span></font></=
a><font size=3D"2" color=3D"#77797C" style=3D"font-family:Arial,Helvetica,s=
ans-serif,serif,EmojiFont"><span style=3D"font-size:10pt">&nbsp;|&nbsp;</sp=
an></font><a href=3D"https://twitter.com/medidata" target=3D"_blank" rel=3D=
"noopener noreferrer" id=3D"LPNoLP"><font face=3D"Verdana,sans-serif,serif,=
EmojiFont" size=3D"1"><span id=3D"LPNoLP" style=3D"font-size:10.67px"><font=
 size=3D"2" color=3D"#428BCA" style=3D"font-family:Arial,Helvetica,sans-ser=
if,serif,EmojiFont"><span style=3D"font-size:10pt">X</span></font></span></=
font></a><font size=3D"2" color=3D"#77797C" style=3D"font-family:Arial,Helv=
etica,sans-serif,serif,EmojiFont"><span style=3D"font-size:10pt">&nbsp;|&nb=
sp;</span></font><a href=3D"https://www.instagram.com/medidata.solutions/" =
target=3D"_blank" rel=3D"noopener noreferrer" id=3D"LPNoLP"><font face=3D"V=
erdana,sans-serif,serif,EmojiFont" size=3D"1"><span id=3D"LPNoLP" style=3D"=
font-size:10.67px"><font size=3D"2" color=3D"#428BCA" style=3D"font-family:=
Arial,Helvetica,sans-serif,serif,EmojiFont"><span style=3D"font-size:10pt">=
Instagram</span></font></span></font></a><font size=3D"2" color=3D"#77797C"=
 style=3D"font-family:Arial,Helvetica,sans-serif,serif,EmojiFont"><span sty=
le=3D"font-size:10pt">&nbsp;|
 Our Blog:&nbsp;</span></font><a href=3D"https://www.medidata.com/en/life-s=
cience-resources/medidata-blog" target=3D"_blank" rel=3D"noopener noreferre=
r" id=3D"LPNoLP"><font face=3D"Verdana,sans-serif,serif,EmojiFont" size=3D"=
1"><span id=3D"LPNoLP" style=3D"font-size:10.67px"><font size=3D"2" color=
=3D"#3D85C6" style=3D"font-family:Arial,Helvetica,sans-serif,serif,EmojiFon=
t"><span style=3D"font-size:10pt">Clinical
 Minds</span></font></span></font></a></span></font></div>
<span id=3D"ms-rterangepaste-end"></span>
<div style=3D"font-size:16px; font-family:Calibri,Helvetica,sans-serif,seri=
f,EmojiFont; margin:0px">
<font face=3D"Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,Apple Color =
Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymb=
ols" size=3D"2"><span style=3D"font-size:16px"><a href=3D"https://www.medid=
ata.com/en/life-science-resources/medidata-blog" style=3D"font-family:Verda=
na,sans-serif,serif,EmojiFont; font-size:10.6667px" id=3D"LPNoLP"><span sty=
le=3D"font-size:10pt; font-family:Arial,Helvetica,sans-serif; color:rgb(61,=
133,198)"></span></a></span></font></div>
<div style=3D"font-family:Calibri,Helvetica,sans-serif,serif,EmojiFont; fon=
t-size:16px; margin:0px">
<font face=3D"Calibri,Helvetica,sans-serif,Helvetica,EmojiFont,Apple Color =
Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,Android Emoji,EmojiSymb=
ols" size=3D"2"><span style=3D"font-size:16px"><a href=3D"http://www.linked=
in.com/company/medidata-solutions" target=3D"_blank" rel=3D"noopener norefe=
rrer" id=3D"LPNoLP"><font face=3D"Calibri,Helvetica,sans-serif,Helvetica,Em=
ojiFont,Apple Color Emoji,Segoe UI Emoji,NotoColorEmoji,Segoe UI Symbol,And=
roid Emoji,EmojiSymbols" size=3D"2"><span style=3D"font-size:16px"><font fa=
ce=3D"Verdana,sans-serif,serif,EmojiFont" size=3D"1" color=3D"#0563C1"><spa=
n style=3D"font-size:8pt"></span></font></span></font></a></span></font></d=
iv>
<p></p>
</div>
</div>
</div>
<hr style=3D"display:inline-block;width:98%" tabindex=3D"-1">
<div id=3D"divRplyFwdMsg" dir=3D"ltr"><font face=3D"Calibri, sans-serif" st=
yle=3D"font-size:11pt" color=3D"#000000"><b>From:</b> Alex Rousskov &lt;rou=
[email protected]&gt;<br>
<b>Sent:</b> Thursday, January 23, 2025 9:28:32 AM<br>
<b>To:</b> [email protected]<br>
<b>Cc:</b> VEDIA Christian<br>
<b>Subject:</b> Re: [squid-dev] Confirmation of Feature Support of HTTP/2</=
font>
<div>&nbsp;</div>
</div>
<div>
<div style=3D"display:none !important;display:none;visibility:hidden;mso-hi=
de:all;font-size:1px;color:#ffffff;line-height:1px;height:0px;max-height:0p=
x;opacity:0;overflow:hidden;">
On 2025-01-22 13:=E2=80=8A48, VEDIA Christian wrote: &gt; Does the latest&n=
bsp;version support either [HTTP/2] or HTTP/3? Hi Christian, No, Squid v6 d=
oes not support HTTP/2&#43;. &gt; are there plans to have this supported in=
 the next release? No, and there is</div>
<!-- Preheader Text : END --><!-- Email Banner : BEGIN -->
<div style=3D"display:none !important;display:none;visibility:hidden;mso-hi=
de:all;font-size:1px;color:#ffffff;line-height:1px;max-height:0px;opacity:0=
;overflow:hidden;">
</div>
<!-- Email Banner : END --><!-- BaNnErBlUrFlE-BoDy-end --><!-- BaNnErBlUrFl=
E-HeAdEr-start --><style>
  #pfptBannerga0ujos { all: revert !important; display: block !important;=20
    visibility: visible !important; opacity: 1 !important;=20
    background-color: #FDF2F4 !important;=20
    max-width: none !important; max-height: none !important }
  .pfptPrimaryButtonga0ujos:hover, .pfptPrimaryButtonga0ujos:focus {
    background-color: #f2dee2 !important; }
  .pfptPrimaryButtonga0ujos:active {
    background-color: #f1c8d0 !important; }
</style><!-- BaNnErBlUrFlE-HeAdEr-end -->
<pre style=3D"font-family: sans-serif; font-size: 100%; white-space: pre-wr=
ap; word-wrap: break-word">On 2025-01-22 13:48, VEDIA Christian wrote:

&gt; Does the latest&nbsp;version support either [HTTP/2] or HTTP/3?

Hi Christian,

     No, Squid v6 does not support HTTP/2&#43;.


&gt; are there plans to have this supported in the next release?

No, and there is not enough time to change that because the next release=20
branch -- Squid v7 -- should be created (and more-or-less become=20
off-limits for major refactoring changes) in about ten days:
<a href=3D"https://urldefense.com/v3/__https://wiki.squid-cache.org/Release=
Schedule__;!!FbCVDoc3r24SyHFW!6t-CzQPmCvwXxBPtE6HFyU3SPn3z2Of2DvIOuFLmDkmfo=
GujkQxb6XMok7jKWOhzVCnwAV9Ma4wT70Tr0ov_V7rvCw8Stg$">https://urldefense.com/=
v3/__https://wiki.squid-cache.org/ReleaseSchedule__;!!FbCVDoc3r24SyHFW!6t-C=
zQPmCvwXxBPtE6HFyU3SPn3z2Of2DvIOuFLmDkmfoGujkQxb6XMok7jKWOhzVCnwAV9Ma4wT70T=
r0ov_V7rvCw8Stg$</a>[wiki[.]squid-cache[.]org]

FWIW, there are plans to have HTTP/3 and/or HTTP/2 support in Squid v8,=20
but several major code changes are required _before_ we can start=20
working on HTTP/2&#43; support, and I cannot promise anything about v8=20
release today due to insufficient cooperation among core developers.


HTH,

Alex.

</pre>
</div>
<p style=3D"FONT-SIZE: 9pt; MARGIN: 0px 0px 0px 35.4pt; COLOR: #9d9d9d; FON=
T-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif">
This email and any attachments are intended solely for the use of the indiv=
idual or entity to whom it is addressed and may be confidential and/or priv=
ileged.</p>
<p style=3D"FONT-SIZE: 9pt; MARGIN: 0px 0px 0px 35.4pt; COLOR: #9d9d9d; FON=
T-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif">
If you are not one of the named recipients or have received this email in e=
rror,</p>
<p style=3D"FONT-SIZE: 9pt; MARGIN: 0px 0px 0px 35.4pt; COLOR: #9d9d9d; FON=
T-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif">
(i) you should not read, disclose, or copy it,</p>
<p style=3D"FONT-SIZE: 9pt; MARGIN: 0px 0px 0px 35.4pt; COLOR: #9d9d9d; FON=
T-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif">
(ii) please notify sender of your receipt by reply email and delete this em=
ail and all attachments,</p>
<p style=3D"FONT-SIZE: 9pt; MARGIN: 0px 0px 0px 35.4pt; COLOR: #9d9d9d; FON=
T-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif">
(iii) Dassault Syst=C3=A8mes does not accept or assume any liability or res=
ponsibility for any use of or reliance on this email.</p>
<br>
<p style=3D"FONT-SIZE: 9pt; MARGIN: 0px 0px 0px 35.4pt; COLOR: #9d9d9d; FON=
T-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif">
Please be informed that your personal data are processed according to our d=
ata privacy policy as described on our website. Should you have any questio=
ns related to personal data protection, please contact 3DS Data Protection =
Officer
<a href=3D"https://www.3ds.com/privacy-policy/contact/">https://www.3ds.com=
/privacy-policy/contact/</a></p>
<p style=3D"FONT-STYLE: italic; MARGIN: 0px 0px 0px 35.4pt; FONT-FAMILY: Ar=
ial, Helvetica, sans-serif; COLOR: #9d9d9d; FONT-SIZE: 9pt">
<br>
</p>
</body>
</html>

--_000_5bf4988ebffa4987a11b34de6f633d9f3dscom_--

--===============3992180405960874563==
Content-Type: text/plain; charset="us-ascii"
MIME-Version: 1.0
Content-Transfer-Encoding: 7bit
Content-Disposition: inline

_______________________________________________
squid-dev mailing list
[email protected]
https://lists.squid-cache.org/listinfo/squid-dev

--===============3992180405960874563==--