Commit Graph

732 Commits

Author SHA1 Message Date
Micooz
0e769c2153 chore(package): re-generate yarn.lock 2017-06-11 22:59:49 +08:00
Micooz
fffca228e7 refactor(utils): bring blinksocks-utils back to blinksocks 2017-06-11 22:55:46 +08:00
Micooz
212cf673ef feat(presets): add aead-random-cipher.js 2017-06-11 22:53:58 +08:00
Micooz
77a085d44a feat(core): allow to custom DNS servers
close: #66
2017-06-11 18:44:19 +08:00
Micooz
1298982c53 2.4.7 2017-06-10 21:32:05 +08:00
Micooz
32cffc19c7 chore(lib): update 2017-06-10 16:23:51 +08:00
Micooz
7a500c3b9c docs(readme): update 2017-06-10 16:23:28 +08:00
Micooz
cf11f0b1d1 fix(core): host display issue 2017-06-10 16:23:12 +08:00
Micooz
ebd678271a fix(proxies): convert socks4 DSTADDR to a buffer 2017-06-10 16:22:14 +08:00
Micooz
c4d4c8e920 chore(package): ignore __tests__ and __mocks__ when compile 2017-06-10 15:37:16 +08:00
Micooz
b720dab5b1 chore(proxies): rename __test__ to __tests__ 2017-06-10 15:36:07 +08:00
Micooz
dd1befe248 test(config): mock fs module and update tests 2017-06-10 15:35:47 +08:00
Micooz
dee03a0438 refactor(core): instantiating winston logger
close: #65
2017-06-10 14:53:21 +08:00
Micooz
9492e8e4ef 2.4.6 2017-06-09 11:04:43 +08:00
Micooz
5a5664ea27 fix(socket): TypeError: Cannot read property 'bufferSize' of null
close: #64
2017-06-09 11:01:44 +08:00
Micooz
b130d0f963 2.4.5 2017-06-08 14:49:21 +08:00
Micooz Lee
fbc2e12da7 fix(test): eslint 2017-06-08 07:50:36 +08:00
Micooz Lee
5ce664414c chore(package): upgrade babel-preset-env to v1.5.2 2017-06-08 07:49:59 +08:00
Micooz
d72679775c refactor(socket): add fsocketWritable() and bsocketWritable() 2017-06-07 14:33:18 +08:00
Micooz Lee
14f62b70c6 chore(lib): update 2017-06-06 21:18:27 +08:00
Micooz Lee
a6ab54ace1 docs(readme): update 2017-06-06 21:10:57 +08:00
Micooz
49573970cd feat(socket): throttle uploads to reduce memory grow heavily
close: #60
2017-06-06 18:16:50 +08:00
Micooz
634f84c189 chore(package): drop babel-polyfill 2017-06-06 14:29:30 +08:00
Micooz
6a93422c8e refactor(socket): use socket.setTimeout() instead of setInterval()
close: #61
2017-06-06 14:15:45 +08:00
Micooz Lee
8b06da3c3b 2.4.4 2017-06-03 22:16:29 +08:00
Micooz Lee
404c7a4277 fix(proxies): http "Host: " header detection
close: #59
2017-06-03 21:16:15 +08:00
Micooz Lee
8358f7f236 2.4.3 2017-06-02 21:24:42 +08:00
Micooz
a6ca28c841 chore(lib): update 2017-06-02 17:50:00 +08:00
Micooz
168e89c80b refactor(config): extract validation into independent functions 2017-06-02 17:49:46 +08:00
Micooz
f554b3abdd fix(config): should mkdir ~/.blinksocks before mkdir ~/.blinksocks/logs
close: #58
2017-06-02 16:46:27 +08:00
Micooz
14ea9321ba chore(socket): log request address when applications connected to the client
close: #57
2017-06-02 15:52:58 +08:00
Micooz
dcb932ca78 chore(package): update deps 2017-06-02 13:56:55 +08:00
Micooz Lee
02380a2721 2.4.2 2017-05-29 14:55:55 +08:00
Micooz Lee
f4084d1d1b fix(core): write logs to home directory
close: #55
2017-05-29 14:41:59 +08:00
Micooz Lee
625b15e431 chore(package): update deps 2017-05-29 14:40:51 +08:00
Micooz
563652e043 2.4.1 2017-05-24 14:44:19 +08:00
Micooz
ebc4d92e2f chore(package): add "files" field 2017-05-24 13:44:58 +08:00
Micooz
8e00b39418 chore(release): deprecate "github_changelog_generator", integrate "smooth-release" 2017-05-24 12:50:29 +08:00
Micooz
a7a9e71b6c feat(hub): add callback to "run()" method 2017-05-23 21:09:29 +08:00
Micooz
d155eec8cd chore(package): update babel-preset-env to v1.5.1 2017-05-23 21:08:36 +08:00
Micooz
b4966376c6 chore(package): update deps 2017-05-17 21:08:36 +08:00
Micooz
2a94d48a81 chore(changelog): update 2017-05-02 20:30:00 +08:00
Micooz
2cbbdbd9f4 chore(package): v2.4.0 2017-05-02 20:21:53 +08:00
Micooz
672a37d3d6 chore(lib): update 2017-04-29 22:51:59 +08:00
Micooz
20b84f8ac1 fix(obfs-tls1.2-ticket): should continue to receive when "Application Data" is not enough 2017-04-29 22:51:05 +08:00
Micooz
ddf26361b0 chore(hub): allow pass config directly to contructor 2017-04-29 22:35:28 +08:00
Micooz
6b190cefa8 chore(hub): destroy all socket before program terminate 2017-04-29 22:32:33 +08:00
Micooz
f49e0aabf6 chore(Hub): prevent onClose() multiple times 2017-04-26 16:16:22 +08:00
Micooz
50719fa5b5 refactor(Hub): drop "error" handler and process.exit(0) 2017-04-26 15:57:16 +08:00
Micooz
a333eb1408 refactor(utils): use "blinksocks-utils" package instead 2017-04-23 19:47:05 +08:00