Commit Graph
18 Commits
Author SHA1 Message Date
wwqgtxx 7d524668e0 chore: support TFO for outbounds 2023-02-24 13:53:44 +08:00
wwqgtxx 22414ce399 chore: relay support tuic 2022-12-20 00:11:02 +08:00
wwqgtxx 7496d9c114 chore: rebuild relay 2022-12-19 21:34:07 +08:00
wwqgtxx 57592ee840 chore: better safeConnClose 2022-12-16 22:16:02 +08:00
wwqgtxx bffb0573a6 fix: safeConnClose not working 2022-12-13 13:20:40 +08:00
Skyxim 99effb051b feat: add ip-version param 2022-08-28 13:41:43 +08:00
wwqgtxx fe2bc903b8 fix trojan and snell's normal udp 2022-05-02 06:28:27 +08:00
wwqgtxx 2aad9818e8 fix trojan and snell's udp over tcp 2022-04-30 22:26:38 +08:00
wwqgtxx 861205dbbe support udp in relay if last proxy could udp-over-tcp 2022-04-30 11:36:42 +08:00
adlyq de4341c8cd Revert: "fix: proxy-groups filter logic"
This reverts commit 8a85c63b08.
2022-04-22 18:56:35 +08:00
adlyq 8a85c63b08 fix: proxy-groups filter logic 2022-04-22 17:27:55 +08:00
risetechlab f9cc1cc363 Fix: routing-mark option doesn't work on proxies (#2028) 2022-03-19 13:29:30 +08:00
Dreamacro 6a661bff0c Migration: go 1.18 2022-03-16 12:10:13 +08:00
Digital Pencil 8f3385bbb6 Feature: support snell v3 (#1884) 2022-01-10 20:24:20 +08:00
HamsterReservedandHamster Tian 8679968ab0 Fix: multiple port string parsing overflow (#1868)
Ports in TCP and UDP should be parsed as an unsigned integer,
otherwise ports > 32767 get truncated to 32767. As this is
the case with Metadata.UDPAddr(), this fundamentally breaks
UDP connections where demand for high port numbers is high.

This commit fixes all known cases where ParseInt is used for ports,
and has been verified to fix Discord voice connections on port
50001~50004.

Fixes: d40e5e4fe6

Co-authored-by: Hamster Tian <haotia@gmail.com>
2022-01-02 01:09:29 +08:00
Dreamacro d40e5e4fe6 Fix: codeql alerts 2021-11-08 00:32:21 +08:00
Dreamacro 1a7830f18e Feature: dial different NIC for all proxies (#1714) 2021-11-07 16:48:51 +08:00
Dreamacro 045edc188c Style: code style 2021-06-10 14:05:56 +08:00