gVisor bot
|
d0d576bdee
|
chore: using xsync.MapOf replace sync.Map
|
2023-09-02 16:54:48 +08:00 |
|
gVisor bot
|
f40eb89ad3
|
Revert "chore: Refine adapter type name"
This reverts commit 61734e5cac .
|
2023-06-19 14:28:06 +08:00 |
|
gVisor bot
|
e6dad5fa7c
|
chore: Refine adapter type name
|
2023-06-17 00:05:03 +08:00 |
|
gVisor bot
|
ecd593bb97
|
When testing the delay through REST API, determine whether to store the delay data based on certain conditions instead of discarding it directly (#609)
|
2023-06-07 11:04:03 +08:00 |
|
gVisor bot
|
dadd626f91
|
[Feature] Proxy stores delay data of different URLs. And supports specifying different test URLs and expected statue by group (#588)
Co-authored-by: Larvan2 <78135608+Larvan2@users.noreply.github.com>
Co-authored-by: wwqgtxx <wwqgtxx@gmail.com>
|
2023-06-04 11:51:30 +08:00 |
|
gVisor bot
|
35ead7d20b
|
chore: update proxy's udpConn when received a new packet
|
2023-06-03 21:40:09 +08:00 |
|
gVisor bot
|
c71a4619b8
|
chore: more context passing in outbounds
|
2023-05-18 13:15:08 +08:00 |
|
gVisor bot
|
82be6a68ad
|
chore: decrease direct udp read memory used for no-windows platform
|
2023-05-11 13:47:51 +08:00 |
|
gVisor bot
|
e604ec6bf8
|
chore: wireguard dns can work with domain-based server
|
2023-04-11 14:10:57 +08:00 |
|
gVisor bot
|
1151fc4e2f
|
chore: proxyDialer can limited support old dial function
|
2023-04-11 12:51:24 +08:00 |
|
gVisor bot
|
ae5fafa885
|
chore: make all net.Conn wrapper can pass through N.ExtendedConn
|
2023-04-02 22:24:46 +08:00 |
|
gVisor bot
|
aa9da5dcb0
|
chore: cleanup natTable's api
|
2023-02-18 13:16:07 +08:00 |
|
gVisor bot
|
e23763c71a
|
feat: introduce a new robust approach to handle tproxy udp. (#389)
|
2023-02-17 16:31:15 +08:00 |
|
gVisor bot
|
74d4ffe979
|
chore: restful api display xudp for VLESS and VMess
|
2023-01-28 00:07:20 +08:00 |
|
gVisor bot
|
ec0136af1b
|
chore: rebuild relay
|
2022-12-19 21:34:07 +08:00 |
|
gVisor bot
|
f09afc8d8a
|
chore: support relay native udp when using ss and ssr protocol
|
2022-12-19 17:02:04 +08:00 |
|
gVisor bot
|
9c9ff4dc5e
|
chore: change C.PacketAdapter from a struct to an interface
|
2022-12-04 14:37:52 +08:00 |
|
gVisor bot
|
4f1c2dfbaa
|
chore: restful api display fast-open for tuic and hysteria
|
2022-11-29 00:56:27 +08:00 |
|
gVisor bot
|
0f4a0a7275
|
chore: add tuic outbound
close #133
|
2022-11-25 08:08:14 +08:00 |
|
gVisor bot
|
a6e05e040b
|
chore: support IN-PORT rule
|
2022-11-11 23:36:06 +08:00 |
|
gVisor bot
|
fb54c3b589
|
chore: support wireguard outbound
|
2022-11-09 18:44:06 +08:00 |
|
gVisor bot
|
a07205739f
|
fix: UrlTest's torch not work
close #232
|
2022-10-31 16:45:14 +08:00 |
|
gVisor bot
|
744c058932
|
fix: lazy check
|
2022-10-30 23:08:18 +08:00 |
|
gVisor bot
|
3c5b69b884
|
feat: add hysteria
|
2022-06-07 13:46:54 +08:00 |
|
gVisor bot
|
b0f7b9e4e0
|
feat: proxies group URLTest api
|
2022-05-30 22:07:09 +08:00 |
|
gVisor bot
|
f30721e3bf
|
refactor: 优化UDP远程目标获取
|
2022-05-26 23:41:09 +08:00 |
|
gVisor bot
|
e2c75161b1
|
support udp in relay if last proxy could udp-over-tcp
|
2022-04-30 11:36:42 +08:00 |
|
gVisor bot
|
a317531428
|
Revert: "fix: proxy-groups filter logic"
This reverts commit 8a85c63b08 .
|
2022-04-22 18:56:35 +08:00 |
|
gVisor bot
|
5386a5f00e
|
fix: proxy-groups filter logic
|
2022-04-22 17:27:55 +08:00 |
|
gVisor bot
|
eea2e3def9
|
[commit]
[Feat] add Pass type for support temporary skip rule set
|
2022-03-27 23:44:51 +08:00 |
|
gVisor bot
|
187c3607af
|
Fix the filter under proxy-group to filter other groups
|
2022-02-23 16:17:29 +08:00 |
|
gVisor bot
|
7f0de1861a
|
Merge from remote branch
|
2022-02-23 01:00:27 +08:00 |
|
gVisor bot
|
9afe58058d
|
Merge branch 'clash-dev' into Dev
|
2022-01-25 15:05:24 +08:00 |
|
gVisor bot
|
3c645b4f54
|
[Refactor]
1.allow maybe empty group
2.use COMPATIBLE(DIRECT alias) when proxy group is empty
3.http provider pass through tunnel
|
2022-01-18 21:09:36 +08:00 |
|
gVisor bot
|
6e33263167
|
Fix: tls handshake requires a timeout (#1893)
|
2022-01-15 19:33:21 +08:00 |
|
gVisor bot
|
4208d48a9d
|
Merge remote-tracking branch 'clash/dev' into Meta
# Conflicts:
# .github/workflows/docker.yml
# dns/server.go
# go.mod
# go.sum
# hub/executor/executor.go
# test/go.mod
# test/go.sum
|
2022-01-04 17:31:07 +08:00 |
|
gVisor bot
|
ca43efdaaa
|
Feature: add filter on proxy provider (#1511)
|
2021-11-20 23:38:49 +08:00 |
|
gVisor bot
|
e69c54cfcd
|
[test]
|
2021-11-17 16:03:47 +08:00 |
|
gVisor bot
|
2762c33ad3
|
Feature: dial different NIC for all proxies (#1714)
|
2021-11-07 16:48:51 +08:00 |
|
gVisor bot
|
f7d136f56c
|
Merge from remote branch
|
2021-10-28 11:36:11 +08:00 |
|
gVisor bot
|
50a2222cd2
|
Chore: contexify ProxyAdapter ListenPacket
|
2021-10-15 21:44:53 +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
|
eca3800a05
|
Chore: Clarify the definition of StreamConn and DialContext
|
2021-03-22 23:26:20 +08:00 |
|
gVisor bot
|
be5a2a9adf
|
Refactor: make inbound request contextual
|
2021-01-23 14:58:09 +08:00 |
|
gVisor bot
|
4f3d3dbe6e
|
Chore: fix typo (#1017)
|
2020-10-14 19:56:02 +08:00 |
|
gVisor bot
|
c1be3debfd
|
Feature: add ssr support (#805)
* Refactor ssr stream cipher to expose iv and key
References:
https://github.com/Dreamacro/go-shadowsocks2
https://github.com/sh4d0wfiend/go-shadowsocksr2
* Implement ssr obfs
Reference:
https://github.com/mzz2017/shadowsocksR
* Implement ssr protocol
References:
https://github.com/mzz2017/shadowsocksR
https://github.com/shadowsocksRb/shadowsocksr-libev
https://github.com/shadowsocksr-backup/shadowsocksr
|
2020-07-22 23:02:15 +08:00 |
|
gVisor bot
|
c6e82884b4
|
Change: local resolve DNS in UDP request due to TURN failed
|
2020-06-12 23:39:03 +08:00 |
|
gVisor bot
|
fa72ea4b6f
|
Feature: support proxy-group in relay (#597)
|
2020-05-07 21:42:52 +08:00 |
|
gVisor bot
|
dc9ae1edd0
|
Improve: recycle buffer after packet used
|
2020-04-16 18:19:36 +08:00 |
|