Liu Song’s Projects


~/Projects/clash-pro

git clone https://code.lsong.org/clash-pro

History

ref
v1.14.2
Hash Date Commit message Author
8293b7fd 2023-02-19 01:25:34 Merge branch 'Beta' into Meta wwqgtxx
0ba41586 2023-02-19 01:25:01 Merge branch 'Alpha' into Beta wwqgtxx
527fc279 2023-02-19 01:23:06 chore: combine workflows wwqgtxx
cd7d9fc4 2023-02-18 17:18:58 fix: socks5 serialize error #376 Skyxim
a61685ce 2023-02-18 16:42:54 fix: disable header protection in vmess server wwqgtxx
b9e63d3f 2023-02-18 14:16:03 fix: ensure return a nil interface not an interface with nil value wwqgtxx
cc3a9dd5 2023-02-18 13:58:08 fix: websocket headroom wwqgtxx
6a89cc15 2023-02-18 13:32:26 chore: Considering remove GOAMD64=v2 of linux-amd64-compatible wwqgtxx
fc50392e 2023-02-18 13:16:07 chore: cleanup natTable's api wwqgtxx
59cd89a9 2023-02-17 23:30:38 fix: parsing ipv6 doh error Skyxim
d6ff5f7d 2023-02-17 16:31:37 style: run go fmt on every .go file (#392) kunish
8e4dfbd1 2023-02-17 16:31:15 feat: introduce a new robust approach to handle tproxy udp. (#389) Ovear
b2d1cea7 2023-02-17 16:31:00 fix: RoundRobin strategy of load balance when called multiple times (#390) Ovear
6fe1766c 2023-02-17 13:48:29 chore: add log Skyxim
e59c35a3 2023-02-16 21:11:36 fix issue #357. Larvan2
b50071ed 2023-02-15 22:39:28 chore: better log time Skyxim
28c7de61 2023-02-14 21:09:37 fix: avoid modifying the request message id Skyxim
6fb4ebba 2023-02-13 23:51:39 chore: Allow 0-RTT in Tuic server Larvan2
d00d83ab 2023-02-13 22:06:09 fix: tun udp with 4in6 ip wwqgtxx
e6d16e45 2023-02-13 20:50:11 chore: update gvisor wwqgtxx
ae42d351 2023-02-13 11:14:19 chore: support golang1.20's dialer.ControlContext wwqgtxx
ce8929d1 2023-02-13 10:14:59 chore: better bind in windows wwqgtxx
cc2a7752 2023-02-11 16:40:01 feat: Converter support uTLS fingerprint field H1JK
83d719cf 2023-02-11 15:13:17 fix: VLESS handshake write H1JK
4643b583 2023-02-10 13:01:53 chore: setting sniffHost value Skyxim
a991bf90 2023-02-10 12:48:02 fix: missing sniffhost field in RESTful API metacubex
3fd3d830 2023-02-10 10:03:37 feat: Attempts to send request with first payload on VLESS H1JK
24419551 2023-02-08 13:10:26 chore: update tfo-go for golang1.20 wwqgtxx
c83eb2e0 2023-02-07 21:29:40 chore: adjust log Skyxim
929b1675 2023-02-07 21:29:40 chore: avoid repeated wrapper Skyxim
db54b438 2023-02-07 17:51:37 chore: do not use extra pointer in UClient wwqgtxx
967254d9 2023-02-07 16:08:59 chore: move global-utls-client snippets to components\tls Larvan2
2d806df9 2023-02-07 15:59:44 fix: sniff domain don't match geosite when override-destination value is false Skyxim
4fe798ec 2023-02-07 15:10:36 chore: update sing-vmess wwqgtxx
3555ff5f 2023-02-07 13:19:19 chore: update docs/config.yml Skyxim
05ca8198 2023-02-07 01:26:08 feat: add global-client-fingerprint. Larvan2
c8b8b60b 2023-02-06 17:48:49 chore: override-destination default value is true Skyxim
287986d5 2023-02-05 23:36:08 Update README.md Larvan2
4c25f5e7 2023-02-05 17:31:58 feat: Update utls support. Larvan2
cbc217e8 2023-02-01 08:50:26 fix: Converter Shadowsocks password parse H1JK
fe348e89 2023-02-03 21:41:26 chore: add nameserver-policy demo Skyxim
e1e1984d 2023-02-03 21:40:05 feat: nameserver policy support multiple server Skyxim
99662b61 2023-02-02 21:48:20 fix: tuic listener config name wwqgtxx
857d6e41 2023-02-02 21:29:12 fix: Parse CC fail in tuic. Larvan2
a298b9ea 2023-02-02 21:03:24 chore: fix mips atomic panic wwqgtxx
61097d08 2023-02-02 15:39:57 chore: update to golang1.20 wwqgtxx
2ee0f634 2023-02-01 22:16:06 feat: Add utls for modifying client's fingerprint. Larvan2
61b3b4f7 2023-01-31 18:05:46 fix: Handle error earlier in DialContextWithDialer. Larvan2
dc4b9753 2023-01-31 15:40:44 Merge pull request #360 from tgNotHouse/Alpha Skyxim
f1ef6c20 2023-01-31 15:26:18 fix: get tlsconfig err not handle, return nil pointer qiaoweijie
872c915c 2023-01-30 21:19:46 Chore: Add images for wiki Larvan2
fb9f09c9 2023-01-30 20:39:13 Update README.md Larvan2
884db8a8 2023-01-30 17:00:02 chore: add patch for debug api,better workflow. Larvan2
53b41ca1 2023-01-30 18:17:22 Chore: Add action for deleting old workflow Larvan2
ee21b7bc 2023-01-29 22:30:40 chore: update gvisor wwqgtxx
32c53b95 2023-01-29 11:03:39 chore: dns log error Skyxim
4e5f3fbe 2023-01-29 00:24:37 Merge pull request #356 from kunish/Alpha Larvan2
2ce19387 2023-01-29 00:17:01 docs(README.md): remove missing image link, mention Yacd-meta kunish
e52d5993 2023-01-28 22:33:03 chore: better dns log Skyxim
2cf66f41 2023-01-28 16:09:14 fix: parse error Skyxim
a06b387a 2023-01-28 14:58:52 adjust: VLESS enable XUDP by default H1JK
03520e0d 2023-01-18 16:58:03 Fix: dns api panic on disable dns section (#2498) yaling888
a6a72a5b 2023-01-16 15:20:39 Feature: add dns query json api Dreamacro
85db58ae 2023-01-28 00:32:17 chore: update config.yaml metacubex
596bf32c 2023-01-28 00:19:58 chore: adjust keyword for geosite-based nameserver policy metacubex
2b2644a7 2023-01-28 00:07:20 chore: restful api display xudp for VLESS and VMess metacubex
02684a86 2023-01-21 14:40:36 feature: geosite-based nameserver policy i40e
1924b308 2023-01-27 17:10:15 chore: clear code Skyxim
0d62e42c 2023-01-27 17:02:58 chore: better parsing pure UDP DNS Skyxim
d3193cf8 2023-01-27 15:08:05 Chore: Better parsing pure IPv6 UDP DNS Larvan2
f7538568 2023-01-27 13:41:23 Chore: Change default latency test url to HTTPS. Larvan2
4629ecb8 2023-01-27 13:27:39 Chore: Add GEO data url configuration. Larvan2
5bcea37d 2023-01-27 13:07:52 chore: better parse udp dns Skyxim
6decaef0 2023-01-27 12:38:15 fix: sub-rule condition don't work Skyxim
24857808 2023-01-27 11:31:58 feat: Converter support WS early data parameters H1JK
87553c6a 2023-01-26 23:19:33 Update config.yaml Larvan2
a2aa267e 2023-01-25 20:53:39 chore: update workflows docker Skyxim
a563e937 2023-01-25 13:00:18 chore: better source address Skyxim
9a4be1fb 2023-01-24 21:56:17 Chore: Action ignore docs/**,README.md when push. Larvan2
80f48518 2023-01-24 21:50:21 Chore: Update config.yaml Larvan2
16c4b55e 2023-01-24 21:48:15 Chore: Decrease the default MaxUdpRelayPacketSize to 1252 to avoid the relay UDP exceeding the size of the QUIC's datagram. Larvan2
023a96a6 2023-01-24 16:34:52 make ConvertsV2Ray more robust (#349) ag2s20150909
39394e49 2023-01-23 14:51:25 chore: update config.yaml Skyxim
b54ddc3a 2023-01-23 14:19:13 chore: update config.yaml Skyxim
97537bd1 2023-01-23 14:14:18 chore: update config.yaml Skyxim
1225173a 2023-01-23 14:12:53 chore: update config.yaml Skyxim
096bb8d4 2023-01-23 14:08:11 feat: add override-destination for sniffer Skyxim
df1f6e2b 2023-01-23 13:16:25 feat: better config for sniffer Skyxim
d1f5bef2 2023-01-23 11:17:30 chore: better log Skyxim
d426db43 2023-01-23 11:14:45 chore: adjust log Skyxim
3bace079 2023-01-21 22:31:07 fix: ipv6 logic Skyxim
24e31d0a 2023-01-21 14:42:48 Chore: Update paths-ignore Larvan2
fb623c09 2023-01-21 14:23:51 chore: Correct the decision of enabling find process Larvan2
4f641ce1 2023-01-20 17:35:49 fix: ShadowTLS header use array instead H1JK
8cd1e40f 2023-01-20 17:13:32 Update README.md Larvan2
8a7027e8 2023-01-20 16:29:08 Fix: Remove EnableProcess from config.go and enable-process from config.yaml. Larvan2
5bbf73e3 2023-01-18 12:06:36 chore: new Random TLS KeyPair when empty input wwqgtxx
106a5877 2023-01-17 22:06:21 chore: update quic-go wwqgtxx
fa5b5ca0 2023-01-17 21:36:16 fix: tcpTracker's upload wwqgtxx
ba616357 2023-01-17 15:41:51 chore: better parseAddr wwqgtxx
37eca8af 2023-01-17 14:25:19 fix: tuic server's MaxIncomingStreams wwqgtxx
421c91a5 2023-01-17 12:43:51 chore: update docker.yaml and Makefile docker Skyxim
c90bf1c6 2023-01-17 12:33:15 chore: Update const type Larvan2
5b1de296 2023-01-17 12:26:31 chore: Update dependencies wwqgtxx
f4414566 2023-01-17 10:41:51 fix: tuic server's SetCongestionController wwqgtxx
db4f3eda 2023-01-17 01:07:28 fix: Add CC for TUIC server Larvan2
f3b76df1 2023-01-16 14:53:19 chore: Update BBR config Larvan2
bb792720 2023-01-16 16:44:31 chore: better workflow wwqgtxx
926ef9e3 2023-01-16 15:54:20 feat: gRPC gun implement extended writer H1JK
ead21f37 2023-01-16 15:09:25 chore: better workflow wwqgtxx
49a26023 2023-01-16 13:26:30 fix: add Upstream to refconn wwqgtxx
e88bddc2 2023-01-16 12:47:22 fix: addr panic wwqgtxx
a5821e57 2023-01-16 12:28:30 fix: add ReaderReplaceable to BufferedConn, avoid buffered data lost wwqgtxx
4e4d7410 2023-01-16 12:11:34 chore: code cleanup wwqgtxx
bec66e9e 2023-01-16 11:42:10 adjust: Improve WebSocket mask H1JK
50832aab 2023-01-16 10:50:31 chore: decrease direct depend on the sing package wwqgtxx
643fdd0b 2023-01-16 09:54:52 chore: tuic decrease unneeded copy wwqgtxx
d1565bb4 2023-01-16 09:42:03 refactor: Implement extended IO H1JK
8fa66c13 2023-01-15 21:51:33 chore: better workflow wwqgtxx
c0ffa06b 2023-01-15 14:00:48 chore: Update dependencies H1JK
3b53f5bc 2023-01-15 15:04:27 chore: better workflow wwqgtxx
2c80155c 2023-01-15 01:46:30 Update Makefile Larvan2
8a9b3b3d 2023-01-14 22:34:54 fix: config parse error Skyxim
5dd691aa 2023-01-14 21:37:06 fix: ss converter cipher missing metacubex
27ceae58 2023-01-14 21:34:26 chore: update config.yaml Skyxim
b6b6413d 2023-01-14 21:08:06 refactor: replace experimental.fingerprints with custom-certificates and Change the fingerprint verification logic to SSL pinning Skyxim
2095f4f6 2023-01-14 18:10:22 chore: update gitignore Skyxim
606e8948 2023-01-14 16:20:58 Fix: TLS defaults to true for h2/grpc networks metacubex
3b6fc1c4 2023-01-14 02:27:44 chore: adjust the case of Program names and HttpRequest UA metacubex
f96bf655 2023-01-14 02:23:30 chore: Refine process code metacubex
804cff8c 2023-01-12 17:55:01 fix: skip-cert-verify is true by default (#333) 3andero
8a75f78e 2023-01-12 02:24:12 chore: adjust Dockerfile metacubex
d9692c63 2023-01-12 02:15:14 Merge branch 'Beta' into Meta metacubex
f4b0062d 2023-01-12 02:14:49 Merge branch 'Alpha' into Beta metacubex
633b9c04 2023-01-12 02:13:22 chore: adjust Dockerfile metacubex
b9ffc82e 2023-01-12 01:33:56 Merge branch 'Beta' into Meta metacubex
78aaea6a 2023-01-12 01:33:16 Merge branch 'Alpha' into Beta metacubex
7d6991dd 2023-01-12 01:31:38 chore: adjust makefile metacubex
95247154 2023-01-12 00:53:42 Fix: Deprecate TCPMSS (#336) Larvan2
be6142aa 2023-01-11 22:01:15 feat: VLESS support packet encodings (#334) Hellojack
00695137 2023-01-11 10:19:30 chore: shadowtls don't depend on trojan's code wwqgtxx
0c9a23a5 2023-01-11 09:53:56 fix: dns cache index out of range wwqgtxx
0035fc23 2023-01-11 00:50:04 Update prerelease.yml cubemaze
6f62d4d5 2023-01-11 00:28:21 chore: update config.yaml metacubex
51f9b34a 2023-01-10 08:10:39 feat: Support ShadowTLS v2 as Shadowsocks plugin (#330) 3andero
337be912 2023-01-11 00:01:28 chore: clean code metacubex
dd4e4d75 2023-01-10 21:55:36 chore: ss2022 converter method verify metacubex
0f29c267 2023-01-10 20:47:58 fix: Converter VMess XUDP not enabled by default when using v2rayN style share link H1JK
d38ceb78 2023-01-10 18:25:05 chore: Refine converter packet encoding parse H1JK
0c354c74 2023-01-10 18:13:18 fix: ss2022 converter password decode error metacubex
3a8e7c88 2023-01-10 18:10:21 chore: vemss converter xudp is true by default metacubex
261b8a1d 2023-01-10 13:21:32 fix: vmess udp wwqgtxx
01d8b224 2023-01-09 23:15:17 fix: vless RoutingMark bind metacubex
e9a7e104 2023-01-09 21:07:31 fix: geoip mmdb/geodata init metacubex
b4503908 2023-01-05 16:58:36 fix #322: add option general.find-process-mode, user can turn off findProcess feature in router chain710
3645fbf1 2023-01-08 00:29:29 Merge pull request #327 from Rasphino/Meta cubemaze
a1d0f221 2023-01-07 23:38:32 fix: update flake.nix hash Rasphino
fd48c6df 2023-01-07 12:24:28 chore: Fix fmt in #321 H1JK
cd7134e3 2023-01-06 11:58:12 Merge pull request #321 from ag2s20150909/Alpha cubemaze
5fa67772 2023-01-04 21:18:07 fix: Process rule is not work in classical rule-set Skyxim
908d0b00 2023-01-03 22:36:38 Merge pull request #1 from ag2s20150909/fixConverter ag2s20150909
8e698975 2023-01-03 22:33:29 fix converter error ag2s20150909
29b72df1 2023-01-03 21:47:57 proxy-groups support exclude node by node type ag2s20150909
f100a33d 2023-01-03 21:27:07 proxy-provider support exclude node by node type ag2s20150909
fa73b0f4 2023-01-01 19:41:36 Merge remote-tracking branch 'origin/Beta' into Meta metacubex
3b76a8b8 2023-01-01 19:40:36 Merge remote-tracking branch 'origin/Alpha' into Beta metacubex
7a64c432 2023-01-01 13:03:30 Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha wwqgtxx
2301b909 2022-12-31 16:30:29 Fix: immediately update provider when modtime too old Dreamacro
89680de1 2022-12-25 13:29:25 fix: only wrap with SyscallConn() when currentConn implements syscall.Conn wwqgtxx
a03af85a 2022-12-23 11:00:55 fix: trying to let hysteria's port hopping work wwqgtxx
fbca37c4 2022-12-22 19:25:30 Feature: REDIRECT support IPv6 (#2473) embeddedlove
4a579177 2022-12-22 13:30:23 Chore: skip cache acme challenge dns msg (#2469) ALICE
cdc7d449 2022-12-22 12:42:38 Fix: safeConnClose not working (#2463) wwqgtxx
daf0b238 2022-12-22 12:31:45 fix: some safeConnClose forget using original wwqgtxx
d8ac82be 2022-12-22 12:09:24 Fix: broken build badge (#2470) igoogolx
a6c14403 2022-12-22 12:00:56 Chore: improve redir getorigdst Dreamacro
980454be 2022-12-22 09:53:11 chore: cleanup code wwqgtxx
63922f86 2022-12-22 08:45:11 chore: linux ipv6 REDIRECT (#311) embeddedlove
22414ce3 2022-12-20 00:11:02 chore: relay support tuic wwqgtxx
7496d9c1 2022-12-19 21:34:07 chore: rebuild relay wwqgtxx
c63dd62e 2022-12-19 17:02:04 chore: support relay native udp when using ss and ssr protocol wwqgtxx
ff01d845 2022-12-17 11:03:37 fix: try to fix gvisor panic wwqgtxx
57592ee8 2022-12-16 22:15:44 chore: better safeConnClose wwqgtxx
432c4c2c 2022-12-15 13:54:45 Merge pull request #302 from oluceps/fix-nix cubemaze
98b73776 2022-12-15 13:25:56 fix: spec Go 119 for nix build oluceps
287ec7e8 2022-12-15 13:25:18 chore: update flake lock oluceps
8a2d1ec5 2022-12-13 21:13:31 chore: better structure decoder wwqgtxx
afb2364c 2022-12-13 20:40:07 chore: wireguard's reserved support base64 input wwqgtxx
9711390c 2022-12-13 18:09:19 fix: check conn is nil in safeConnClose wwqgtxx
bffb0573 2022-12-13 13:20:40 fix: safeConnClose not working wwqgtxx
17cbbb5b 2022-12-13 12:38:46 chore: split dns's dialContext and listenPacket wwqgtxx
b3b5f17e 2022-12-13 11:23:34 chore: cleanup doh/doq's code wwqgtxx
88acf8e0 2022-12-13 11:18:32 fix: fix bindIfaceToListenConfig() in windows force bind to an ipv4 address wwqgtxx
f87144f8 2022-12-13 08:35:01 chore: add persistent-keepalive for wireguard wwqgtxx
1333f1fd 2022-12-13 08:23:17 fix: fix wireguard outbound not work with ipv6 server wwqgtxx
8fa6bd17 2022-12-11 23:53:39 fix: fix wireguard outbound not work with the sniffer wwqgtxx
02d34685 2022-12-11 18:24:55 chore: Android version supports child processes following the main process rules metacubex
f657ac97 2022-12-11 15:48:37 fix: add an unmap before is6 wwqgtxx
57dfaf13 2022-12-11 13:41:44 fix: hysteria ipv6 outbound wwqgtxx
9df42d7b 2022-12-11 09:25:46 fix: issue #292 wwqgtxx
b5928c36 2022-12-11 08:59:57 fix: tunnel panic wwqgtxx
910e7fed 2022-12-08 12:46:46 fix: parse DoH url Skyxim
a9839abd 2022-12-08 11:29:39 fix: tun create panic wwqgtxx
78c7b625 2022-12-08 09:59:04 chore: update config.yaml Skyxim
a6f7e147 2022-12-07 20:01:44 fix: let doh/dot server follow hosts and can remotely resolve itself ip wwqgtxx
e03fcd24 2022-12-07 13:00:45 fix: let any type of dns server can use remote proxy wwqgtxx
cd99b2e7 2022-12-06 10:13:05 fix: config code merge wwqgtxx
b5b06ea4 2022-12-06 09:04:30 fix: config crash wwqgtxx
f7fb5840 2022-12-06 08:23:30 fix: reorder metadata wwqgtxx
3b96d543 2022-12-05 23:51:38 chore: cleanup rules/logic code wwqgtxx
f390b9cf 2022-12-05 23:10:47 fix: inbound nil pointer wwqgtxx
1c65a2c1 2022-12-05 22:29:52 chore: cleanup rule parse code wwqgtxx
2d2b75a4 2022-12-05 21:32:08 doc: update tor listeners' tun wwqgtxx
dcbe25c3 2022-12-05 19:48:54 chore: add log Skyxim
46d23d9b 2022-12-05 17:53:54 chore: all listeners support specialProxy wwqgtxx
fd9c4cbf 2022-12-05 17:43:50 chore: listeners support tun wwqgtxx
5c410b8d 2022-12-05 17:03:12 chore: listeners support tunnel wwqgtxx
8c58d8a8 2022-12-05 16:29:50 fix: remove unneed listener's start wwqgtxx
a0a2eb21 2022-12-05 11:03:28 chore: update dependencies wwqgtxx
b7d97679 2022-12-05 10:12:53 chore: listeners support shadowsocks/vmess wwqgtxx
2e22c712 2022-12-05 00:20:50 chore: rebuild add adapter/inbound.Addition to simply Listener.New apis wwqgtxx
c7f83d3f 2022-12-04 23:05:13 chore: listeners support tuic wwqgtxx
62474e0e 2022-12-04 22:08:20 fix: correct C.Metadata wwqgtxx
62226e8b 2022-12-04 21:53:13 chore: rebuild InboundListener wwqgtxx
81443737 2022-12-04 17:20:24 chore: support skip the same config Listeners' Close and Listen wwqgtxx
e9d8dd09 2022-12-04 15:15:23 fix: close linstener Skyxim
6fc62da7 2022-12-04 14:37:52 chore: change C.PacketAdapter from a struct to an interface wwqgtxx
4f75201a 2022-12-04 13:37:14 feat: add linsters Skyxim
667f42dc 2022-12-03 17:23:51 Merge pull request #282 from tdjnodj/Meta cubemaze
dfbe0986 2022-12-03 17:17:08 Update README.md tdjnodj
ba884c29 2022-12-03 14:14:15 refactor: adjust config Skyxim
2fe271f1 2022-12-03 12:25:10 feat: add tls port for RESTful api and external controller Skyxim
cf5709aa 2022-12-03 00:10:50 fix: a temporary solution for error reporting when enabling tun for devices that do not have an ipv6 environment. metacubex
654cdf3d 2022-12-02 20:21:31 chore: adjust fakeip test Skyxim
6c79d9e6 2022-12-02 20:21:15 chore: fixed v2fly v4 version for test Skyxim
0aefa3be 2022-12-02 16:56:17 fix: remove cyclic dependent to make tuic's Finalizer work wwqgtxx
bc5ab312 2022-11-30 20:38:03 fix: use same strClone function wwqgtxx
df8e129f 2022-11-30 19:42:05 chore: optimize DomainTrie for only one child wwqgtxx
84caee94 2022-11-30 18:50:46 chore: decrease DomainTrie's memory use wwqgtxx
1d9e3200 2022-11-30 08:58:53 test: cleanup the test code wwqgtxx
2a3c4c1a 2022-11-29 09:23:28 fix: ensure pool's dial pass to client wwqgtxx
8c0fbb36 2022-11-28 19:52:55 chore: restful api display fast-open for tuic and hysteria metacubex
9ea09b2b 2022-11-29 00:42:26 fix: tuic protocol error wwqgtxx
9e20f9c2 2022-11-28 20:33:10 chore: update dependencies metacubex
db81db53 2022-11-28 20:31:32 Chore: allow tunnels don't set special proxy wwqgtxx
e715ccbd 2022-11-28 20:12:09 chore: update docs wwqgtxx
bc94c507 2022-11-28 20:09:24 chore: update dependencies wwqgtxx
b4b9ef23 2022-11-28 20:04:56 Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha wwqgtxx
dd6f7e37 2022-11-28 19:11:55 fix: structure decode first do strict match wwqgtxx
01e38228 2022-11-28 18:53:09 chore: tuic-server support restful api patch wwqgtxx
4b1d4a3e 2022-11-28 18:28:22 chore: tuic-server support heartbeat command wwqgtxx
562819e3 2022-11-28 18:18:51 chore: tuic-server support disassociate command wwqgtxx
551283c1 2022-11-28 17:09:25 chore: add tuic-server listener wwqgtxx
cd53e2d4 2022-11-27 16:38:41 fix: set RequestTimeout in earlyConn wwqgtxx
a58234f0 2022-11-27 13:44:38 chore: support KeyReplacer in Structure Decoder wwqgtxx
c8d7243b 2022-11-27 13:07:27 fix: hop-interval of tysteria is optional too wwqgtxx
6b1ca7b0 2022-11-27 12:52:14 fix: ports of hysteria is optional Skyxim
b80e7c3c 2022-11-27 12:06:04 fix: tuic client use pool-based bytes.Buffer wwqgtxx
0da09c5d 2022-11-27 11:42:43 fix: quicStreamPacketConn's close wwqgtxx
17c081a4 2022-11-27 11:09:56 add support for hysteria udp port hopping (#269) wwqgtxx
0647cee0 2022-11-27 10:37:10 chore: update quic-go wwqgtxx
423850a7 2022-11-27 09:38:20 chore: allow to set max-open-streams for tuic wwqgtxx
896d30b1 2022-11-26 23:53:59 chore: rebuild tuic client's code wwqgtxx
495fd191 2022-11-26 21:35:47 chore: clear config field name (be compatible with old field name) wwqgtxx
ae76daf3 2022-11-26 21:14:56 chore: tuic add fast-open support wwqgtxx
f968d0cb 2022-11-26 20:11:43 chore: update github action Skimmle
8056b557 2022-11-26 20:11:43 chore: update github action Skimmle
516623cb 2022-11-26 19:48:16 chore: update demo Skyxim
a5ae2e89 2022-11-26 19:37:32 feat: support fast_open for hysteria, and unified parameter naming Skyxim
90b40a8e 2022-11-26 11:27:24 Fix: drop UDP packet which mismatched destination for VMess (#2410) Sizhe Sun
7f406459 2022-11-25 22:42:07 chore: tuic use a udp pool too and auto close when outbound is garbage collected wwqgtxx
6c204d2b 2022-11-25 20:53:08 chroe: wrong variable Skyxim
ed988dcd 2022-11-25 20:42:28 Chore: update dependencies Dreamacro
7b44cde4 2022-11-25 20:14:05 chore: tuic use a simple client pool wwqgtxx
c7bad89a 2022-11-25 19:14:09 fix: tuic better stream close wwqgtxx
21a91e88 2022-11-25 18:32:30 fix: tuic set MaxOpenStreams wwqgtxx
76d28387 2022-11-25 17:15:45 chore: split tuic's tcp and udp client wwqgtxx
9b1fe9f4 2022-11-25 16:06:56 fix: tuic stream close wwqgtxx
9976800a 2022-11-25 13:03:36 fix: tuic err handle wwqgtxx
f5423514 2022-11-25 12:43:23 chore: tuic add max_udp_relay_packet_size wwqgtxx
a13dedb6 2022-11-25 12:10:33 fix: tuic panic wwqgtxx
d47ce79a 2022-11-25 11:32:05 chore: better tuic conn close wwqgtxx
cce42b4b 2022-11-25 11:12:22 fix: prefer ipv6 not working Skyxim
142d17eb 2022-11-25 11:04:28 fix: don't close tuic when read timeout wwqgtxx
30ca59da 2022-11-25 10:45:06 fix: tuic typo wwqgtxx
c89b1f0e 2022-11-25 10:33:37 chore: tuic add cubic,new_reno,bbr congestion_controller wwqgtxx
59bd11a3 2022-11-25 08:08:14 chore: add tuic outbound wwqgtxx
3880c3c1 2022-11-24 12:32:35 chore: add retry in tunnel dial wwqgtxx
efa4b9e0 2022-11-22 21:01:51 Fix: lint warning Dreamacro
8c6e205c 2022-11-22 19:16:08 Fix: tunnel proxy match Dreamacro
d478728c 2022-11-21 10:33:42 fix: geosite match wwqgtxx
5b07d7b7 2022-11-18 22:57:33 Feature: add tunnels Dreamacro
18d62c4a 2022-11-19 23:16:20 fix: catch context.DeadlineExceeded too wwqgtxx
02830e0a 2022-11-19 23:07:05 fix: adjust log Skyxim
6d89bddf 2022-11-19 23:06:27 fix: better error return wwqgtxx
dbbd4993 2022-11-19 23:03:14 fix: better error check wwqgtxx
d3562ce3 2022-11-19 22:48:04 fix: DoH recreate the connection multiple times Skyxim
d5973cf8 2022-11-19 10:57:33 chore: Adjust error of dialer Skyxim
1d3cc36e 2022-11-19 10:50:13 chore: return context error Skyxim
8fcfecbe 2022-11-19 10:45:22 chore: Adjust the return Skyxim
7c1b878c 2022-11-19 10:45:44 fix: resolver's ctx wwqgtxx
4ea42213 2022-11-19 10:35:45 fix: rollback batchExchange's code wwqgtxx
b8b3c9ef 2022-11-19 10:31:50 fix: DoH/DoQ doesn't use context Skyxim
f00dc69b 2022-11-19 09:43:31 fix: doh use NewRequestWithContext and batchExchange don't wait cancel finish wwqgtxx
23f286f2 2022-11-19 08:51:00 fix: auto retry in exchangeWithoutCache wwqgtxx
16f8f77f 2022-11-18 19:40:39 fix: better wireguard error handle wwqgtxx
dfc0ec99 2022-11-18 19:32:12 fix: wireguard handle conn is nil wwqgtxx
8b848b62 2022-11-18 18:02:46 fix: reset timeout in exchangeWithoutCache's singleflight wwqgtxx
2dc62024 2022-11-16 18:37:14 chore: support old chacha20 wwqgtxx
994e8542 2022-11-16 17:53:52 fix: resolver's defer wwqgtxx
1880a485 2022-11-16 10:43:16 chore: better tfo inbound code wwqgtxx
03645fb2 2022-11-16 10:00:09 fix: correct the go.mod wwqgtxx
eb843125 2022-11-15 20:20:57 fix: sing-shadowsocks serverConn.Write return (0,nil) when p isn't empty wwqgtxx
e5a81b6c 2022-11-15 15:07:04 fix: don't use ReadOnceFrom in sing-shadowsocks wwqgtxx
0eecd11f 2022-11-14 12:24:37 ss and vmess inbound add tfo zhudan
9c8e3982 2022-11-14 12:11:54 update tfo to v2 zhudan
586dec5b 2022-11-14 20:17:52 Merge commit '2a8e1778ad1d7b507e432f659407d76dffcaacb8' into Alpha Skimmle
6db7c800 2022-11-14 20:17:12 fix: DoQ and HTTP/3 over proxy Skimmle
2a8e1778 2022-11-12 21:42:45 chore: sync tunnel code wwqgtxx
a3425c0e 2022-11-12 21:31:07 chore: sync dns code wwqgtxx
7300c917 2022-11-12 20:59:29 fix: build error wwqgtxx
dc3e144b 2022-11-12 20:43:48 Merge branch 'dev' of https://github.com/Dreamacro/clash into Alpha wwqgtxx
75d33939 2022-11-12 18:29:19 chore: better dns background fetch retrying wwqgtxx
901a4731 2022-11-12 13:18:36 chore: always pass context when resolve dns wwqgtxx
dbadf378 2022-11-12 12:36:59 chore: update listeners config wwqgtxx
3321ac95 2022-11-12 12:31:44 fix: cleanup import wwqgtxx
c0bd4af1 2022-11-12 12:12:31 chore: update dns config Skimmle
d78b2b1c 2022-11-12 11:19:04 Merge pull request #256 from Skimmle/Alpha cubemaze
3e209123 2022-11-12 11:14:51 featrue: DoH and DoQ are implemented using AdGuardTeam/dnsProxy, DoH support perfer and force http3 Skimmle
b2d7149a 2022-11-11 23:36:06 chore: support IN-PORT rule wwqgtxx
64be213b 2022-11-11 22:48:44 code cleanup wwqgtxx
68b28ed5 2022-11-11 22:44:44 chore: shadowsocks listener support old cipher wwqgtxx
3eacce9a 2022-11-11 20:56:08 chore: add vmess, shadowsocks, tcptun and udptun listener wwqgtxx
6dadc235 2022-11-11 09:19:28 chore: remove AddrType on Metadata wwqgtxx
698d8ca7 2022-11-11 04:05:13 Update README.md cubemaze
1a4b00c7 2022-11-10 21:23:52 fix: update sing-vmess wwqgtxx
64552fbd 2022-11-10 21:08:06 fix: when host's ip in fakeip's range, don't send to remote server wwqgtxx
7c8d8f56 2022-11-09 22:55:32 Update docs/config.yaml wwqgtxx
93ada898 2022-11-09 19:55:30 Update README.md wwqgtxx
4b4c3dc4 2022-11-09 19:42:56 fix: small-case import name wwqgtxx
b699fb04 2022-11-09 19:35:03 fix: wireguard's dns resolve wwqgtxx
ae08d13d 2022-11-09 18:44:06 chore: support wireguard outbound wwqgtxx
1d784231 2022-11-09 08:41:30 fix: exclude-filter not work when filter is empty wwqgtxx
5fd79890 2022-11-09 08:06:37 chore: add exclude-filter to ProxyGroup wwqgtxx
53b2a480 2022-11-08 22:30:50 fix: subscriptionInfo api metacubex
943137de 2022-11-08 15:58:21 Merge pull request #250 from Skimmle/Alpha Skimmle
2d3aad57 2022-11-08 15:50:01 chore: upgrade dependencies Skimmle
409cd4f6 2022-11-07 22:34:30 fix: subscriptionInfo api adlyq
bd526ad0 2022-11-07 18:08:33 chore: adjust tun config cubemaze
4673d209 2022-11-06 08:43:39 fix: context import wwqgtxx
94a765ee 2022-11-05 20:51:08 fix: avoid choose ZeroTier's tap to defaultInterface wwqgtxx
dcd2417f 2022-11-05 02:24:08 feat: subscriptionInfo adlyq
4c5853e5 2022-11-05 06:41:07 feat: Converter Shadowsocks UoT support H1JK
52f4cb59 2022-11-05 13:08:50 fix: pool_test.go wwqgtxx
90f6cc23 2022-11-04 17:38:24 fix: correct yaml config name wwqgtxx
de264c42 2022-11-04 13:31:20 Chore: update test dependencies Dreamacro
c2469162 2022-11-04 13:28:51 Chore: update dependencies Dreamacro
19b7c7f5 2022-11-04 13:11:01 Fix: a shared fastSingle.Do() may cause providers untouched (#2378) wwqgtxx
e20d01a6 2022-11-04 08:52:30 chore: try to let tun's restful patch api work wwqgtxx
9a5c0a4b 2022-11-03 18:56:03 chore: better tun config passing wwqgtxx
1b0d0906 2022-11-03 18:04:22 fix: RESTful API empty tun device name adlyq
3373b62b 2022-11-03 12:58:21 fix: try to support android hotspot when using tun wwqgtxx
508e2575 2022-11-03 00:31:31 fix: RESTful API sniffingEnable adlyq
7b0cd14b 2022-11-02 23:58:51 chore: netlink duplicate contains adlyq
22fb219a 2022-11-02 22:28:18 chore: trie.DomainTrie will not depend on zero value wwqgtxx
c34c5ff1 2022-11-02 22:13:54 build: fix golang build cache wwqgtxx
2ad84f43 2022-11-02 18:08:22 Merge branch 'Beta' into Meta metacubex
c7aa1642 2022-11-02 18:07:29 Merge branch 'Alpha' into Beta metacubex
4e5bdec1 2022-10-27 15:35:53 Fix: amd64 macOS Ventura process name match Dreamacro
fbd43d99 2022-10-27 11:25:18 Fix: macOS Ventura process name match Dreamacro
5dab89c9 2022-10-31 21:50:30 fix: group filter add not matched proxies at the end wwqgtxx
2a24effa 2022-10-31 16:58:29 chore: better UrlTest's torch wwqgtxx
972d3f1d 2022-10-31 16:45:14 fix: UrlTest's torch not work wwqgtxx
a7aa5fd5 2022-10-31 16:04:50 adjust: add some log for healthcheck debug wwqgtxx
b9d8b698 2022-10-30 23:08:18 fix: lazy check wwqgtxx
dedb9122 2022-10-30 22:30:54 chore: support multi filter in GroupBase too wwqgtxx
0e5bf0c2 2022-10-30 21:04:33 chore: support multi filter like subconverter in ProxyProvider and add exclude-filter to ProxyProvider wwqgtxx
a46436f6 2022-10-29 09:02:38 chore: parse user's hosts before remoteDial wwqgtxx
6106adc6 2022-10-27 18:37:27 fix: hysteria converter metacubex
c8bc11d6 2022-10-27 15:35:53 Fix: amd64 macOS Ventura process name match Dreamacro
f29b5489 2022-10-27 11:25:18 Fix: macOS Ventura process name match Dreamacro
fc693bc2 2022-10-23 16:54:50 chore: SUB-RULE Skyxim
bba5c2cc 2022-10-21 01:21:15 Update config.yaml MetaCubeX
0fb0e490 2022-10-16 13:12:49 fix: when connection refused active health test Skyxim
023e3d0c 2022-10-14 08:42:28 chore: add parse-pure-ip in sniffer wwqgtxx
c11a3597 2022-10-14 08:27:34 chore: retrying for "Cannot create a file when that file already exists." wwqgtxx
0da49bd9 2022-10-14 07:46:33 chore: add force-dns-mapping in sniffer wwqgtxx
b9ef713d 2022-10-13 19:26:14 chore: add sing-tun's custom route support wwqgtxx
4948f3f2 2022-10-11 21:35:26 chore: Cache and skip multiple failed addresses Skyxim
7b1427b8 2022-10-10 22:10:36 fix: set default tun udp timeout to 5 minutes wwqgtxx
77a3c1c3 2022-10-10 19:02:57 fix: tun stack shown wwqgtxx
2c236387 2022-10-10 09:32:42 fix: flush default interface when tun config hasn't change wwqgtxx
66e5136b 2022-10-09 13:16:13 fix: correct sing-tun's rAddr wwqgtxx
f748e363 2022-10-09 11:07:24 fix: fakeip pool test wwqgtxx
90688b23 2022-10-09 10:48:26 fix: try let fakeip mode get real destination ip wwqgtxx
986c91b5 2022-10-08 15:47:48 Merge pull request #207 from oluceps/add-tags MetaCubeX
8c134264 2022-10-08 15:40:41 add: with_gvisor tag for nix build oluceps
fefd9b74 2022-10-08 15:06:29 Merge pull request #206 from oluceps/update-sha256 MetaCubeX
8a55208c 2022-10-08 13:11:25 chore: update vendorSha256 due to dependencies change oluceps
1f8b54a9 2022-10-07 16:54:08 fix: don't set auto detect interface with tun name wwqgtxx
8d74a86b 2022-10-07 06:57:03 fix: macos's tunName wwqgtxx
6c82e98b 2022-10-06 22:18:49 chore: fix sing-tun's BuildAndroidRules wwqgtxx
94246104 2022-10-06 19:23:38 chore: use sing-tun to replace old tun_adapter wwqgtxx
347e5e96 2022-10-05 13:29:10 fix: dns tcp hijack not working wwqgtxx
e4138c3e 2022-10-04 22:16:03 chore: add description Skyxim
f2b5ae68 2022-10-03 22:41:40 Merge remote-tracking branch 'meta/Alpha' into Alpha Skyxim
0a89107b 2022-10-03 22:41:24 fix: global fingerprints load failed Skyxim
2a323f77 2022-10-03 13:19:04 Merge pull request #203 from oluceps/Alpha MetaCubeX
59edcf33 2022-10-02 22:42:33 feat: Add VMess global padding support H1JK
35506e17 2022-10-02 21:10:29 chore: Unify config field name style H1JK
6ce38057 2022-10-02 21:10:29 feat: Converter support packet encodings for VMess H1JK
c1a82f2f 2022-10-02 20:54:51 chore: fix doc Skyxim
4f9478a3 2022-10-02 20:53:52 chore: adjust doc Skyxim
e1dc2681 2022-10-02 20:48:50 chore: adjust doc Skyxim
ce77c3fd 2022-10-02 20:47:43 chore: add SUB-RULE demo Skyxim
9f119405 2022-10-02 20:28:44 Merge branch 'udp' into Alpha Skyxim
b82c9ba1 2022-10-02 20:28:31 chore: remove buffer for relay Skyxim
6857b050 2022-10-02 20:08:41 chore: pure udp metadata Skyxim
abbbcb02 2022-10-02 20:02:39 Merge branch 'Alpha' into dev Skyxim
ec614425 2022-10-02 18:29:20 add: current version and BuildTime for nix build oluceps
89d1222b 2022-10-02 18:20:26 rm: default.nix oluceps
de4985a9 2022-10-02 02:23:57 Merge pull request #202 from oluceps/refactor_flake MetaCubeX
6dd8cf6c 2022-10-02 02:15:37 refactor: multi-platform support for nix build oluceps
6b2eae36 2022-10-02 01:00:07 adjust: gvisor version metacubex
13445d81 2022-10-02 00:18:35 add: flake auto track latest commit oluceps
e2d71abe 2022-07-25 12:44:00 Fix: handle parse socks5 udp address properly (#2220) Kaming Chan
ddf1c740 2022-10-01 23:30:41 adjust: routes for windows metacubex
1bcc9168 2022-10-01 23:09:23 chore: upgrade dependencies metacubex
c06b48af 2022-10-01 22:44:20 Merge pull request #201 from oluceps/add_flake MetaCubeX
7e9549c0 2022-10-01 22:34:39 add: flake.nix and other required files for nix build oluceps
3e2b08f9 2022-09-29 11:47:30 Chore: upgrade go.mod go version to 1.19 (#2331) Pan
fb85691f 2022-09-27 14:22:21 Fix: uncorrect README link (#2325) AndyChen
1684756b 2022-09-21 23:54:40 Merge pull request #191 from StashNetworks/patch-1 MetaCubeX
88e4a9a7 2022-09-21 23:42:33 Chore: compatible with Stash hysteria config Stash Networks
d4113944 2022-09-21 21:17:59 Chore: rename linux-armv8 to linux-arm64, windows-arm32v7 to windows-armv7 Dreamacro
827d5289 2022-09-21 15:09:11 Refactor: improve Dockerfile (#2246) Adrian Gąsior
b133bc58 2022-09-21 19:06:13 fix: upgrade sing-vmess to let xudp work wwqgtxx
82c9a1a2 2022-09-19 18:26:43 chore: add xudp support for vmess wwqgtxx
e1ec4a25 2022-09-19 17:37:16 fix: wrong host shown when using uot wwqgtxx
b6dc5391 2022-09-19 00:07:30 Merge pull request #189 from sjtuross/Alpha MetaCubeX
6e8d8bef 2022-09-18 23:19:25 docker: add iptables package Ross Shen
6995e981 2022-09-18 12:53:51 Refactor: linux process resolving (#2305) Kr328
4597ed49 2022-09-11 16:19:42 fix: adjust sub_rule to logic package, and fix not rule failed Skyxim
ef2f8317 2022-09-11 15:24:56 Fix: wechat protocol is not working if no obfs string is configured metacubex
9b89ff9f 2022-09-06 17:30:35 feat: support sub-rule, eg. adlyq
4f291fa5 2022-09-02 16:59:00 Chore: show the source ip in log (#2284) x2c3z4
22b9befb 2022-09-01 11:33:47 Fix: fake ip pool offset calculate (#2281) Kr328
a9694fcd 2022-08-30 15:59:52 chore: update doc Skyxim
5987f8e3 2022-08-29 13:08:29 Merge branch 'Beta' into Meta Skyxim
3a8eb72d 2022-08-29 13:08:22 Merge branch 'Alpha' into Beta Skyxim
d823dde4 2022-08-29 13:07:38 chore: update doc Skyxim
d69e0bce 2022-08-29 13:04:48 fix: resolve ip of udp proxy error Skyxim
7f197ede 2022-08-29 12:10:46 fix: hysteria udp crash Skyxim
33abbdfd 2022-08-29 11:24:07 Merge pull request #174 from MetaCubeX/Alpha zhudan
0703d6cb 2022-08-29 11:22:14 Merge pull request #173 from MetaCubeX/Alpha zhudan
af97922e 2022-08-28 20:26:13 fix: no main result conn, will fail Skyxim
db94dc76 2022-08-28 15:57:10 fix: udp default resolve ip Skyxim
99effb05 2022-08-28 13:41:19 feat: add ip-version param Skyxim
425b6e0d 2022-08-27 12:16:25 Chore: update README (#2276) Birkhoff Lee
2516169f 2022-08-26 21:18:16 Chore: update dependencies Dreamacro
a3281712 2022-08-24 21:36:19 Chore: reduce dhcp dns client cost Dreamacro
bf079742 2022-08-24 20:20:34 Clean: use go 1.19 Appendf Dreamacro
98f4f4d6 2022-08-23 20:12:28 chore: log error Skyxim
42e489e1 2022-08-22 23:22:26 Merge remote-tracking branch 'origin/Alpha' into Alpha metacubex
d3b88d1b 2022-08-22 23:17:41 fix: ebpf support metacubex
ec318f1c 2022-08-21 08:43:57 Chore: the default sniffing is changed to a standard port, and the sniffing result is only used for this connection. Skyxim
6cfae691 2022-08-20 02:32:44 Merge pull request #167 from H1JK/Alpha MetaCubeX
b23a0710 2022-08-19 22:00:22 feat: Converter VMessAEAD share link standard support Hellojack
732e82e3 2022-08-19 21:17:44 fix: Converter VMess security field typo Hellojack
fecbc7a0 2022-08-19 19:46:50 chore: Clean converter code and add doc H1JK
4b393620 2022-08-17 00:33:03 chore: Skip initial "lan" rules that load geoip metacubex
835cab58 2022-08-17 12:41:36 fix: http sniffer skip ip Skyxim
6e058f85 2022-08-17 11:43:13 Chore: remove old cache implementation Dreamacro
9317dd61 2022-08-17 00:33:03 chore: Skip initial "lan" rules that load geoip metacubex
8dc56b56 2022-08-16 22:59:23 fix: http sniffer skip ip Skyxim
4611fbfe 2022-08-15 15:52:03 chore: disable tcp_test metacubex
b725c91b 2022-08-15 15:46:07 chore: clean code metacubex
48206237 2022-08-13 17:23:42 fix: Temporarily delete marking node alive as false when error occurs Skyxim
32fc990c 2022-08-13 16:47:24 fix: Unhandled dns resolve failure error Skyxim
3946d771 2022-08-13 13:07:35 Feature: sync missing resolver logic from premium, but still net.IP on opensource Dreamacro
5940f627 2022-08-13 12:35:39 Chore: http2 should use DialTLSContext and some tls handshake should with context Dreamacro
71cad51e 2022-08-12 13:47:51 Fix: satisfy RFC4343 - DNS case insensitivity (#2260) bobo liu
dfeb9014 2022-08-12 12:53:11 Fix: no_gviosr tags metacubex
02933ae5 2022-08-12 12:49:35 Fix: nil pointer metacubex
4ca2d414 2022-08-12 03:36:15 Merge remote-tracking branch 'origin/Alpha' into Alpha metacubex
5d97a7f9 2022-08-12 03:35:49 Chore: clean code metacubex
6eab1f15 2022-08-12 03:34:59 Fixed: gViosr func metacubex
65a289e1 2022-08-12 03:04:58 Chore: clean code metacubex
637707e5 2022-08-11 23:56:50 Chore: Migration 1.19 metacubex
95e602bf 2022-08-11 23:47:45 Chore: gVisor use bufferv2 metacubex
4ac192f5 2022-08-11 23:45:19 Chore: update badges metacubex
473d0f74 2022-08-11 21:50:16 fix: remove extra and the actual original IDNA domain name is no longer stored, for reduce memory Skyxim
93ea1248 2022-08-08 10:28:18 Merge remote-tracking branch 'origin/Alpha' into Alpha zhudan
97270dcb 2022-08-08 10:21:16 rm EBpf tun && disable android ebpf zhudan
50105f05 2022-08-07 21:45:50 Migration: go1.19 Dreamacro
50cc274b 2022-08-07 20:47:32 Merge pull request #151 from H1JK/update-converter2 MetaCubeX
3867329e 2022-08-07 20:43:11 fix: Converter error when VMess `aid` field not exists Hellojack
6648793e 2022-08-05 10:52:36 Chore: reenable latest golangci-lint Dreamacro
2899a126 2022-08-02 17:13:10 fix filepath undefined zhudan
53914251 2022-08-01 22:13:46 Merge branch 'dev' into Alpha Skyxim