Commit Graph

221 Commits

Author SHA1 Message Date
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
e1385b54b6 fix(aead): aead now will encrypt payload then mac 2017-03-03 18:22:13 +08:00
Micooz
8e6b58724e fix(basic): should not split buffer into chunks 2017-03-02 17:55:06 +08:00
Micooz
d45396d63b fix(aead): should not split buffer into chunks 2017-03-02 17:54:42 +08:00
Micooz
7694ee91a1 feat(presets/protocol): add basic preset 2017-03-01 22:21:00 +08:00
Micooz
da8eaf46e4 refactor(presets/protocol): remove redundant code in aead preset 2017-03-01 22:20:39 +08:00
Micooz
4766606dee chore(presets/protocol): deprecate none preset 2017-03-01 22:17:53 +08:00
Micooz
6e1615cb4c docs(*): update architecture/ and README 2017-03-01 10:50:07 +08:00
Micooz
45bb17c289 chore(presets): log error rather than throw it 2017-02-26 20:39:08 +08:00
Micooz
4fd4c7d83f chore(*): deprecate log4js, use winston instead 2017-02-26 20:13:11 +08:00
Micooz
2b3692c278 docs(presets): update 2017-02-26 16:11:49 +08:00
Micooz
3cf11ee6cf feat(presets): add frame preset, allow to custom the lowest frame 2017-02-26 16:11:05 +08:00
Micooz
8d1837661c refactor(middlewares): deprecate individual middlewares use createMiddleware() to create 2017-02-26 16:07:05 +08:00
Micooz
d1d82ea71d feat(middlewares,presets): add obfs, protocol, crypto middlewares and implementations 2017-02-23 21:41:43 +08:00
Micooz
3c65623604 chore(core): remove and rename some files 2017-02-23 21:39:56 +08:00
Micooz
0ba9ce5a85 fix(obfs): http obfs 2017-02-08 22:54:18 +08:00
Micooz
a076319216 feat(obfs): now can specify obfuscation times per socket for 'http' obfs 2017-02-08 22:25:18 +08:00
Micooz
08899b48ea refactor(Pipe): do more things, simplify Socket, use only one pipe 2017-02-07 23:15:46 +08:00
Micooz
e53caad780 feat(obfs): implemented http obfs 2017-02-06 23:36:33 +08:00
Micooz
8b238c08e4 chore(presets): add obfs presets and fix protocol presets 2017-02-05 23:34:16 +08:00
Micooz
11d96340ae feat(presets): add presets for protocol and obfs middleware 2017-02-04 23:42:36 +08:00