Haruue
Haruue
[xjasonlyu/tun2socks](https://github.com/xjasonlyu/tun2socks) is a better tun2socks implementation than eycorsican/go-tun2socks, this Pull Request switches to xjasonlyu/tun2socks for TUN mode, as our users have requested this change countless times. Fixes #161, #185, #192,...
> **Note** > This makes break changes on the hysteria protocol, which renders the UDP unavailable for clients who connect to any server of the older version prior to this...
According to the discuss #420, some users want hysteria to exit rather than auto re-connect when the QUIC connection is interrupted. And some related timeout options are also exposed into...
Most of the fields in the [WireGuard protocol](https://www.wireguard.com/protocol/) are encrypted. This implementation parses & uses only the clear text part, which includes: + `message_type` + `reserved_zero` + `sender_index` + `receiver_index`...
Previously, `getAttributesCode()` did not correctly handle annotation instances inside annotation array parameters. For example, given: ```kotlin annotation class AnnotationC(val s: String) annotation class AnnotationD( val s: Array ) interface API...
In commit eb656df2fe054701978846f4ae3c245b95c4e86b, `quic.Stream` was changed from an interface to a struct. However, when invoking the `StreamHijacker`, the parameter passed to the callback is now converted from `*stateTrackingStream` to a...