Nosтe
Nosтe
Hello, I completely agree with your assessment. The library has indeed become messier as we've added features, and the current structure can be confusing for users who might not understand...
> Yes, using an interface to protect the internal state of the session is a good idea. It also enables the addition of constraints (e.g., allowing only lowercase headers in...
Hello, thanks for reporting this. I will have a look on this issue.
This is due because you have set the HTTP/3 settings `SettingsQpackMaxTableCapacity (0x1)` with `SettingsQpackBlockedStreams (0x7)`: those settings enable dynamic table but it is not yet supported for the underlying package:...
Hello, > Does it only support socks5 proxies? HTTP/3 uses QUIC over UDP, so traditional HTTP (over TCP) proxies don't work and you need SOCKS5 proxies that support UDP packet...
Hello, thanks for reporting this issue. Do you know if this is due only when using socks4 or any type of proxies ?
Hello, I've investigated the `tls: invalid server key share` error when using Firefox TLS profile with SOCKS4 proxies, and here's what I found: The issue is specifically caused by `tls.CurveP256`...
Indeed, I also don't understand why it happens with your SOCKS4 (I've hosted a SOCKS4 server on my side and it works). For now, I advise you to choose one...
Hello, Thanks for this report! I will check and fix it when possible