Commit Graph

1362 Commits

Author SHA1 Message Date
Micooz
05b5e120f9 core/hub: add getConnections(), getTotalRead(), getTotalWritten() and getPerformance() 2018-03-11 19:09:10 +08:00
Micooz
627325503c core: add performance.js 2018-03-11 19:03:40 +08:00
Micooz
cb457e90cb docs: update 2018-03-07 10:32:42 +08:00
Micooz
b2ce721222 test: add tests for multiplxing over ws and tls 2018-03-05 22:31:16 +08:00
Micooz
9ee1cbc7ac docs: remove test/README.md 2018-03-05 22:30:39 +08:00
Micooz
b43d1af6ff test: add tests for udp relay 2018-03-03 14:55:19 +08:00
Micooz
830f0a0dcc core/hub: start udp server only when local protocol is "socks" or "socks5" 2018-03-03 14:51:53 +08:00
Micooz
85c197f316 core/relay: remove unused function hasListener() 2018-03-02 15:22:21 +08:00
Micooz
d80630635c core/tracker: avoid putting duplicate target address in this._tracks 2018-03-02 14:33:08 +08:00
Micooz
2b49b9f8a8 core/relay: include target address in tracker's abstract when using multiplexing 2018-03-02 14:29:18 +08:00
Micooz
15be66a6ee src: decrease error rate of multiplexing 2018-03-01 13:07:02 +08:00
Micooz
be35425d6d ci: change NEXT_VERSION to 3.0.1 2018-03-01 13:06:10 +08:00
Micooz
0ddfd2463b lib: make compile target to Node.js 8 2018-02-28 13:29:06 +08:00
Micooz
8b00b8a897 package: bump to v3.0.0 2018-02-27 22:05:02 +08:00
Micooz
d55f47e7bb changelog: update 2018-02-27 22:04:36 +08:00
Micooz
74d34547d2 benchmark: add 2018-02-27.txt 2018-02-27 22:04:11 +08:00
Micooz
8f30d0aa65 package: update deps 2018-02-27 20:46:42 +08:00
Micooz
4576ce7c1a test: add e2e test for http proxy via CONNECT 2018-02-27 17:39:28 +08:00
Micooz
935fb653cc test: add e2e test for acl 2018-02-27 17:38:49 +08:00
Micooz
d925b3744a ci: change NEXT_VERSION to 3.0.0 2018-02-27 16:35:16 +08:00
Micooz
232d470c92 docs: update 2018-02-27 12:08:32 +08:00
Micooz
f3e235ca0a package: set NODE_ENV to production when run blinksocks in non-debug env 2018-02-27 12:07:53 +08:00
Micooz
04c50d1546 deploy: remove 2018-02-27 12:05:56 +08:00
Micooz
c4487dd915 bin/init: add "isDryRun" option 2018-02-26 13:35:28 +08:00
Micooz
88d0ddc28a core/config: expose getLogFilePath() 2018-02-22 21:11:33 +08:00
Micooz
9403c3098f lib: regen 2018-02-22 21:10:40 +08:00
Micooz
98d26c3feb core/pipe: fix presets getter 2018-02-22 21:04:45 +08:00
Micooz
756fb76d1d pacakge: do not minify when compile 2018-02-20 22:25:31 +08:00
Micooz
86fd05e8f7 core/config: check "acl_conf" only when "acl" is true 2018-02-20 22:24:28 +08:00
Micooz
b750ba7cec bin/init: make "acl" default to false 2018-02-20 22:23:15 +08:00
Micooz
923688b126 core/hub: handle listen "error" event 2018-02-19 11:41:14 +08:00
Micooz
ba4198a437 test: add test for multiplexing 2018-02-18 21:52:08 +08:00
Micooz
91deff0515 relay: make tracker trace at correct position 2018-02-18 18:41:22 +08:00
Micooz
5864e5df97 pipe: prevent pipe when presets is empty 2018-02-18 18:39:40 +08:00
Micooz
80a11b19c8 test: enlarge mock server response length 2018-02-18 18:38:38 +08:00
Micooz
92301b3f3b lint: lint test/* as well 2018-02-18 18:38:01 +08:00
Micooz
ce27613b06 package: move filesize to dependencies 2018-02-18 17:44:34 +08:00
Micooz
6239d4cedd core,presets: move tracker preset to core 2018-02-18 17:44:12 +08:00
Micooz
e466e555c9 lib: regen 2018-02-17 22:11:48 +08:00
Micooz
a60d3fcc9d core: re-implement ACL in core 2018-02-17 22:10:06 +08:00
Micooz
f18868c800 src,test: rename Middleware -> Preset 2018-02-17 12:20:47 +08:00
Micooz
48d6e777dd *: reformat code 2018-02-17 12:19:31 +08:00
Micooz
4bffddf7b3 lib: regen 2018-02-16 17:01:37 +08:00
Micooz
c4bb2d1e74 src: bugfixs and improvements 2018-02-16 17:01:37 +08:00
Micooz
d6f8320762 test: rewrite e2e tests to simulate real running environment 2018-02-16 17:01:37 +08:00
Micooz
cdb2365030 bin,core: mark json.servers as deprecated 2018-02-16 17:01:37 +08:00
Micooz
45ad20a1b6 bin,core: remove workers 2018-02-16 17:01:37 +08:00
Micooz
f6a056b88c core: remove balancer 2018-02-16 17:01:36 +08:00
Micooz
d684d27af4 core: remove balancer 2018-02-16 17:01:36 +08:00
Micooz
b8ad3178e8 package: update deps 2018-02-16 17:01:36 +08:00