Liu Song’s Projects


~/Projects/clash-pro

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

History

ref
v0.14.0
Hash Date Commit message Author
243d8a28 2019-05-09 21:05:47 Chore: update README.md Dreamacro
225c530d 2019-05-09 21:00:29 Feature: add DST-PORT and SRC-PORT Dreamacro
cff4841f 2019-05-06 21:00:29 Chore: fix socks reader overflow & update dependencies Dreamacro
f352f447 2019-05-03 00:05:14 Feature: support fakeip Dreamacro
762f2275 2019-04-25 16:32:15 Feature: support vmess udp Dreamacro
936ea3aa 2019-04-25 13:48:47 Feature: support outbound socks5 udp Dreamacro
cec22067 2019-04-24 12:02:52 Feature: add experimental config for resolving ip fail behavior Dreamacro
90e3dcca 2019-04-24 10:29:29 Fix: add missing error check Dreamacro
c92cda69 2019-04-23 23:29:36 Feature: socks5 udp associate Dreamacro
49f89029 2019-04-22 09:57:08 Fix: typo in initial config file (#166) Jang Rush
7770e184 2019-04-15 19:05:01 Chore: add GitBook link to README.md (#155) Birkhoff Lee
593a63c2 2019-03-30 15:34:24 Fix: make releases script Dreamacro
744728cb 2019-03-30 14:20:04 Chore: update README.md Dreamacro
2036f8cb 2019-03-30 14:11:59 Fix: IP-CIDR invalid payload crash Dreamacro
531f4876 2019-03-29 10:27:26 Fix: incorrect mutex in speedTest (#153) Comzyh
18f885a9 2019-03-28 19:00:41 Feature: add interval url test for load-balance Dreamacro
d3b280a7 2019-03-28 18:20:19 Fix: reuse Current.HomeDir until go 1.13 release Dreamacro
d1f68865 2019-03-26 23:48:03 Style: use atomic CompareAndSwap (#151) beyondkmp
791d72e0 2019-03-25 20:42:20 Fix: crash when key value is nil Dreamacro
14600a81 2019-03-23 19:41:41 Fix: dns hot reload no effect Dreamacro
bb267e4a 2019-03-23 19:24:26 Feature: add version command (#148) beyondkmp
f99da371 2019-03-23 16:29:27 Fix: fallback & url-test lose efficacy Dreamacro
7a9d986f 2019-03-17 14:52:39 Feature: add delay history and improve url-test behavior Dreamacro
63446da5 2019-03-17 14:08:15 Fix: expand UDPSize to avoid resolving error (#139) Comzyh
acf55a7f 2019-03-16 00:43:16 Improve: `Dial` would reset proxy alive status Dreamacro
8c608f5d 2019-03-15 12:43:46 Feature: add custom headers support in v2ray-plugin (#137) Rico
7f0c7d78 2019-03-03 17:23:59 Fix: should not return extra ip in msgToIP Dreamacro
7683271f 2019-03-03 11:59:07 Style: rename `Generator` with `Dial` Dreamacro
23bb01a4 2019-03-03 11:51:15 Fix: http request keepAlive with right http header Dreamacro
0011c7ac 2019-03-01 00:52:30 Improve: support tcp dns server & return an error when parsing nameserver (#127) Comzyh
d75f9ff7 2019-02-27 01:02:43 Migration: go 1.12 Dreamacro
815e80f7 2019-02-24 01:26:51 Fix: dns use Extra records Dreamacro
ca5399a1 2019-02-23 20:31:59 Fix: dns cache behavior Dreamacro
04927229 2019-02-21 16:16:49 Fix: disconnect normal proxy request Dreamacro
c0bd82d6 2019-02-18 21:53:57 Chore: rename `final` Dreamacro
5c8bb241 2019-02-18 20:14:18 Fix: crash when directly request proxy server Dreamacro
575720e0 2019-02-15 23:43:28 Fix: windows 386 build Dreamacro
e7997a03 2019-02-15 22:01:11 Chore: update README.md Dreamacro
287ad5bc 2019-02-15 21:55:15 Fix: vmess handshake block (#117) beyondkmp
c295c5e4 2019-02-15 14:25:20 Feature: add load-balance group Dreamacro
8636a4f5 2019-02-14 11:37:47 Fix: return 502 in http outbound (#116) beyondkmp
7a071783 2019-02-13 23:45:43 Fix: api invalid returning Dreamacro
5920b057 2019-02-12 12:29:33 Fix: crash when ip is nil Dreamacro
26a87f9d 2019-02-11 17:20:42 Fix: `redir-host` mode crash Dreamacro
8da19e81 2019-02-11 15:55:17 Update: README.md Dreamacro
1339487c 2019-02-11 15:44:42 Fix: tun2socks not lookup IP Dreamacro
2383cca2 2019-02-11 15:25:10 Feature: add v2ray-plugin Dreamacro
53b5ef19 2019-02-04 09:39:17 Fix: parse proxies shadow variable Dreamacro
754df5ba 2019-02-02 21:53:30 Chore: update dependencies Dreamacro
1016355e 2019-02-02 21:37:36 Chore: log dns server address when success Dreamacro
b594cbc6 2019-02-02 21:11:27 Fix: parse ip string when use socks proxy (#100) beyondkmp
42d33fe6 2019-02-02 21:03:13 Feature: SOURCE-IP-CIDR rule type (#96) 宋辰文
bfe51e46 2019-02-02 20:47:38 Improve: lazy resolve ip Dreamacro
e30a6287 2019-01-30 20:22:52 Fix: shadow variable Dreamacro
55816989 2019-01-29 23:46:18 Chore: improve programming style (#109) beyondkmp
36b5d1f1 2019-01-25 15:38:14 Fix: DNS server returns the correct TTL Dreamacro
bd6c6a9a 2019-01-14 10:35:11 Chore: print origin rule when format error (#92) beyondkmp
83fac440 2019-01-07 10:47:25 Fix: nghttpx return 400 error (#84) beyondkmp
15a77fa7 2019-01-06 14:31:42 Fix: print log when start dns server failed (#87) beyondkmp
7768c5b9 2019-01-03 10:49:09 Chore: add more platform release (#83) Comzyh
4e91118a 2018-12-31 20:57:21 Feature: add freebsd release (#80) Noah Shang
7b5e1f75 2018-12-29 14:11:54 Fix: authentication with stream api Dreamacro
3f6c707a 2018-12-23 20:25:49 Fix: patch config field Dreamacro
532ec889 2018-12-23 00:42:08 Chore: make a consistent code style Dreamacro
cb118d43 2018-12-22 23:56:42 Chore: improve outbound architecture Dreamacro
a7cfc818 2018-12-21 22:51:37 Fix: ignore some general configuration Dreamacro
551ab68c 2018-12-21 17:48:29 Fix: allow access to external-ui without authentication (#75) 宋辰文
ef626028 2018-12-21 10:55:21 Fix: parse external-ui Dreamacro
49635eab 2018-12-20 22:34:38 Chore: update `external-ui` explanation Dreamacro
a46041b8 2018-12-20 22:23:31 Fix: force param make no sense Dreamacro
a6bbc67a 2018-12-20 01:29:13 Feature: add custom ui support in API Dreamacro
afc4644d 2018-12-13 19:30:43 Feature: FreeBSD compatibility patch (#63) yuri@FreeBSD
1607d325 2018-12-11 00:25:05 Feature: add websocket headers support in vmess Dreamacro
34c86559 2018-12-10 11:48:57 Fix: don't keepalive when connection is close (#65) beyondkmp
5e4b35e0 2018-12-10 11:33:37 Chore: standardize API returns Dreamacro
fa907796 2018-12-10 11:00:52 Fix: dns crash & remove unused debug log Dreamacro
fcb1a781 2018-12-06 13:29:43 Fix: dns msg to ip Dreamacro
6f1bc3d6 2018-12-06 10:54:45 Fix: add PATCH for CORS Dreamacro
2b93c9d4 2018-12-06 10:51:37 Fix: resolve ip crash Dreamacro
f93d6aa2 2018-12-05 21:52:31 Fix: crash when dns not set Dreamacro
f192d591 2018-12-05 21:26:04 Chore: bump to 0.10.0 Dreamacro
03c249ec 2018-12-05 21:13:29 Feature: add custom DNS support (#56) Dreamacro
da5db36c 2018-12-05 18:19:30 Fix: policy group unexpectedly closed Dreamacro
ca6e67a3 2018-12-03 23:41:40 Feature: add silent info level Dreamacro
6636db24 2018-12-03 23:27:00 Feature: add http/https [connect] proxy (#52) beyondkmp
f5715c4f 2018-12-01 09:32:02 Fix: chunk size limit in tls obfs (#54) beyondkmp
9cfd26d4 2018-11-30 17:42:40 Feat: add switch config file API Dreamacro
dc24dd4d 2018-11-28 23:24:57 Fix: tls server name missing in vmess Dreamacro
a64cea50 2018-11-28 10:38:30 Fix: patch config API Dreamacro
f6743d4d 2018-11-25 17:00:11 Fix: chrome crash when using SwitchyOmega by reject rule (#47) beyondkmp
970643b1 2018-11-22 11:54:01 Fix: goroutine leak while closing proxy (#43) beyondkmp
05bf4d44 2018-11-21 18:21:24 Change: replace `FINAL` with `MATCH` in a progressive way Dreamacro
c7a349e1 2018-11-21 13:59:39 Improve: auto change payload to lowercase Dreamacro
01a477bd 2018-11-21 13:47:46 Chore: improve code architecture Dreamacro
91e35f2f 2018-11-14 20:58:10 Fix: resolve path in windows Dreamacro
b0e062dc 2018-11-09 17:36:30 Feature: SOCKS5 authentication support (#34) beyondkmp
09cd34ec 2018-11-08 20:14:57 Chore: update README.md Dreamacro
da391356 2018-11-07 16:57:21 Fix: simple-obfs tls Dreamacro
502aa61c 2018-11-06 17:34:19 Fix: vmess small probability invalid auth Dreamacro
cc6d4961 2018-11-04 21:36:20 Chore: optimize code structure in vmess websocket (#28) beyondkmp
10e0231b 2018-11-04 21:12:16 Fix: dial IPv6 host (#29) beyondkmp
fd637073 2018-11-01 11:54:45 Optimization: use client session cache for TLS connection (#26) changx
c5757a9b 2018-10-30 10:50:57 Chore: delete redundant print beyondkmp
370bc769 2018-10-29 20:25:13 Update: README.md Dreamacro
ce7cb138 2018-10-29 20:16:43 Chore: unified naming "skip-cert-verify" Dreamacro
d2174149 2018-10-28 23:46:32 Feature: vmess add websocket support Dreamacro
bcba14e0 2018-10-28 19:46:49 Improve: add tls, sni options to socks5 outbound adapter changx
19cbe524 2018-10-27 12:57:56 Fix: weak type proxy name Dreamacro
e12d46f6 2018-10-27 12:36:33 Fix: unescape proxy name in /proixes Dreamacro
990bba4a 2018-10-25 00:09:55 Fix: GET /rules format Dreamacro
03c563a5 2018-10-24 17:06:08 Improve: url-test will automatically speed test when the connection fails beyondkmp
f943f928 2018-10-22 22:44:11 Chore: clean up Dockerfile gruebel
1f556d4a 2018-10-23 11:28:41 Fix: vmess alterId can be 0 Dreamacro
082d3bbf 2018-10-22 21:14:22 Chore: adjust dial tcp timeout Dreamacro
4895bcef 2018-10-21 20:28:40 Optimization: reduce the memory of each TCP relay Dreamacro
1235c9a9 2018-10-19 20:28:19 Fix: Direct & Reject name Dreamacro
82343c70 2018-10-19 19:11:26 Fix: chacha20 cipher in shadowsocks Dreamacro
94d19727 2018-10-18 23:24:04 Fix: selector no longer randomly selects Dreamacro
ce07eda4 2018-10-17 00:51:04 Chore: update README.md Dreamacro
0fd2f8e5 2018-10-16 21:29:29 Chore: update ss-lib for xchacha20-ietf-poly1305 Dreamacro
e863c66a 2018-10-15 09:42:34 Fix: a typo error beyondkmp
b68af433 2018-10-16 13:12:36 Improve: support custom configuration directory Dreamacro
381f7645 2018-10-14 21:22:58 Chore: refactoring code of config path Dreamacro
64e37916 2018-10-10 12:05:02 Improve: better chacha20 implementation Dreamacro
40a94be2 2018-10-06 15:13:44 Fix: rename delay --> interval Dreamacro
a0f077b0 2018-10-06 14:19:06 Improve: get /rules return proxy now Dreamacro
7b803778 2018-10-06 14:17:50 Fix: return the first proxy when no proxy valid Dreamacro
8fff0968 2018-10-06 13:15:02 Feature: add authorization for API Dreamacro
ea9cd411 2018-10-03 12:25:24 Chore: update README.md Dreamacro
5c7fa6b1 2018-10-02 15:26:36 Break Change: use yml, which is easier to parse, as the config format Dreamacro
16c94454 2018-10-01 19:42:15 Chore: adjust the keep-alive time Dreamacro
04e05c6a 2018-10-01 19:38:54 Feature: repalce dep with go module Dreamacro
85a67988 2018-09-30 16:30:11 Feat: add structure helper Dreamacro
2fd59cb3 2018-09-30 12:25:52 Chore: make the code more semantic Dreamacro
220e4f06 2018-09-26 00:34:15 Add: fallback policy group Dreamacro
3e68faec 2018-09-21 15:27:51 Improve: add rc4-md5 and chacha20 supported with the fork Dreamacro
eb778ad6 2018-09-21 11:33:29 Improve: cleanup code Dreamacro
0caa8e05 2018-09-17 00:15:58 Improve: better relay copies Dreamacro
1d0d5667 2018-09-16 23:35:37 Fix: Rule with ipv6 address Dreamacro
0724d4ea 2018-09-16 23:08:04 Update: README.md Dreamacro
5d34cba6 2018-09-16 23:02:32 Feature: add shadowsocks simple-obfs support Dreamacro
4082a2c7 2018-09-09 15:01:46 Improve: add DOMAIN rule Dreamacro
fcb46e77 2018-09-08 19:53:24 Feature: support vmess tls mode Dreamacro
834baa9e 2018-09-06 10:53:29 Feature: ✨ add vmess support Dreamacro
af13acc1 2018-09-03 23:52:16 Clean: unused code Dreamacro
f2dbabea 2018-08-31 21:24:10 Fix: close connection when response closed Dreamacro
f4c51cdb 2018-08-29 15:00:12 Improve: Better handling of TCP connections Dreamacro
a5f2bd31 2018-08-27 08:50:27 Fix: log format type Dreamacro
613a0c36 2018-08-27 00:07:57 Update: travis ci with golang 1.11 Dreamacro
8ec025b5 2018-08-27 00:06:40 Improve: HTTP proxy server handler Dreamacro
2a2e6165 2018-08-26 22:43:38 Fix: updateConfig api crash Dreamacro
ad25a89d 2018-08-14 18:06:56 Update: README.md Dreamacro
26618901 2018-08-12 19:35:13 Fix: log api query Dreamacro
ebe1cee6 2018-08-12 16:18:58 Improve: clean code Dreamacro
fc4f1190 2018-08-12 14:06:50 Fix: Makefile Dreamacro
2b87b907 2018-08-12 13:50:54 New: custom socks5 proxy support Dreamacro
35e57240 2018-08-12 12:14:59 Fix: firefox one socket to process multiple domains Dreamacro
228d674d 2018-08-12 11:06:17 Fix: import package Dreamacro
752944d3 2018-08-12 04:22:14 Update: README.md Dreamacro
63308472 2018-08-12 04:00:34 New: redir proxy Dreamacro
0208e329 2018-08-12 02:23:46 Fix: update proxy config api Dreamacro
410b272b 2018-08-11 22:51:30 Fix: issue #3 Dreamacro
ea424a76 2018-08-08 11:51:06 Add: delay test api for proxies Dreamacro
36f4ceaf 2018-08-07 14:45:24 Fix: returns the sorted proxy name Dreamacro
674f4be2 2018-08-07 14:45:16 Fix: add JSON Content-Type for stream api to avoid buffer in swift Dreamacro
63c967b2 2018-08-04 23:04:16 Fixed: global mode and update log level Dreamacro
a1a58c31 2018-08-01 00:18:29 Improve: lazy load mmdb Dreamacro
295d6496 2018-07-31 17:54:16 Update: Initialize the config file outside of the init function Dreamacro
7347c28f 2018-07-31 17:53:39 Fix: io copy REJECT error Dreamacro
83891503 2018-07-26 00:04:59 Improve: config convergent and add log-level Dreamacro
7357d2d0 2018-07-19 09:31:53 Add: cors for external controller Dreamacro
d540a0d2 2018-07-18 21:50:16 Fix: typo Dreamacro
d55e1b66 2018-07-16 00:47:03 Lint: simplify code Dreamacro
88c7ccf7 2018-07-15 07:32:20 Add: license scan report and status fossabot
3cacfb8a 2018-07-15 22:23:20 Update: add config route Dreamacro
0eef9bbf 2018-07-12 23:28:38 Add: selector and proxys & rules router Dreamacro
39b45513 2018-07-12 18:03:02 Improve: delete useless code and code coverage is now 100% Dreamacro
283e4e1f 2018-06-23 00:44:28 Update: README.md logo and badges Dreamacro
bd0a1ae1 2018-06-22 23:56:41 Improve: gofmt -s for shadowsocks.go Dreamacro
018a6ba0 2018-06-22 13:15:20 Improve: add log level Dreamacro
9c2ace1f 2018-06-22 10:26:56 Fixed: handle chunked data Dreamacro
17224a32 2018-06-20 23:00:16 Add: add windows release Dreamacro
05ab6531 2018-06-20 22:41:02 Add: config hub route Dreamacro
c2c8f82f 2018-06-19 20:31:36 Fixed: the configuration can now be updated correctly Dreamacro
330a3391 2018-06-18 18:24:11 Improve: ci config and Dockerfile & update dependencies Dreamacro
79e53381 2018-06-18 11:31:49 Add: external controller Dreamacro
bc4ca281 2018-06-17 22:41:32 Add: Record network traffic Dreamacro
46b8e2ee 2018-06-17 10:00:52 Update: Dockerfile Dreamacro
cd9f496f 2018-06-17 08:18:39 Add: Dockerfile and Makefile Dreamacro
ef301af0 2018-06-16 21:48:23 Update: add url-test intro & add banner Dreamacro
6ffbb7c8 2018-06-16 21:34:13 Add: url-test proxy group support Dreamacro
961250f9 2018-06-16 15:41:26 Fixed: throw error when shadowsocks cipher type wrong Dreamacro
c35b2fd9 2018-06-15 17:49:14 Improve: using travis ci Dreamacro
a74856db 2018-06-15 00:49:52 Fixed: race condition in update config Dreamacro
2897ce91 2018-06-15 00:44:31 Fixed: crash when net.ResolveIPAddr error Dreamacro
883ce4fe 2018-06-15 00:35:33 Update: README.md Dreamacro
47e038cf 2018-06-14 01:00:58 Improve: using native http request Dreamacro
6e2b9edb 2018-06-13 13:38:46 Fixed: remove proxys and rules then update config Dreamacro
20a3c231 2018-06-12 22:43:34 Fixed: https proxy doesn't works in Safari Dreamacro
795557a2 2018-06-12 09:18:15 Fixed: close connection when read target error Dreamacro
4f769deb 2018-06-11 18:36:39 Improve: simple dns prefetch Dreamacro
4f192ef5 2018-06-10 22:50:03 Init: first commit 🎉 Dreamacro
85327183 2018-06-10 22:28:14 Initial commit Dreamacro