gVisor bot
5b51b8f727
Change: remove AddrType on Metadata ( #2199 )
2022-07-05 20:26:43 +08:00
gVisor bot
14b581cd8d
Chore: move find connection process to tunnel ( #2016 )
2022-03-12 19:07:53 +08:00
gVisor bot
85f1b22340
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
gVisor bot
af069e3340
Fix: codeql alerts
2021-11-08 00:32:21 +08:00
gVisor bot
a40706ba21
Fix: unexpected proxy dial behavior on mapping mode
2021-10-18 21:08:27 +08:00
gVisor bot
6ba3a17d7b
Chore: split SOCKS version inbound metadata type ( #1513 )
2021-07-27 13:58:29 +08:00
gVisor bot
ac72e27e41
Feature: add TCP TPROXY support ( #1049 )
2020-11-09 10:46:10 +08:00
gVisor bot
aa217977bf
Chore: code adjustments
2020-06-07 16:54:41 +08:00
gVisor bot
584305897c
Fix: should prehandle metadata before resolve
2020-02-07 20:53:43 +08:00
gVisor bot
9cbe2b8ed2
Fix: match log display
2020-01-31 14:58:54 +08:00
gVisor bot
adfe73b48e
Improve: udp NAT type
2020-01-31 14:43:54 +08:00
gVisor bot
93f13c627c
Feature: add experimental connections API
2019-10-27 21:44:07 +08:00
gVisor bot
2adb586a78
Fix: some UDP issues ( #265 )
2019-10-11 20:11:18 +08:00
gVisor bot
7062bb4bba
Feature: add DST-PORT and SRC-PORT
2019-05-09 21:00:29 +08:00
gVisor bot
09f6cd2ec4
Fix: tun2socks not lookup IP
2019-02-11 15:44:42 +08:00
gVisor bot
d292743981
Feature: SOURCE-IP-CIDR rule type ( #96 )
2019-02-02 21:03:13 +08:00
gVisor bot
4ae154494c
Improve: lazy resolve ip
2019-02-02 20:47:38 +08:00
gVisor bot
81ade5cfca
Feature: add custom DNS support ( #56 )
2018-12-05 21:13:29 +08:00
gVisor bot
f73013006a
Chore: make the code more semantic
2018-09-30 12:25:52 +08:00