hysteria/extras
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
..
auth feat: command auth 2023-08-12 13:12:36 -07:00
correctnet chore: reformat code 2023-11-27 11:35:15 +08:00
masq chore: reformat code 2023-11-27 11:35:15 +08:00
obfs feat: udp port hopping 2023-08-30 20:02:18 -07:00
outbounds chore: trivial fixes 2024-03-12 20:26:13 -07:00
trafficlogger feat: traffic stats API secret auth 2023-10-29 21:10:28 -07:00
transport/udphop refactor: protect => quic.sockopts 2024-04-05 02:20:45 +08:00
go.mod feat: support Android protect path 2024-04-03 18:09:40 +08:00
go.sum feat: quic-go v0.42.0 2024-03-23 15:05:10 -07:00