On Thu, 28 Aug 2025, Demi Marie Obenour wrote:
To me, most of libcurl's functionality is in the higher levels of the stack:
the many protocols it supports, the HTTP redirect handling, the stable ABI
and API, and things like that.
In order to support the existing API, libcurl needs to control
On 8/28/25 05:53, Daniel Stenberg wrote:
> On Thu, 28 Aug 2025, Demi Marie Obenour wrote:
>
>>> As no user has asked for it and no developer has offered an implementation,
>>> I
>>> think we can simply defer the entire discussion.
>>
>> I thought https://github.com/curl/curl/pull/17509 was that i
On Thu, 28 Aug 2025, Demi Marie Obenour wrote:
As no user has asked for it and no developer has offered an implementation, I
think we can simply defer the entire discussion.
I thought https://github.com/curl/curl/pull/17509 was that implementation
(and VPN On Demand was mentioned there), so I'
On 8/27/25 17:24, Daniel Stenberg wrote:
> On Wed, 27 Aug 2025, Demi Marie Obenour wrote:
>
>> I'm not surprised. Unless some of those callbacks need synchronous
>> processing, this could be handled by using AF_UNIX sockets to notify the
>> main thread. That said, I expect this behavior is for
On Wed, 27 Aug 2025, Demi Marie Obenour wrote:
I'm not surprised. Unless some of those callbacks need synchronous
processing, this could be handled by using AF_UNIX sockets to notify the
main thread. That said, I expect this behavior is for performance reasons,
as that is the documented reas
On 8/27/25 04:16, Daniel Stenberg wrote:
> On Tue, 26 Aug 2025, Demi Marie Obenour wrote:
>
>> 1. A userspace networking stack, which implements TCP, UDP, and everything
>> below. This replaces the kernelspace networking stack used by BSD sockets,
>> and has both improved performance and more
On Tue, 26 Aug 2025, Demi Marie Obenour wrote:
1. A userspace networking stack, which implements TCP, UDP, and everything
below. This replaces the kernelspace networking stack used by BSD sockets,
and has both improved performance and more features. For instance, it
supports MPTCP and av
On 8/26/25 04:17, Daniel Stenberg wrote:
> On Mon, 25 Aug 2025, Demi Marie Obenour wrote:
>
>>> I'm not an expert on anything macOS so I might be wrong here, but based on
>>> the
>>> past PR for exactly that (https://github.com/curl/curl/pull/17509) it turned
>>> out that we would have to make qu