1037 Commits

Author SHA1 Message Date
avwo f94cf3d8b4 feat: handle reverse port 2019-05-31 16:33:02 +08:00
avwo 64f3aa7b77 refactor: transform tunnel client id 2019-05-31 13:40:20 +08:00
avwo bb59559e78 refactor: refine code 2019-05-31 12:24:24 +08:00
avwo c7636c10e8 refactor: transform tunnel client id 2019-05-31 00:41:17 +08:00
avwo e4f7e43f11 feat: disable://hide to disable enable://hide 2019-05-22 13:11:44 +08:00
avwo 2766acc14b refactor: refine code 2019-05-17 16:51:40 +08:00
avwo 1a0cb55025 refactor: use original ua by default 2019-05-09 17:08:39 +08:00
avwo 4e0f5ed0c4 feat: add websocket pipe 2019-04-30 00:30:43 +08:00
avwo 7ab21bc38e chore: refine wording 2019-04-26 09:59:36 +08:00
avwo 1ec34aee92 feat: pipe websocket stream to plugin 2019-04-25 17:53:08 +08:00
avwo f711a76270 feat: add pipe://pluign 2019-04-21 13:09:57 +08:00
avwo 38d67e6e6f refactor: setClientId 2019-04-17 09:45:45 +08:00
avwo 2381bd3cc5 feat: add enable://multiClient 2019-04-12 11:52:27 +08:00
avwo 042ed1635a refactor: set clientId only for proxy requests 2019-04-10 10:11:21 +08:00
avwo c694029a0b refactor: set clientId only for proxy requests 2019-04-10 10:09:16 +08:00
avwo 0e9859aca0 feat: add clientId 2019-04-09 15:08:45 +08:00
avwo e34de007a3 feat: add clientId 2019-04-09 13:54:28 +08:00
avwo f5f7970268 refactor: show the matched codec rule 2019-04-04 23:22:05 +08:00
avwo 5599fbc1fb refactor: transform request info 2019-03-21 16:31:49 +08:00
avwo dd94424712 refactor: refine code 2019-03-20 12:48:22 +08:00
avwo 87370da67b refactor: refine plugin 2019-03-17 07:54:51 +08:00
avwo 440a8459dd refactor: content-length 2019-03-15 10:40:50 +08:00
avwo d2d681c00b chore: refine code 2019-03-15 09:55:51 +08:00
avwo 27e5a5ed3b feat: support for using websocket to connect plugin ui server 2019-03-15 00:15:05 +08:00
avwo 443450bf34 refactor: refine code 2019-03-14 23:32:21 +08:00
avwo ac0f761120 feat: if the plugin (whistle.xxx) dose not implement server, then xxx://value is equals to whistle.xxx://value 2019-03-14 18:12:11 +08:00
avwo 4450e3d561 feat: if the plugin (whistle.xxx) dose not implement server, then xxx://value is equals to whistle.xxx://value 2019-03-14 18:09:01 +08:00
avwo 409aee0fb8 feat: if the plugin (whistle.xxx) dose not implement server, then xxx://value is equals to whistle.xxx://value 2019-03-14 17:50:51 +08:00
avwo 6c211f0bd5 refactor: refine code 2019-03-06 23:04:06 +08:00
avwo 2c21b4157d refactor: use util.connect instead of net.connect 2019-03-06 10:43:18 +08:00
avwo b41b9101a9 refactor: refine code 2019-03-06 02:00:57 +08:00
avwo 0331e36612 fix: clientIp & clientPort 2019-03-05 01:21:10 +08:00
avwo 25298d7a25 refactor: limit localAddress 2019-03-04 10:28:31 +08:00
avwo b4d9c50995 refactor: code 2019-03-04 10:18:49 +08:00
avwo e19228266a refactor: addReqInfo 2019-03-04 10:12:42 +08:00
avwo 933d3ad3e4 refactor: addReqInfo 2019-03-04 10:03:10 +08:00
avwo bbdcd45926 refactor: refine code 2019-03-04 01:16:49 +08:00
avwo 210df41c3f refactor: use https server instead of tls server 2019-03-04 00:54:11 +08:00
avwo 0d7edccbd9 refine code 2019-03-04 00:39:10 +08:00
avwo ba83831663 refine code 2019-03-04 00:36:16 +08:00
avwo a30b01d15b refine code 2019-03-04 00:26:59 +08:00
avwo f6fb5e6c3b refactor: refine parse request 2019-03-02 02:02:36 +08:00
avwo 5d4e8db674 feat: add createServer 2019-03-02 00:58:49 +08:00
avwo 4fa344e784 refactor: code 2019-03-02 00:37:59 +08:00
avwo 116d0b3d5e refactor: handle http request 2019-03-02 00:14:12 +08:00
avwo 3cb1dc9ebc fix: host://{key} proxy://{key} 2018-12-26 18:54:01 +08:00
avwo fa9123a683 refactor: remove tunnelRules 2018-12-21 01:19:57 +08:00
avwo f05b03df81 refactor: custom x-forwarded-for 2018-12-07 01:07:22 +08:00
avwo 8f47fcf737 refactor: custom reqHeaders 2018-12-07 00:54:36 +08:00
avwo 08a95c76ae refactor: custom x-forwarded-for 2018-12-06 23:50:33 +08:00