Commit Graph

733 Commits

Author SHA1 Message Date
mzz2017
b767036966 chore: simplify some error prompt 2023-02-15 23:06:44 +08:00
mzz2017
6b68e74335 optimize: sniffer 2023-02-15 12:54:25 +08:00
mzz
ebdbf9a4a7
feat: add sniffing suite and dial_mode option (#16) 2023-02-15 01:53:53 +08:00
mzz2017
2a586e6341 fix: ipv4in6 should be converged 2023-02-13 18:26:31 +08:00
mzz2017
79423f7ff1 chore: replace default tcp check url to decrease traffic consumption 2023-02-13 17:09:15 +08:00
mzz2017
11f8683d8f fix: latency comparison had potential arithmetic overflow problem 2023-02-13 15:27:36 +08:00
mzz2017
d88961681e fix: simple-obfs host problem 2023-02-13 14:59:18 +08:00
mzz2017
0324d4a5d9 docs(README): TODO 2023-02-13 13:01:36 +08:00
mzz2017
fe5c2482de style: better connection trace output 2023-02-13 12:54:04 +08:00
mzz2017
a78f8c2cff docs: add prompt for bad lxc 2023-02-13 11:08:19 +08:00
mzz2017
d4c8dba14a feat: retry for broken UDP endpoint 2023-02-13 10:52:40 +08:00
mzz2017
87511472c4 feat: reject packet sent to tproxy port directly for security 2023-02-13 03:41:59 +08:00
mzz2017
0b5263c89b feat: allow tcp_check_url and udp_check_dns are not double stack 2023-02-13 02:40:34 +08:00
Kevin Yu
affb49d85b
docs: add ip-forwarding guide (#15) 2023-02-12 23:26:27 +08:00
mzz2017
9f67642d5b fix: problem that old process did not obey pname rule 2023-02-12 23:15:53 +08:00
mzz2017
feb58925a4 feat: add must_direct outbound 2023-02-12 23:11:40 +08:00
mzz2017
45db7835a5 fix: disable checksum for egress packet due to offload 2023-02-12 22:42:58 +08:00
mzz2017
919fcc32d9 feat: fix port collision problem 2023-02-12 21:50:15 +08:00
mzz2017
7656a6ecaf feat/fix: support allow_insecure and fix ws path with query 2023-02-12 17:17:51 +08:00
mzz2017
16a85e3c68 fix: vless udp problem 2023-02-12 16:33:16 +08:00
mzz2017
c06e361431 docs: README 2023-02-12 16:04:30 +08:00
mzz2017
4c2f936fa4 feat: support to check independent tcp dns connectivity 2023-02-12 15:39:00 +08:00
mzz2017
c43b6887d7 refactor: tag getter 2023-02-12 11:33:12 +08:00
mzz2017
a2bc4793a3 feat: support overwrite node name using tag 2023-02-12 11:26:58 +08:00
mzz2017
448debd620 feat: support no group filter 2023-02-12 11:17:10 +08:00
mzz2017
a10a8fd643 docs: README 2023-02-12 01:06:43 +08:00
mzz2017
791e553c38 docs: README 2023-02-12 00:53:33 +08:00
mzz2017
5a4d87c085 optimize: re-select algorithm 2023-02-12 00:14:00 +08:00
mzz2017
e269c4bf60 fix: panic when dialer switching from nil old dialer 2023-02-11 22:26:28 +08:00
mzz2017
55301897e0 fix: fix dialer switching if only one node and fix ss+simple-obfs 2023-02-11 22:24:14 +08:00
mzz2017
f2fba0a261 docs: add more debug info 2023-02-11 21:35:02 +08:00
mzz2017
d67fe075a3 fix: udp panic when udpConn is not net.PacketConn 2023-02-11 21:10:34 +08:00
mzz2017
f2d5ed34fb docs: example.dae 2023-02-11 13:53:43 +08:00
mzz
4145a79559
feat: add lan_snat_direct option for non-transparent-bridge user (#14) 2023-02-11 13:34:12 +08:00
mzz2017
61014019de fix: RefineSourceToShow should use dst instead of destToSend 2023-02-10 16:38:36 +08:00
mzz2017
bd55d76753 docs: example.dae 2023-02-10 12:02:25 +08:00
mzz2017
ab38277022 docs: README 2023-02-10 11:59:40 +08:00
mzz2017
e758f332d2 feat: add ipforward check 2023-02-10 11:55:00 +08:00
mzz
c54a5a0c30
feat: support subscription tag and subtag filter (#13) 2023-02-10 11:04:16 +08:00
mzz2017
636b749776 chore: replace ethtool version with v0.0.0 to avoid unmatched hash 2023-02-10 00:37:32 +08:00
mzz2017
4f4afc5d82 chore: upgrade softwind 2023-02-10 00:29:23 +08:00
mzz
d9d4b94e93
Merge pull request #12 from v2rayA/feat_include 2023-02-10 00:00:05 +08:00
mzz2017
f7d692b077 README 2023-02-09 23:38:23 +08:00
mzz2017
af743cd1c6 feat: support include 2023-02-09 23:17:49 +08:00
mzz2017
158dfb2a27 feat: add check_tolerance to make node selection stable 2023-02-09 21:16:51 +08:00
mzz2017
e3a71d0ee2 fix: calcMinLatency should skip no latency dialer 2023-02-09 20:54:06 +08:00
mzz2017
8bb88ed20a feat: subscription supports file:// 2023-02-09 20:17:45 +08:00
mzz2017
3060417be7 feat: lazily init dns upstream and tcp/udp check to avoid fatal when start 2023-02-09 19:22:37 +08:00
mzz2017
f0f68ffb84 fix: add DNS header to ResolveNetip req 2023-02-09 13:56:21 +08:00
mzz2017
7f5e4f8349 fix: ResolveNetip should use child context to prevent resend after func exit 2023-02-09 13:45:49 +08:00