Micooz
|
14ea9321ba
|
chore(socket): log request address when applications connected to the client
close: #57
|
2017-06-02 15:52:58 +08:00 |
|
Micooz Lee
|
f4084d1d1b
|
fix(core): write logs to home directory
close: #55
|
2017-05-29 14:41:59 +08:00 |
|
Micooz
|
a7a9e71b6c
|
feat(hub): add callback to "run()" method
|
2017-05-23 21:09:29 +08:00 |
|
Micooz
|
672a37d3d6
|
chore(lib): update
|
2017-04-29 22:51:59 +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 |
|
Micooz
|
a582edb6bf
|
chore(presets): minor fix
|
2017-04-23 12:10:56 +08:00 |
|
Micooz
|
d6eb0dde12
|
chore(presets): rename http.js -> obfs-http.js
|
2017-04-22 21:47:39 +08:00 |
|
Micooz
|
f70e977439
|
chore(lib): update
|
2017-04-22 17:07:14 +08:00 |
|
Micooz
|
bbfe3bd1bd
|
chore(socket): better summary
|
2017-04-20 12:18:29 +08:00 |
|
Micooz
|
88a1ec8e68
|
fix(socket): should not close bsocket when fscoket closed
close: #51
|
2017-04-18 11:54:11 +08:00 |
|
Micooz
|
ff8f2c2101
|
chore(lib): update
|
2017-04-17 17:32:37 +08:00 |
|
Micooz
|
e67cd59ac1
|
chore(lib): update
|
2017-04-17 13:58:31 +08:00 |
|
Micooz
|
7c064104ad
|
chore(core): minor fix
|
2017-04-16 17:38:57 +08:00 |
|
Micooz
|
5095b16678
|
chore(lib): update
|
2017-04-15 17:02:40 +08:00 |
|
Micooz
|
783b7621fe
|
chore(lib): compile to higher node version
|
2017-04-14 10:29:48 +08:00 |
|
Micooz
|
f4b81df60a
|
chore(lib): update
|
2017-04-13 16:47:11 +08:00 |
|
Micooz
|
13ea396456
|
feat(socket): add timeout mechanism
close: #45
|
2017-04-12 16:04:43 +08:00 |
|
Micooz
|
a238998764
|
chore(lib): update
|
2017-04-07 16:04:37 +08:00 |
|
Micooz
|
10c9e20517
|
chore(lib): update
|
2017-03-29 16:30:35 +08:00 |
|
Micooz
|
9cd1bae69b
|
chore(lib): update
|
2017-03-29 10:52:56 +08:00 |
|
Micooz
|
618f93a2e4
|
chore(config.js): default protocol can be "none"
|
2017-03-28 14:07:55 +08:00 |
|
Micooz
|
be53e4c86a
|
chore(lib): update
|
2017-03-28 12:55:52 +08:00 |
|
Micooz
|
5649af6d44
|
docs(*): update
|
2017-03-24 17:09:37 +08:00 |
|
Micooz
|
fb4755312a
|
chore(lib): update
|
2017-03-24 09:20:37 +08:00 |
|
Micooz
|
261c125bf5
|
chore(lib): update
|
2017-03-18 12:44:51 +08:00 |
|
Micooz
|
3b3089a306
|
chore(lib): update
|
2017-03-14 22:29:54 +08:00 |
|
Micooz
|
9215f50ccf
|
chore(lib): update
|
2017-03-10 23:46:27 +08:00 |
|
Micooz
|
9fddeaa018
|
chore(lib): update
|
2017-03-08 22:11:09 +08:00 |
|
Micooz
|
81bc49266d
|
chore(presets/protocol): better log in aead.js
|
2017-03-06 22:19:31 +08:00 |
|
Micooz
|
7c46337fc0
|
feat(presets/protocol): add aead v2
close: #19
|
2017-03-06 22:18:59 +08:00 |
|
Micooz
|
869d6e396e
|
chore(lib): update
|
2017-03-05 21:52:00 +08:00 |
|
Micooz
|
805247aaa7
|
chore(address): deprecate address.js, use simple object instead
|
2017-03-05 21:44:55 +08:00 |
|
Micooz
|
8d502a1c45
|
feat(config): add abstract() to display running configuration
|
2017-03-03 23:38:12 +08:00 |
|
Micooz
|
766924dc81
|
refactor(utils): deprecate crypto.js, presets now can implement their own crypto logic without limit
close: #16
|
2017-03-03 22:16:06 +08:00 |
|
Micooz
|
a4a03e3544
|
chore(lib): update
|
2017-03-03 18:23:54 +08:00 |
|
Micooz
|
e1385b54b6
|
fix(aead): aead now will encrypt payload then mac
|
2017-03-03 18:22:13 +08:00 |
|
Micooz
|
770cc5e6e2
|
chore(lib): update
|
2017-03-02 21:11:21 +08:00 |
|
Micooz
|
924db0239c
|
chore(lib): update
|
2017-03-02 17:55:19 +08:00 |
|
Micooz
|
2c93814395
|
chore(lib): update
|
2017-03-01 22:24:08 +08:00 |
|
Micooz
|
dc5447484f
|
chore(lib): add
|
2017-02-26 21:43:31 +08:00 |
|
Micooz
|
2021949293
|
chore(lib): remove
|
2017-02-20 23:01:38 +08:00 |
|
Micooz
|
6f6239eccd
|
chore(lib): update
|
2017-02-05 23:40:14 +08:00 |
|
Micooz
|
1cdccecf4c
|
fix(test): module importing
|
2017-01-30 16:29:12 +08:00 |
|
Micooz
|
583bd950fd
|
refactor(protocols): rename to proxies
|
2017-01-19 21:34:56 +08:00 |
|
Micooz
|
d5d89c9451
|
fix(core): socket maybe null when TcpRelay.onClose()
|
2017-01-19 20:17:24 +08:00 |
|
Micooz
|
a80973370f
|
feat(protocol): support for socks4a
|
2017-01-10 23:17:00 +08:00 |
|
Micooz
|
0a623128f5
|
fix(core): imports from common
|
2017-01-10 21:12:37 +08:00 |
|
Micooz
|
eb08766c19
|
feat(protocol): support for socks4
|
2017-01-10 21:11:55 +08:00 |
|
Micooz
|
99d2991bed
|
chore(lib): update
|
2017-01-08 12:01:07 +08:00 |
|
Micooz
|
d095746854
|
chore(lib): update
|
2017-01-07 22:04:32 +08:00 |
|
Micooz
|
37ed2bf4ed
|
chore(lib): update
|
2017-01-07 13:59:01 +08:00 |
|
Micooz
|
ba97a42201
|
chore(lib): update
|
2017-01-07 12:40:14 +08:00 |
|
Micooz
|
d60583186a
|
feat(bin): add more cmd options
|
2017-01-02 23:18:26 +08:00 |
|
Micooz
|
d3ca8dee90
|
fix(Config): log4js problem
refer: https://github.com/nomiddlename/log4js-node/issues/430
|
2017-01-01 16:17:57 +08:00 |
|
Micooz
|
a703e03c26
|
fix(Config): test failed when use dateFile appender of log4js
|
2017-01-01 14:27:34 +08:00 |
|
Micooz
|
639ed79850
|
fix(Config): log4js configuration problem
|
2017-01-01 13:03:34 +08:00 |
|
Micooz
|
1cd8d42c79
|
chore(lib): update pre-compiled
|
2016-12-14 21:54:48 +08:00 |
|
Micooz
|
7387c51139
|
fix(Connection): ipv6 problem
|
2016-12-13 21:35:50 +08:00 |
|
Micooz
|
29bff67738
|
test(Connection): fix ipv6 problem
|
2016-12-13 21:05:02 +08:00 |
|
Micooz
|
4af44b9df7
|
chore(lib): update pre-compiled
|
2016-12-13 20:40:07 +08:00 |
|
Micooz
|
b266e115b4
|
chore(lib): update pre-compiled
|
2016-12-11 23:20:26 +08:00 |
|
Micooz
|
8d5a9ad179
|
feat(*): implemented streaming data encryption/decryption
|
2016-12-11 12:48:29 +08:00 |
|
Micooz
|
f6781c5505
|
initial commit
|
2016-12-09 22:54:58 +08:00 |
|