emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Sv: Emacs HTTP libraries [was: Re: How to contribute new package to


From: Robert Pluim
Subject: Re: Sv: Emacs HTTP libraries [was: Re: How to contribute new package to GNU ELPA?]
Date: Wed, 31 Mar 2021 10:59:53 +0200

>>>>> On Tue, 30 Mar 2021 20:08:20 +0200, Arthur Miller 
>>>>> <arthur.miller@live.com> said:

    Arthur> Lars Ingebrigtsen <larsi@gnus.org> writes:
    >> I don't see adding a new C level library for HTTP/1.1 being very useful,
    >> but for HTTP/3 it might make more sense.  Unless somebody sees
    >> implementing HTTP/3 on the Lisp level as being a fun challenge, which
    >> might happen.

    Arthur> Seems like libcurl does (or will) support http/3.

    Arthur> https://github.com/curl/curl/blob/master/docs/HTTP3.md

    Arthur> Don't know how experiemntal it is.

    Arthur> What about other protocols it supports, is that of interest to have 
in
    Arthur> Emacs?

    Arthur> Here seems to be a list of supported ones:

    Arthur> https://everything.curl.dev/protocols/curl

Iʼm curious, what does 'support' mean in this case? I mean, SMTP or
IMAP is just TCP (perhaps with TLS). You still need the emacs client
code to actually issue SMTP or IMAP commands and interpret them.

If there was a way to use libcurl to provide a generic tcp/tls stream,
that could be useful, and remove the requirement to update our GnuTLS code,
but as Eli pointed out elsewhere thatʼs not a small change.

Robert
-- 



reply via email to

[Prev in Thread] Current Thread [Next in Thread]