Commit graph

660 commits

Author SHA1 Message Date
gVisor bot
d4fffbdbb5 Feature: support store group selected node to cache (enable by default) 2021-02-18 23:41:50 +08:00
gVisor bot
bc295d07a4 Feature: add darwin arm64 to Makefile (Apple Silicon) (#1234) 2021-02-18 18:15:09 +08:00
gVisor bot
e41d0639ed Improve: refactor ssr and fix #995 (#1189)
Co-authored-by: goomada <madao@DESKTOP-IOEBS0C.localdomain>
2021-02-15 14:32:03 +08:00
gVisor bot
3b31b65d37 Chore: API support patch ipv6 config (#1217) 2021-02-05 16:43:42 +08:00
gVisor bot
be4f6909de Chore: avoid provider unnecessary write file operations (#1210) 2021-02-02 17:52:46 +08:00
gVisor bot
633de52aee Fix: wrap net.Conn to avoid using *net.TCPConn.(ReadFrom) (#1209) 2021-02-01 20:06:45 +08:00
gVisor bot
6f1fb2ffb5 Chore: use jsdelivr CDN for Country.mmdb (#1057) 2021-01-30 00:40:35 +08:00
gVisor bot
be5a2a9adf Refactor: make inbound request contextual 2021-01-23 14:58:09 +08:00
gVisor bot
3cb3d89d20 Chore: standardized Dockerfile label (#1191)
Signed-off-by: Junjie Yuan <yuan@junjie.pro>
2021-01-20 16:08:24 +08:00
gVisor bot
71eaba8d38 Fix: connectivity of ssr auth_chain_(ab) protocol (#1180) 2021-01-13 23:35:41 +08:00
gVisor bot
8c09af3746 chore: use singleDo to get interface info 2021-01-13 17:30:54 +08:00
gVisor bot
ed77eeeb97 Fix: get general should return correct result (#1172) 2021-01-07 13:59:39 +08:00
gVisor bot
8740f7ebd2 Fix: unnecessary write operation on provider (#1170) 2021-01-06 14:20:15 +08:00
gVisor bot
f0acebf56d Fix: dns client should not bind local address 2021-01-04 00:51:53 +08:00
gVisor bot
350a65a36b Fix: support unspecified UDP bind address (#1159) 2020-12-31 18:58:03 +08:00
gVisor bot
b283869c72 Fix: close http Response body on provider (#1154) 2020-12-29 11:28:22 +08:00
gVisor bot
73c7b86477 Fix: fallback bind fn should not bind global unicast 2020-12-28 22:24:58 +08:00
gVisor bot
872629917d Chore: update dependencies 2020-12-27 18:59:59 +08:00
gVisor bot
03489f18f2 Chore: update premium README 2020-12-27 00:14:24 +08:00
gVisor bot
aab07c81fd Fix: handle keep alive on http connect proxy 2020-12-24 14:55:11 +08:00
gVisor bot
6f9de2d96f Fix: snell should support the config without obfs 2020-12-24 13:47:56 +08:00
gVisor bot
1e9d9e6d03 Fix: PROCESS-NAME rule for UDP sessions on Windows (#1140) 2020-12-22 15:13:44 +08:00
gVisor bot
e063713174 Chore: move find process name to a single part 2020-12-17 22:17:27 +08:00
gVisor bot
13efc48023 Chore: health checks return immediately if completed (#1097) 2020-11-24 22:52:23 +08:00
gVisor bot
0649a919f4 Fix: should not log rule when rule = nil 2020-11-22 23:38:12 +08:00
gVisor bot
212a3de654 Chore: log rule msg on dial error 2020-11-22 19:12:36 +08:00
gVisor bot
3a3ef363b6 Chore: update dependencies 2020-11-20 20:36:20 +08:00
gVisor bot
f0ecf5b8d4 Chore: more detailed error when dial failed 2020-11-20 00:27:37 +08:00
gVisor bot
00ecdf0afc Fix: static check 2020-11-19 00:56:36 +08:00
gVisor bot
9c80233034 Feature: add lazy for proxy group and provider 2020-11-19 00:53:22 +08:00
gVisor bot
ec41d4f5f7 Feature: add disable-udp option for all proxy group 2020-11-13 21:48:52 +08:00
gVisor bot
beda9f2647 Chore: push image to github docker registry 2020-11-10 15:19:12 +08:00
gVisor bot
ac72e27e41 Feature: add TCP TPROXY support (#1049) 2020-11-09 10:46:10 +08:00
gVisor bot
c744fa8f05 Fix: tunnel manager & tracker race condition (#1048) 2020-10-29 17:51:14 +08:00
gVisor bot
a794f38317 Improve: #1038 and #1041 2020-10-29 00:32:31 +08:00
gVisor bot
578b338e6c Feature: support round-robin strategy for load-balance group (#1044) 2020-10-28 22:35:02 +08:00
gVisor bot
f066687f93 Fix: tunnel UDP race condition (#1043) 2020-10-28 21:26:50 +08:00
gVisor bot
42d5c8d1d8 Fix: should not bind interface on local address 2020-10-25 20:31:01 +08:00
gVisor bot
92c09cba7f Fix: stale typo 2020-10-25 11:53:03 +08:00
gVisor bot
77e6c499d5 Fix: undefined variable 2020-10-23 17:49:34 +08:00
gVisor bot
b517e8e1d7 Chore: make stale time into 60 days 2020-10-23 00:30:17 +08:00
gVisor bot
ccbf809efb Feature: use native syscall to bind interface on Linux and macOS 2020-10-22 22:32:03 +08:00
gVisor bot
4d68d20b7b Chore: deprecated eapache/channels 2020-10-20 17:44:39 +08:00
gVisor bot
cb4969b217 Chore: update github workflow 2020-10-17 13:46:05 +08:00
gVisor bot
76bab33d01 Fix: missing fake-ip record should return error 2020-10-17 12:52:43 +08:00
gVisor bot
4f3d3dbe6e Chore: fix typo (#1017) 2020-10-14 19:56:02 +08:00
gVisor bot
1752566405 Chore: return empty record in SVCB/HTTPSSVC on fake-ip mode 2020-10-13 00:15:49 +08:00
gVisor bot
0da177c3af Fix: the priority of fake-ip-filter 2020-10-09 00:04:24 +08:00
gVisor bot
d5ac0df372 Chore: make builds reproducible (#1006) 2020-10-08 17:54:38 +08:00
gVisor bot
83f52b80a7 Feature: http support custom sni 2020-10-02 11:34:40 +08:00