gVisor bot
|
c586479a13
|
Feature: support multiport condition for rule SRC-PORT and DST-PORT
|
2021-07-06 15:07:05 +08:00 |
|
gVisor bot
|
e259cea893
|
Chore: move provider interface to constant
|
2021-07-06 00:31:13 +08:00 |
|
gVisor bot
|
38c102a93d
|
Code: refresh code
|
2021-07-01 22:49:29 +08:00 |
|
gVisor bot
|
542325aae4
|
Style: code style
|
2021-06-10 14:05:56 +08:00 |
|
gVisor bot
|
a409e7f2aa
|
Feature: dns resolve domain through nameserver-policy (#1406)
|
2021-05-19 11:17:35 +08:00 |
|
gVisor bot
|
b2cbe36f0f
|
Chore: use mixed-port instead of port when initial config (#1319)
|
2021-04-01 15:35:33 +08:00 |
|
gVisor bot
|
d4fffbdbb5
|
Feature: support store group selected node to cache (enable by default)
|
2021-02-18 23:41:50 +08:00 |
|
gVisor bot
|
6f1fb2ffb5
|
Chore: use jsdelivr CDN for Country.mmdb (#1057)
|
2021-01-30 00:40:35 +08:00 |
|
gVisor bot
|
ed77eeeb97
|
Fix: get general should return correct result (#1172)
|
2021-01-07 13:59:39 +08:00 |
|
gVisor bot
|
e063713174
|
Chore: move find process name to a single part
|
2020-12-17 22:17:27 +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
|
ac72e27e41
|
Feature: add TCP TPROXY support (#1049)
|
2020-11-09 10:46:10 +08:00 |
|
gVisor bot
|
4f3d3dbe6e
|
Chore: fix typo (#1017)
|
2020-10-14 19:56:02 +08:00 |
|
gVisor bot
|
54618e59c9
|
Feature: support domain in fallback filter (#964)
|
2020-09-28 22:17:10 +08:00 |
|
gVisor bot
|
ea4e10353a
|
Chore: code style
|
2020-09-20 15:53:27 +08:00 |
|
gVisor bot
|
6ca03f5a90
|
Chore: pass staticcheck
|
2020-08-25 22:19:59 +08:00 |
|
gVisor bot
|
b61e1cd00c
|
Feature: dns server could lookup hosts (#872)
|
2020-08-11 10:28:17 +08:00 |
|
gVisor bot
|
a1accd76db
|
Feature: support PROCESS-NAME on macOS
|
2020-07-19 13:18:23 +08:00 |
|
gVisor bot
|
062fbffbae
|
Chore: remove forward compatibility code
|
2020-06-27 14:28:10 +08:00 |
|
gVisor bot
|
f7aa21c0e5
|
Chore: move experimental features to stable
|
2020-06-27 14:19:31 +08:00 |
|
gVisor bot
|
216116e128
|
Change: ipv6 logic
|
2020-06-18 18:11:02 +08:00 |
|
gVisor bot
|
b79022a891
|
Feature: add default hosts localhost
|
2020-06-07 17:25:51 +08:00 |
|
gVisor bot
|
bdd5db95d8
|
Chore: move rule parser to rules
|
2020-06-05 17:43:50 +08:00 |
|
gVisor bot
|
506ccf80d3
|
Chore: provider error adjust
|
2020-06-01 00:39:41 +08:00 |
|
gVisor bot
|
759b7aa934
|
Feature: domain trie support wildcard alias
|
2020-05-28 12:13:05 +08:00 |
|
gVisor bot
|
03c0f2e7f1
|
Feature: add Mixed(http+socks5) proxy listening (#685)
|
2020-05-12 11:29:53 +08:00 |
|
gVisor bot
|
3542b3e3b1
|
Improve: provider can be auto GC
|
2020-04-26 22:38:15 +08:00 |
|
gVisor bot
|
6720cf8df5
|
Feature: verify mmdb on initial
|
2020-04-16 19:12:25 +08:00 |
|
gVisor bot
|
98db1988c6
|
Fix: typo (#624)
|
2020-04-08 15:49:12 +08:00 |
|
gVisor bot
|
2193e571e1
|
Fix: rules parse (#568)
|
2020-03-09 10:40:21 +08:00 |
|
gVisor bot
|
a957540ce5
|
Fix: provider parse
|
2020-03-08 23:34:46 +08:00 |
|
gVisor bot
|
3086b68798
|
Change: rename some field
|
2020-03-07 20:01:24 +08:00 |
|
gVisor bot
|
344a9da335
|
Chore: initial config with port
|
2020-02-18 13:48:15 +08:00 |
|
gVisor bot
|
c808d8a84f
|
Fix: domain dns crash
|
2020-02-17 22:13:15 +08:00 |
|
gVisor bot
|
38e0b9da50
|
Feature: add default-nameserver and outbound interface
|
2020-02-15 21:42:46 +08:00 |
|
gVisor bot
|
60b035fa27
|
Chore: fix typo (#490)
|
2020-01-30 17:03:10 +08:00 |
|
gVisor bot
|
5e3d3dbf00
|
Chore: fix typo (#479)
|
2020-01-11 21:02:55 +08:00 |
|
gVisor bot
|
260db753ae
|
Chore: export raw config struct (#475)
|
2020-01-11 00:22:34 +08:00 |
|
gVisor bot
|
2a5840b15c
|
Migration: change geoip address
|
2019-12-31 12:30:42 +08:00 |
|
gVisor bot
|
7c17184745
|
Feature: add fake-ip-filter
|
2019-12-28 00:10:06 +08:00 |
|
gVisor bot
|
3562d982aa
|
Fix: missing health check instance
|
2019-12-27 20:12:15 +08:00 |
|
gVisor bot
|
d240994896
|
Chore: aggregate logger
|
2019-12-20 17:22:24 +08:00 |
|
gVisor bot
|
fb02956013
|
Fix: should initial compatible provider
|
2019-12-10 17:27:07 +08:00 |
|
gVisor bot
|
ecc943997d
|
Feature: add experimental provider
|
2019-12-08 12:17:24 +08:00 |
|
gVisor bot
|
88e7005382
|
Feature: update config API support raw yaml payload
|
2019-12-01 13:22:47 +08:00 |
|
gVisor bot
|
45b938ea42
|
Fix: throw correct error in read config
|
2019-11-12 10:09:12 +08:00 |
|
gVisor bot
|
f9b35c7a44
|
Fix: unsupported rule should throw error
|
2019-11-04 23:07:19 +08:00 |
|
gVisor bot
|
726281255c
|
Fix: NoResolveIP should return current value (#390)
|
2019-11-04 10:42:39 +08:00 |
|
gVisor bot
|
f046ad73d2
|
Feature: add no-resolve for ip rules (#375)
|
2019-10-28 00:02:23 +08:00 |
|
gVisor bot
|
204ff1a356
|
Feature: experimental support snell
|
2019-10-09 18:46:23 +08:00 |
|
gVisor bot
|
b38663a209
|
Feature: add fallback filters (#105)
|
2019-09-15 13:36:45 +08:00 |
|
gVisor bot
|
4994510c87
|
Feature: move hosts to the top
|
2019-09-14 20:01:08 +08:00 |
|
gVisor bot
|
3663e583f4
|
Fix: parse error in proxyGroupsDagSort (#298)
|
2019-09-13 15:04:51 +08:00 |
|
gVisor bot
|
7afb0cc5d9
|
Fix: should keep the original order of proxy groups (#284)
|
2019-08-28 23:44:32 +08:00 |
|
gVisor bot
|
92f3d9ae5b
|
Feature: allow arbitrary order in proxy group (#89)
|
2019-08-12 10:11:44 +08:00 |
|
gVisor bot
|
f10b8f8af2
|
Feature: support customizing bind-address when allow-lan is true (#255)
|
2019-08-08 13:45:07 +08:00 |
|
gVisor bot
|
6a5d32bf61
|
Fix: don't read yml if not exist (#253)
|
2019-08-07 14:21:39 +08:00 |
|
gVisor bot
|
24bd2afbd8
|
Improve(fakeip): use lru cache to avoid outdate
|
2019-07-26 19:09:13 +08:00 |
|
gVisor bot
|
ce94ed8802
|
Feature(dns): support custom hosts
|
2019-07-14 19:29:58 +08:00 |
|
gVisor bot
|
9ddc9207ff
|
Chore: update dependencies & fix typo
|
2019-06-29 16:48:48 +08:00 |
|
gVisor bot
|
83f3bec20c
|
Feature: custom dns ipv4/ipv6 dual stack
|
2019-06-29 00:58:59 +08:00 |
|
gVisor bot
|
be170308c2
|
Feature: support DoH
|
2019-06-28 12:29:08 +08:00 |
|
gVisor bot
|
7eadec6eef
|
Fix: log correctly path
|
2019-06-27 22:56:24 +08:00 |
|
gVisor bot
|
b115c369db
|
Feature: local socks5/http(s) auth (#216)
|
2019-06-27 17:04:25 +08:00 |
|
gVisor bot
|
697b82b9fe
|
Fix: check target is valid in rules (#210)
|
2019-06-20 11:03:50 +08:00 |
|
gVisor bot
|
6a3284ba68
|
Standardized: use recommend extension & forward compatibility before 1.0
|
2019-06-18 20:55:26 +08:00 |
|
gVisor bot
|
8a4497ddf4
|
Feature: make the selector proxies order as same as the order in the config file (#180)
* make the proxies order the same as the order in config file
* formatting & rename variable
|
2019-05-15 14:40:14 +08:00 |
|
gVisor bot
|
7062bb4bba
|
Feature: add DST-PORT and SRC-PORT
|
2019-05-09 21:00:29 +08:00 |
|
gVisor bot
|
9c315339fd
|
Feature: support fakeip
|
2019-05-03 00:05:14 +08:00 |
|
gVisor bot
|
358344da70
|
Feature: add experimental config for resolving ip fail behavior
|
2019-04-24 12:02:52 +08:00 |
|
gVisor bot
|
4aade6a0e6
|
Fix: typo in initial config file (#166)
|
2019-04-22 09:57:08 +08:00 |
|
gVisor bot
|
4d61ae689f
|
Fix: IP-CIDR invalid payload crash
|
2019-03-30 14:11:59 +08:00 |
|
gVisor bot
|
b26e6c5a59
|
Feature: add interval url test for load-balance
|
2019-03-28 19:00:41 +08:00 |
|
gVisor bot
|
86e97cc596
|
Improve: Dial would reset proxy alive status
|
2019-03-16 00:43:16 +08:00 |
|
gVisor bot
|
b41d106f78
|
Improve: support tcp dns server & return an error when parsing nameserver (#127)
|
2019-03-01 00:52:30 +08:00 |
|
gVisor bot
|
ef2b5d306d
|
Chore: rename final
|
2019-02-18 21:53:57 +08:00 |
|
gVisor bot
|
0d9bbcc50c
|
Feature: add load-balance group
|
2019-02-15 14:25:20 +08:00 |
|
gVisor bot
|
3a3fad3d32
|
Fix: parse proxies shadow variable
|
2019-02-04 09:39:17 +08:00 |
|
gVisor bot
|
d292743981
|
Feature: SOURCE-IP-CIDR rule type (#96)
|
2019-02-02 21:03:13 +08:00 |
|
gVisor bot
|
3b75395670
|
Chore: print origin rule when format error (#92)
|
2019-01-14 10:35:11 +08:00 |
|
gVisor bot
|
373a6cad22
|
Fix: ignore some general configuration
|
2018-12-21 22:51:37 +08:00 |
|
gVisor bot
|
a3fee826f1
|
Fix: parse external-ui
|
2018-12-21 10:55:21 +08:00 |
|
gVisor bot
|
b7cfde189c
|
Feature: add custom ui support in API
|
2018-12-20 01:29:13 +08:00 |
|
gVisor bot
|
4e33035730
|
Fix: dns crash & remove unused debug log
|
2018-12-10 11:00:52 +08:00 |
|
gVisor bot
|
794bbb87da
|
Fix: crash when dns not set
|
2018-12-05 21:52:31 +08:00 |
|
gVisor bot
|
81ade5cfca
|
Feature: add custom DNS support (#56)
|
2018-12-05 21:13:29 +08:00 |
|
gVisor bot
|
7f31c3d7a4
|
Fix: policy group unexpectedly closed
|
2018-12-05 18:19:30 +08:00 |
|
gVisor bot
|
2eadc67535
|
Feature: add http/https [connect] proxy (#52)
|
2018-12-03 23:27:00 +08:00 |
|
gVisor bot
|
35b40e77a3
|
Change: replace FINAL with MATCH in a progressive way
|
2018-11-21 18:21:24 +08:00 |
|
gVisor bot
|
0dd9b38514
|
Chore: improve code architecture
|
2018-11-21 13:47:46 +08:00 |
|
gVisor bot
|
009b985c49
|
Fix: weak type proxy name
|
2018-10-27 12:57:56 +08:00 |
|
gVisor bot
|
2dc7ca4134
|
Fix: selector no longer randomly selects
|
2018-10-18 23:24:04 +08:00 |
|
gVisor bot
|
29172c5bb3
|
Chore: refactoring code of config path
|
2018-10-14 21:22:58 +08:00 |
|
gVisor bot
|
27a17c899b
|
Feature: add authorization for API
|
2018-10-06 13:15:02 +08:00 |
|
gVisor bot
|
35378f7ab9
|
Break Change: use yml, which is easier to parse, as the config format
|
2018-10-02 15:26:36 +08:00 |
|
gVisor bot
|
f73013006a
|
Chore: make the code more semantic
|
2018-09-30 12:25:52 +08:00 |
|
gVisor bot
|
bbfd2f3a71
|
Add: fallback policy group
|
2018-09-26 00:34:15 +08:00 |
|
gVisor bot
|
3338642eed
|
Improve: cleanup code
|
2018-09-21 11:33:29 +08:00 |
|
gVisor bot
|
40982266de
|
Fix: Rule with ipv6 address
|
2018-09-16 23:35:37 +08:00 |
|
gVisor bot
|
42b9e0c9e7
|
Feature: add shadowsocks simple-obfs support
|
2018-09-16 23:02:32 +08:00 |
|
gVisor bot
|
1c4b253ff0
|
Improve: add DOMAIN rule
|
2018-09-09 15:01:46 +08:00 |
|
gVisor bot
|
050c236e78
|
Feature: support vmess tls mode
|
2018-09-08 19:53:24 +08:00 |
|
gVisor bot
|
e5b4e29507
|
Feature: ✨ add vmess support
|
2018-09-06 10:53:29 +08:00 |
|
gVisor bot
|
229d2bf93e
|
Fix: log format type
|
2018-08-27 08:50:27 +08:00 |
|
gVisor bot
|
2667e519a1
|
Fix: updateConfig api crash
|
2018-08-26 22:43:38 +08:00 |
|
gVisor bot
|
3df8ee56d6
|
Improve: clean code
|
2018-08-12 16:18:58 +08:00 |
|
gVisor bot
|
2aa9bcaf9c
|
New: custom socks5 proxy support
|
2018-08-12 13:50:54 +08:00 |
|
gVisor bot
|
2deab8707e
|
Update: README.md
|
2018-08-12 04:22:14 +08:00 |
|
gVisor bot
|
13cf2bb270
|
New: redir proxy
|
2018-08-12 04:00:34 +08:00 |
|
gVisor bot
|
a0dd4ffddc
|
Fix: update proxy config api
|
2018-08-12 02:23:46 +08:00 |
|
gVisor bot
|
ab8181de1b
|
Fixed: global mode and update log level
|
2018-08-04 23:04:16 +08:00 |
|
gVisor bot
|
969f30cfc4
|
Update: Initialize the config file outside of the init function
|
2018-07-31 17:54:16 +08:00 |
|
gVisor bot
|
2a6db98d67
|
Improve: config convergent and add log-level
|
2018-07-26 00:04:59 +08:00 |
|