Skyxim
|
cfd03a99c2
|
feat: nameserver-policy support use rule-providers and reduce domain-set memory
|
2023-04-01 11:53:39 +08:00 |
|
Larvan2
|
99ede63a9a
|
feat: add upgrade api
example: curl -X POST -H "Authorization: Bearer 123456" http://ip:port/upgrade
|
2023-03-23 20:48:20 +08:00 |
|
wwqgtxx
|
291b5be986
|
chore: move sing-tun's udpTimeout fix to there lib
|
2023-03-23 19:53:28 +08:00 |
|
wwqgtxx
|
fd0580bfdd
|
fix: sing_tun apply udpTimeout when using gvisor stack
|
2023-03-23 14:05:31 +08:00 |
|
wwqgtxx
|
e7bb1f42b1
|
chore: update quic-go to release unused buffer when error
|
2023-03-22 13:01:58 +08:00 |
|
世界
|
8cb67b6480
|
Update UoT protocol
|
2023-03-17 13:23:45 +08:00 |
|
wwqgtxx
|
3ae4285702
|
fix: tuic udp native mode can't relay packetSize>1200
|
2023-03-16 21:09:44 +08:00 |
|
wwqgtxx
|
520cc807d6
|
chore: Update dependencies
|
2023-03-15 18:58:59 +08:00 |
|
世界
|
e8d4f8ae7b
|
Update UoT protocol
|
2023-03-15 14:46:35 +08:00 |
|
3andne
|
2fef00d2a8
|
Support Restls-V1 in Clash.Meta (#441)
* feat: impl restls
* fix: don't break shadowtls' working
* chores: correct restls-client-go version
* feat: bump restls-client-go version
* fix: consistent naming `client-fingerprint`
* docs: update example config
* chore: adjust client-fingerprint's snippet
---------
Co-authored-by: wwqgtxx <wwqgtxx@gmail.com>
Co-authored-by: Larvan2 <78135608+Larvan2@users.noreply.github.com>
|
2023-03-14 13:33:24 +08:00 |
|
wwqgtxx
|
7944522188
|
chore: update quic-go
|
2023-03-12 09:39:13 +08:00 |
|
wwqgtxx
|
9ae0bd9c2b
|
fix: don't return a non-nil interface containing nil pointer
|
2023-03-10 12:06:53 +08:00 |
|
wwqgtxx
|
a973a6c7d2
|
chore: update utls library
|
2023-03-09 12:33:29 +08:00 |
|
H1JK
|
76a8fe3839
|
feat: Support REALITY protocol
|
2023-03-08 17:18:46 +08:00 |
|
wwqgtxx
|
a0ad12c45b
|
fix: sing-vmess listener‘s "cipher: message authentication failed"
|
2023-03-07 14:11:38 +08:00 |
|
H1JK
|
ae966833a4
|
chore: Generate UUID from fastrand
|
2023-03-05 11:00:14 +08:00 |
|
wwqgtxx
|
3b037acb01
|
chore: Update dependencies
|
2023-03-04 23:41:56 +08:00 |
|
wwqgtxx
|
c1199f1a8a
|
chore: add early conn interface to decrease unneeded write
|
2023-02-27 00:26:49 +08:00 |
|
wwqgtxx
|
c8c078e78a
|
fix: golang1.19 can't compile
|
2023-02-26 22:20:25 +08:00 |
|
wwqgtxx
|
3cd1c92162
|
fix: uot client's WriteTo mistake
|
2023-02-26 15:59:34 +08:00 |
|
wwqgtxx
|
28c57c4144
|
chore: Update dependencies
|
2023-02-22 19:35:43 +08:00 |
|
wwqgtxx
|
baaf509637
|
chore: using sing-shadowtls to support shadowtls v1/2/3
|
2023-02-21 21:58:37 +08:00 |
|
wwqgtxx
|
a61685ce01
|
fix: disable header protection in vmess server
|
2023-02-18 16:42:54 +08:00 |
|
wwqgtxx
|
e6d16e458f
|
chore: update gvisor
|
2023-02-13 20:50:11 +08:00 |
|
wwqgtxx
|
24419551a9
|
chore: update tfo-go for golang1.20
|
2023-02-08 13:10:44 +08:00 |
|
wwqgtxx
|
4fe798ec3b
|
chore: update sing-vmess
|
2023-02-07 15:10:36 +08:00 |
|
wwqgtxx
|
a298b9ea01
|
chore: fix mips atomic panic
|
2023-02-02 21:03:24 +08:00 |
|
wwqgtxx
|
61097d0826
|
chore: update to golang1.20
|
2023-02-02 15:39:57 +08:00 |
|
Larvan2
|
2ee0f634e6
|
feat: Add utls for modifying client's fingerprint.
Currently only support TLS transport in TCP/GRPC/WS/HTTP for VLESS/Vmess and trojan-grpc.
|
2023-02-01 22:36:05 +08:00 |
|
wwqgtxx
|
ee21b7bc37
|
chore: update gvisor
|
2023-01-29 22:30:40 +08:00 |
|
wwqgtxx
|
106a58779d
|
chore: update quic-go
|
2023-01-17 22:06:21 +08:00 |
|
wwqgtxx
|
5b1de296af
|
chore: Update dependencies
|
2023-01-17 12:26:31 +08:00 |
|
wwqgtxx
|
e88bddc24f
|
fix: addr panic
|
2023-01-16 12:47:22 +08:00 |
|
H1JK
|
c0ffa06b95
|
chore: Update dependencies
|
2023-01-15 15:04:58 +08:00 |
|
wwqgtxx
|
ff01d845b4
|
fix: try to fix gvisor panic
|
2022-12-17 11:03:37 +08:00 |
|
wwqgtxx
|
a0a2eb2106
|
chore: update dependencies
|
2022-12-05 11:03:28 +08:00 |
|
wwqgtxx
|
bc94c50783
|
chore: update dependencies
|
2022-11-28 20:09:24 +08:00 |
|
wwqgtxx
|
b4b9ef2362
|
Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha
|
2022-11-28 20:04:56 +08:00 |
|
wwqgtxx
|
0647cee02a
|
chore: update quic-go
|
2022-11-27 10:37:10 +08:00 |
|
Dreamacro
|
ed988dcdc5
|
Chore: update dependencies
|
2022-11-25 20:42:28 +08:00 |
|
wwqgtxx
|
c89b1f0e96
|
chore: tuic add cubic,new_reno,bbr congestion_controller
|
2022-11-25 10:33:37 +08:00 |
|
wwqgtxx
|
59bd11a3a7
|
chore: add tuic outbound
close #133
|
2022-11-25 08:08:14 +08:00 |
|
wwqgtxx
|
3880c3c1be
|
chore: add retry in tunnel dial
|
2022-11-24 12:32:35 +08:00 |
|
Dreamacro
|
5b07d7b776
|
Feature: add tunnels
|
2022-11-20 21:30:55 +08:00 |
|
wwqgtxx
|
2dc62024fe
|
chore: support old chacha20
|
2022-11-16 18:37:14 +08:00 |
|
wwqgtxx
|
03645fb235
|
fix: correct the go.mod
|
2022-11-16 10:18:42 +08:00 |
|
wwqgtxx
|
eb8431255d
|
fix: sing-shadowsocks serverConn.Write return (0,nil) when p isn't empty
|
2022-11-16 10:18:42 +08:00 |
|
wwqgtxx
|
e5a81b6c35
|
fix: don't use ReadOnceFrom in sing-shadowsocks
|
2022-11-16 10:18:42 +08:00 |
|
zhudan
|
9c8e39827f
|
update tfo to v2
|
2022-11-16 10:18:10 +08:00 |
|
wwqgtxx
|
dc3e144b6a
|
Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha
|
2022-11-12 20:43:48 +08:00 |
|
wwqgtxx
|
1a4b00c70e
|
fix: update sing-vmess
|
2022-11-10 21:23:52 +08:00 |
|
wwqgtxx
|
4b4c3dc41e
|
fix: small-case import name
|
2022-11-09 19:42:56 +08:00 |
|
wwqgtxx
|
ae08d13de4
|
chore: support wireguard outbound
|
2022-11-09 18:44:06 +08:00 |
|
Skimmle
|
2d3aad573e
|
chore: upgrade dependencies
|
2022-11-08 15:50:01 +08:00 |
|
wwqgtxx
|
94a765ee31
|
fix: avoid choose ZeroTier's tap to defaultInterface
|
2022-11-05 20:51:28 +08:00 |
|
Dreamacro
|
c2469162fb
|
Chore: update dependencies
|
2022-11-04 13:28:51 +08:00 |
|
adlyq
|
7b0cd14b00
|
chore: netlink duplicate contains
|
2022-11-02 23:58:51 +08:00 |
|
wwqgtxx
|
b9ef713dd7
|
chore: add sing-tun's custom route support
|
2022-10-13 19:26:14 +08:00 |
|
wwqgtxx
|
94246104b8
|
chore: use sing-tun to replace old tun_adapter
|
2022-10-06 19:23:38 +08:00 |
|
metacubex
|
6b2eae36f2
|
adjust: gvisor version
|
2022-10-02 01:00:07 +08:00 |
|
metacubex
|
1bcc916807
|
chore: upgrade dependencies
|
2022-10-01 23:09:23 +08:00 |
|
Pan
|
3e2b08f9d0
|
Chore: upgrade go.mod go version to 1.19 (#2331)
|
2022-09-29 11:47:30 +08:00 |
|
wwqgtxx
|
b133bc58f0
|
fix: upgrade sing-vmess to let xudp work
|
2022-09-21 19:06:13 +08:00 |
|
wwqgtxx
|
82c9a1a2bb
|
chore: add xudp support for vmess
|
2022-09-19 18:26:43 +08:00 |
|
Kr328
|
6995e98181
|
Refactor: linux process resolving (#2305)
|
2022-09-18 12:53:51 +08:00 |
|
Dreamacro
|
2516169f61
|
Chore: update dependencies
|
2022-08-26 21:18:16 +08:00 |
|
Dreamacro
|
5940f62794
|
Chore: http2 should use DialTLSContext and some tls handshake should with context
|
2022-08-13 12:35:39 +08:00 |
|
metacubex
|
4ac192f520
|
Chore: update badges
|
2022-08-11 23:45:50 +08:00 |
|
zhudan
|
31f4d20477
|
support ebpf
|
2022-07-29 09:08:35 +08:00 |
|
Dreamacro
|
133bb2319f
|
Chore: load balance hash need to have fallback strategy
|
2022-07-23 23:59:13 +08:00 |
|
zhudan
|
143c5de51d
|
inbound tfo
|
2022-07-22 15:16:09 +08:00 |
|
Dreamacro
|
8c7c8f4374
|
Chore: update dependencies
|
2022-07-07 22:15:50 +08:00 |
|
Skyxim
|
60e1947ed2
|
chore: upgrade dependencies for hysteria
|
2022-07-07 12:49:52 +08:00 |
|
Skyxim
|
50f2ecbcb0
|
chore: upgrade dependencies
|
2022-07-03 22:58:03 +08:00 |
|
Skyxim
|
97e158989f
|
Merge branch 'h3' into Alpha
# Conflicts:
# go.mod
|
2022-07-03 22:55:26 +08:00 |
|
Skyxim
|
59ab2083aa
|
feat: try h3 connect DOH, failed will fall back h2; turn on with dns.prefer-h3: true
|
2022-07-03 21:59:47 +08:00 |
|
Skyxim
|
3cc1870aee
|
chore: embed hysteria, clean irrelevant codes, code from https://github.com/HyNetwork/hysteria
|
2022-07-03 18:26:46 +08:00 |
|
世界
|
8ce9737f3d
|
Update dependencies
|
2022-06-28 08:15:03 +08:00 |
|
Skyxim
|
6664547f43
|
chore: upgrade dependencies
|
2022-06-26 22:37:59 +08:00 |
|
世界
|
30a0834e72
|
chore: update shadowsocks
|
2022-06-19 22:26:17 +08:00 |
|
Dreamacro
|
c231fd1466
|
Chore: update dependencies
|
2022-06-19 13:01:43 +08:00 |
|
世界
|
5af17f70b4
|
Fix buffered shadowsocks aead tcp request
|
2022-06-18 10:50:33 +08:00 |
|
世界
|
b6a5ec6490
|
fix: fix async conn usage
|
2022-06-16 10:21:20 +08:00 |
|
世界
|
d8dc44e786
|
Refactor: vmess
Add support for vmess length masking/packetaddr/authenticated length
Add support for zero/aes-128-cfb protcol
|
2022-06-14 13:21:22 +08:00 |
|
世界
|
099aa1e3c2
|
fix: disable unsafe buffer in windows by default
ref: f49cd6f979
|
2022-06-10 15:51:34 +08:00 |
|
世界
|
5055542d61
|
chore: update dependencies
|
2022-06-09 18:05:45 +08:00 |
|
Dreamacro
|
a7f9aa909a
|
fix: upgrade to yaml v3
|
2022-06-09 17:59:17 +08:00 |
|
世界
|
2a4f2f3942
|
fix: hysteria dialer
|
2022-06-07 15:49:10 +08:00 |
|
世界
|
35a6666a84
|
feat: add hysteria
|
2022-06-07 13:46:54 +08:00 |
|
世界
|
9126cbab91
|
fix: shadowsocks-2022 on 32-bit systems
|
2022-06-07 10:44:22 +08:00 |
|
世界
|
1acc6759e9
|
feat: add support for shadowsocks 2022 ciphers
|
2022-06-06 19:56:36 +08:00 |
|
MetaCubeX
|
43d3a0c8ea
|
chore: mix the proxy adapter and interface to dns client
|
2022-06-04 21:18:49 +08:00 |
|
MetaCubeX
|
c045a4f2a7
|
Chore: make hadowsocks2 lib embed
|
2022-06-04 20:29:33 +08:00 |
|
Dreamacro
|
09d49bac95
|
Chore: embed shadowsocks2
|
2022-06-01 21:43:20 +08:00 |
|
Meta
|
c95735f083
|
chore: 调整内置winTun.dll部分
|
2022-06-01 12:01:08 +08:00 |
|
adlyq
|
7a8c98cd90
|
refactor: 使用 netlink 获取默认网卡
|
2022-05-29 15:35:08 +08:00 |
|
adlyq
|
13e907bbd0
|
refactor: 使用 netlink 配置 ip rule
|
2022-05-29 15:03:27 +08:00 |
|
Dreamacro
|
9d2fc976e2
|
Chore: upgrade to yaml v3
|
2022-05-26 17:47:05 +08:00 |
|
adlyq
|
0f43a19fdb
|
refactor: new way to get interface change even for linux
|
2022-05-20 21:44:19 +08:00 |
|
Skyxim
|
5016f529af
|
revert: yaml v2
|
2022-05-14 23:36:19 +08:00 |
|