Date: Tue, 23 Jan 2024 07:01:44 +0100 From: Daniel Engberg <daniel.engberg.lists@pyret.net> To: Hiroki Sato <hrs@FreeBSD.org> Cc: diizzy@FreeBSD.org, ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org Subject: Re: git: 0c895b819c3f - main - net/http_ping: Deprecate and set expiration date to 2024-02-29 Message-ID: <edac21b21fd99da04c7f84b9c5367b86@mail.infomaniak.com> In-Reply-To: <20240123.055130.1936217963367393840.hrs@FreeBSD.org> References: <202401221958.40MJwjFC061115@gitrepo.freebsd.org> <20240123.055130.1936217963367393840.hrs@FreeBSD.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--_=_swift_1705989704_010a0db3703531e975ce3b365edd3904_=_ Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable On 2024-01-22T21:51:30.000+01:00, Hiroki Sato <hrs@FreeBSD.org> wrote: = >=C2=A0Daniel=C2=A0Engberg=C2=A0<diizzy@FreeBSD.org>=C2=A0wrote >= =C2=A0 >=C2=A0=C2=A0=C2=A0in=C2=A0<202401221958.40MJwjFC061115@gitrepo.fr= eebsd.org>: >=C2=A0 >=C2=A0di>=C2=A0The=C2=A0branch=C2=A0main=C2=A0has= =C2=A0been=C2=A0updated=C2=A0by=C2=A0diizzy: >=C2=A0 >=C2=A0di> >= =C2=A0 >=C2=A0di>=C2=A0URL:=C2=A0https://cgit.FreeBSD.org/ports/commit/?i= d=3D0c895b819c3f189a44cb30344b85968ef5b08c10 >=C2=A0 >=C2=A0di> >= =C2=A0 >=C2=A0di>=C2=A0commit=C2=A00c895b819c3f189a44cb30344b85968ef5b08c= 10 >=C2=A0 >=C2=A0di>=C2=A0Author:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Daniel= =C2=A0Engberg=C2=A0<diizzy@FreeBSD.org> >=C2=A0 >=C2=A0di>=C2=A0AuthorD= ate:=C2=A02024-01-22=C2=A019:51:22=C2=A0+0000 >=C2=A0 >=C2=A0di>=C2= =A0Commit:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Daniel=C2=A0Engberg=C2=A0<diizzy@Fr= eeBSD.org> >=C2=A0 >=C2=A0di>=C2=A0CommitDate:=C2=A02024-01-22=C2=A019:= 58:36=C2=A0+0000 >=C2=A0 >=C2=A0di> >=C2=A0 >=C2=A0di>=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0net/http_ping:=C2=A0Deprecate=C2=A0and=C2=A0set=C2= =A0expiration=C2=A0date=C2=A0to=C2=A02024-02-29 >=C2=A0 >=C2=A0di> >= =C2=A0 >=C2=A0di>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0Only=C2=A0supports=C2= =A0HTTP/1.0=C2=A0which=C2=A0is=C2=A0considered=C2=A0deprecated=C2=A0and= =C2=A0being >=C2=A0 >=C2=A0di>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0phased= =C2=A0out. >=C2=A0 >=C2=A0di> >=C2=A0 >=C2=A0di>=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0If=C2=A0the=C2=A0functionality=C2=A0is=C2=A0still=C2=A0of= =C2=A0interest >=C2=A0 >=C2=A0di>=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0https://= github.com/fever-ch/http-ping=C2=A0appears=C2=A0to=C2=A0be=C2=A0a=C2=A0good= =C2=A0replacement >=C2=A0 >=C2=A0di> >=C2=A0 >=C2=A0di>=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0PR:=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0276186 >=C2=A0 >=C2=A0di>=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0Approved=C2=A0by:=C2=A0=C2=A0=C2=A0=C2=A0portmgr=C2=A0(ma= intainer=C2=A0timeout,=C2=A02+=C2=A0weeks) >=C2=A0 >=C2=A0I=C2=A0do= =C2=A0not=C2=A0understand=C2=A0why=C2=A0a=C2=A0tool=C2=A0with=C2=A0no=C2= =A0build=C2=A0or=C2=A0functionality=C2=A0issue >=C2=A0 >=C2=A0should= =C2=A0be=C2=A0removed=C2=A0because=C2=A0it=C2=A0only=C2=A0supports=C2=A0HTT= P/1.0.=C2=A0=C2=A0Do=C2=A0we=C2=A0have=C2=A0a >=C2=A0 >=C2=A0policy= =C2=A0to=C2=A0remove=C2=A0ports=C2=A0based=C2=A0on=C2=A0a=C2=A0lack=C2= =A0of=C2=A0modern=C2=A0protocol=C2=A0support=C2=A0or >=C2=A0 >=C2=A0few= er=C2=A0users? >=C2=A0 >=C2=A0--=C2=A0Hiroki Hi, There are fu= nctionality issues when HTTP 1.0 isn't supported? Quick example: = http_ping https://chat.openai.com/ http_ping: SSL connection failed - = -1 002041AE453D0000:error:0A000410:SSL routines:ssl3_read_bytes:sslv3= alert handshake failure:/usr/src/crypto/openssl/ssl/record/rec_layer_s= 3.c:1586:SSL alert number 40 While on Windows for comparison and wha= t I would call expected results using http-ping. HTTP-PING https://c= hat.openai.com/ GET =C2=A0=C2=A0 =E2=94=80=E2=86=92=C2=A0=C2=A0=C2= =A0=C2=A0 server advertised HTTP/3 endpoint, using HTTP/3 =C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 1: HTTP/3.0, 104.18.37.228:443, code=3D307, siz= e=3D11 bytes, time=3D183.2 ms =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 2: HTTP/3.0, 104.18.37.228:443, code=3D307, size=3D11 bytes, time=3D1= 86.2 ms =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 3: HTTP/3.0, 104.18.37.22= 8:443, code=3D307, size=3D11 bytes, time=3D193.5 ms =C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0 4: HTTP/3.0, 104.18.37.228:443, code=3D307, size= =3D11 bytes, time=3D187.0 ms --- https://chat.openai.com/ ping stati= stics --- 4 requests sent, 4 answers received, 0.0% loss round-tr= ip min/avg/max/stddev =3D 183.215/187.493/193.535/3.764 ms Best regard= s, Daniel --_=_swift_1705989704_010a0db3703531e975ce3b365edd3904_=_ Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable <div>On 2024-01-22T21:51:30.000+01:00, Hiroki Sato <hrs@FreeBSD.org> = wrote:<br></div><div class=3D"ik_mail_quote answerContentMessage"><blockquo= te class=3D"ws-ng-quote"><pre style=3D"white-space: normal;"><div>Daniel En= gberg <<a href=3D"mailto:diizzy@FreeBSD.org" class=3D"defaultMailLink">d= iizzy@FreeBSD.org</a>> wrote<br></div><div> in <<a href=3D"mailto:20= 2401221958.40MJwjFC061115@gitrepo.freebsd.org" class=3D"defaultMailLink">20= 2401221958.40MJwjFC061115@gitrepo.freebsd.org</a>>:<br></div><div><br></= div><div>di> The branch main has been updated by diizzy:<br></div><div>d= i><br></div><div>di> URL: <a href=3D"https://cgit.FreeBSD.org/ports/c= ommit/?id=3D0c895b819c3f189a44cb30344b85968ef5b08c10" class=3D"defaultMailL= ink" target=3D"_blank" rel=3D"noopener noreferrer" data-ik=3D"ik-secure">ht= tps://cgit.FreeBSD.org/ports/commit/?id=3D0c895b819c3f189a44cb30344b85968ef= 5b08c10</a><br></div><div>di><br></div><div>di> commit 0c895b819c3f18= 9a44cb30344b85968ef5b08c10<br></div><div>di> Author: Daniel Engberg = <<a href=3D"mailto:diizzy@FreeBSD.org" class=3D"defaultMailLink">diizzy@= FreeBSD.org</a>><br></div><div>di> AuthorDate: 2024-01-22 19:51:22 +0= 000<br></div><div>di> Commit: Daniel Engberg <<a href=3D"mailto:d= iizzy@FreeBSD.org" class=3D"defaultMailLink">diizzy@FreeBSD.org</a>><br>= </div><div>di> CommitDate: 2024-01-22 19:58:36 +0000<br></div><div>di>= ;<br></div><div>di> net/http_ping: Deprecate and set expiration date= to 2024-02-29<br></div><div>di><br></div><div>di> Only supports = HTTP/1.0 which is considered deprecated and being<br></div><div>di> = phased out.<br></div><div>di><br></div><div>di> If the functional= ity is still of interest<br></div><div>di> <a href=3D"https://github= .com/fever-ch/http-ping" class=3D"defaultMailLink" target=3D"_blank" rel=3D= "noopener noreferrer" data-ik=3D"ik-secure">https://github.com/fever-ch/htt= p-ping</a> appears to be a good replacement<br></div><div>di><br></div><= div>di> PR: 276186<br></div><div>di> Approved by:= portmgr (maintainer timeout, 2+ weeks)<br></div><div><br></div><div>I d= o not understand why a tool with no build or functionality issue<br></div><= div>should be removed because it only supports HTTP/1.0. Do we have a<br><= /div><div>policy to remove ports based on a lack of modern protocol support= or<br></div><div>fewer users?<br></div><div><br></div><div>-- Hiroki<br></= div></pre></blockquote></div><div><div>Hi,<br></div><div><div><br></div></d= iv><div>There are functionality issues when HTTP 1.0 isn't supported?<br></= div><div><div><br></div></div><div>Quick example:<br></div><div>http_ping <= a href=3D"https://chat.openai.com/" target=3D"_blank" rel=3D"noopener noref= errer" data-ik=3D"ik-secure">https://chat.openai.com/</a><br></div><div>htt= p_ping: SSL connection failed - -1<br></div><div>002041AE453D0000:error:0A0= 00410:SSL routines:ssl3_read_bytes:sslv3 alert handshake failure:/usr/src/c= rypto/openssl/ssl/record/rec_layer_s3.c:1586:SSL alert number 40<br></div><= div><div><br></div></div><div>While on Windows for comparison and what I wo= uld call expected results using http-ping.<br></div><div><div><br></div></d= iv><div>HTTP-PING <a href=3D"https://chat.openai.com/" target=3D"_blank" re= l=3D"noopener noreferrer" data-ik=3D"ik-secure">https://chat.openai.com/</a= > GET<br></div><div><div><br></div></div><div> =E2=94=80= =E2=86=92 server advertised HTTP/3 endpoint, using = HTTP/3<br></div><div><div><br></div></div><div> &nbs= p; 1: HTTP/3.0, 104.18.37.228:443, code=3D307, size=3D11 bytes, time= =3D183.2 ms<br></div><div> 2: HTTP/3.0,= 104.18.37.228:443, code=3D307, size=3D11 bytes, time=3D186.2 ms<br></div><= div> 3: HTTP/3.0, 104.18.37.228:443, co= de=3D307, size=3D11 bytes, time=3D193.5 ms<br></div><div> = 4: HTTP/3.0, 104.18.37.228:443, code=3D307, size=3D11 by= tes, time=3D187.0 ms<br></div><div><div><br></div></div><div>--- <a href=3D= "https://chat.openai.com/" target=3D"_blank" rel=3D"noopener noreferrer" da= ta-ik=3D"ik-secure">https://chat.openai.com/</a> ping statistics ---<br></d= iv><div>4 requests sent, 4 answers received, 0.0% loss<br></div><div>round-= trip min/avg/max/stddev =3D 183.215/187.493/193.535/3.764 ms<br></div><div>= <div><br></div></div><div>Best regards,<br></div><div>Daniel<br></div><div>= <br></div></div> --_=_swift_1705989704_010a0db3703531e975ce3b365edd3904_=_--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?edac21b21fd99da04c7f84b9c5367b86>