hysteria/app/internal
Haruue 3e34da1aa8
refactor: protect => quic.sockopts
Android's VpnService.protect() itself is confusing, so we rename the
"protect" feature with the name `fdControlUnixSocket` and make it a
sub-option under `quic.sockopts`.

A unit test is added to make sure the protect feature works.

I also added two other common options to `quic.sockopts` that I copied
from my other projects but did not fully test here.
2024-04-05 02:20:45 +08:00
..
forwarding ci: add race detector flag to hyperbole & fix a race condition in UDPTunnel 2023-10-05 14:22:17 -07:00
http feat(wip): test reworks for app 2023-07-27 13:13:07 -07:00
redirect feat: TCP redirect mode 2023-09-10 17:32:30 -07:00
sockopts refactor: protect => quic.sockopts 2024-04-05 02:20:45 +08:00
socks5 feat(wip): test reworks for app 2023-07-27 13:13:07 -07:00
tproxy fix: TProxy UDP error log 2023-08-10 22:15:55 -07:00
tun chore: adjust imports 2024-03-22 15:50:58 -07:00
url feat: udp port hopping 2023-08-30 20:02:18 -07:00
utils feat: load previous download when download fail 2024-02-22 01:41:08 +08:00
utils_test feat(wip): test reworks 2023-07-26 13:48:08 -07:00