AdguardTeam / DnsLibs

DNS filtering library that's used in AdGuard products
https://adguard.com/
Apache License 2.0
99 stars 20 forks source link

Try to integrate CURL with our socket abstractions #134

Closed sfionov closed 1 year ago

ngorskikh commented 2 years ago

I think it's just better and simpler to replace cURL with http2_session, maybe even already as part of converting to asynchronous model.

sfionov commented 2 years ago

This solution will conflict with task HTTP/3 (#131) and HTTP/1.1 support.

cURL is relatively good abstraction over HTTP protocols, that's why it is good idea to keep it for DoH :)

sfionov commented 1 year ago

Unfortunately, it is impossible without heavy patching