gVisor bot
|
dc0339e399
|
Chore: embed the RuleExtra into Base
|
2022-03-13 01:22:05 +08:00 |
|
gVisor bot
|
f8e9902530
|
Chore: code style
|
2022-03-09 00:32:21 +08:00 |
|
gVisor bot
|
13db80b23a
|
Feature: process condition for rules
|
2022-02-23 14:01:53 +08:00 |
|
gVisor bot
|
7f0de1861a
|
Merge from remote branch
|
2022-02-23 01:00:27 +08:00 |
|
gVisor bot
|
cc9ff5ccd7
|
Chore: adjust all udp alloc size
|
2021-11-03 22:29:24 +08:00 |
|
gVisor bot
|
f7d136f56c
|
Merge from remote branch
|
2021-10-28 11:36:11 +08:00 |
|
gVisor bot
|
0387c93c56
|
Style: format code
|
2021-10-28 00:06:55 +08:00 |
|
gVisor bot
|
c964c4901c
|
Chore: use uber max procs
|
2021-10-27 21:27:19 +08:00 |
|
gVisor bot
|
285ac79771
|
Fix: set dnsmode behavior
|
2021-10-18 23:03:25 +08:00 |
|
gVisor bot
|
a40706ba21
|
Fix: unexpected proxy dial behavior on mapping mode
|
2021-10-18 21:08:27 +08:00 |
|
gVisor bot
|
50a2222cd2
|
Chore: contexify ProxyAdapter ListenPacket
|
2021-10-15 21:44:53 +08:00 |
|
gVisor bot
|
653f2de2c0
|
Style: use gofumpt for fmt
|
2021-10-10 23:44:09 +08:00 |
|
gVisor bot
|
66d9aab6cc
|
Feature: add source ipcidr condition for all rules
|
2021-08-31 21:46:04 +08:00 |
|
gVisor bot
|
2e762b39b7
|
Merge from remote branch
|
2021-07-28 22:13:21 +08:00 |
|
gVisor bot
|
7fa486ea4c
|
Chore: logging remote port on request (#1494)
|
2021-07-19 15:31:38 +08:00 |
|
gVisor bot
|
8b2f737511
|
Merge from remote branch
|
2021-07-07 03:53:32 +08:00 |
|
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
|
225c875ed4
|
Refactor: plain http proxy (#1443)
|
2021-06-15 17:13:40 +08:00 |
|
gVisor bot
|
894e2843d5
|
Style: code style
|
2021-06-13 17:23:10 +08:00 |
|
gVisor bot
|
542325aae4
|
Style: code style
|
2021-06-10 14:05:56 +08:00 |
|
gVisor bot
|
d560c2c023
|
Fix: reuse http connection broken on previous commit
|
2021-05-07 11:08:46 +08:00 |
|
gVisor bot
|
6cc17af658
|
Fix: HTTP inbound leak
|
2021-05-06 22:34:37 +08:00 |
|
gVisor bot
|
709287e74b
|
Chore: some chores
|
2021-04-05 13:31:10 +08:00 |
|
gVisor bot
|
c21bd48213
|
Fix: HTTP server should close when Connection is close
|
2021-03-30 16:33:49 +08:00 |
|
gVisor bot
|
b1d7346175
|
Fix: set metadata.AddrType if host is ip string after remove host (#1291)
|
2021-03-12 17:41:37 +08:00 |
|
gVisor bot
|
436dc91dd4
|
Fix: some HTTP proxy request broken
|
2021-03-10 16:23:55 +08:00 |
|
gVisor bot
|
9b229b15e7
|
Fix: remove host if host is ip string
|
2021-03-10 12:49:30 +08:00 |
|
gVisor bot
|
8f09aa0444
|
Chore: reset udp timeout after sending each packet (#1260)
|
2021-02-26 10:40:55 +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
|
be5a2a9adf
|
Refactor: make inbound request contextual
|
2021-01-23 14:58:09 +08:00 |
|
gVisor bot
|
b283869c72
|
Fix: close http Response body on provider (#1154)
|
2020-12-29 11:28:22 +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
|
f0ecf5b8d4
|
Chore: more detailed error when dial failed
|
2020-11-20 00:27:37 +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
|
f066687f93
|
Fix: tunnel UDP race condition (#1043)
|
2020-10-28 21:26:50 +08:00 |
|
gVisor bot
|
4d68d20b7b
|
Chore: deprecated eapache/channels
|
2020-10-20 17:44:39 +08:00 |
|
gVisor bot
|
76bab33d01
|
Fix: missing fake-ip record should return error
|
2020-10-17 12:52:43 +08:00 |
|
gVisor bot
|
623d261932
|
Chore: sync necessary changes from premium
|
2020-09-21 22:22:07 +08:00 |
|
gVisor bot
|
1cd2b8d8fb
|
Chore: split enhanced mode instance (#936)
Co-authored-by: Dreamacro <305009791@qq.com>
|
2020-09-17 10:48:42 +08:00 |
|
gVisor bot
|
d8c0fcb9b3
|
Chore: use only one goroutine to handle statistic (#940)
|
2020-09-03 10:30:18 +08:00 |
|
gVisor bot
|
e8603ddeb1
|
Improve: use atomic for connection statistic (#938)
|
2020-09-02 16:34:12 +08:00 |
|
gVisor bot
|
6ca03f5a90
|
Chore: pass staticcheck
|
2020-08-25 22:19:59 +08:00 |
|
gVisor bot
|
0078ac2fc8
|
Fix: invert should resolve ip (#836)
|
2020-07-27 13:47:00 +08:00 |
|
gVisor bot
|
17a0dc479a
|
Chore: rename NoResolveIP to ShouldResolveIP
|
2020-07-27 11:57:55 +08:00 |
|
gVisor bot
|
b93708d929
|
Chore: add rule payload in log
|
2020-07-18 19:22:09 +08:00 |
|
gVisor bot
|
f7aa21c0e5
|
Chore: move experimental features to stable
|
2020-06-27 14:19:31 +08:00 |
|