75 Commits
Author SHA1 Message Date
avwo 7240a90370 feat: Partitioned & ProxyRules 2024-01-14 23:30:49 +08:00
avwo 54b8413fd0 feat: add special path /_WHISTLE_5b6af7b9884e1165_/ 2023-08-18 21:53:49 +08:00
avwo 6232478f68 feat: allow custom headers.upgrade 2022-05-28 16:22:23 +08:00
avwo 89c93bd3f8 fix: xss 2022-05-07 09:55:12 +08:00
avwo 3a5412a5a2 refactor: refine tunnel data 2022-04-14 16:13:27 +08:00
avwo 00ca2bc3b8 fix: handling websocket tunnel proxy data transfer 2022-04-14 15:37:24 +08:00
leezq 5dbc3b0c02 refactor: code style , prettier format 2022-01-25 14:48:06 +08:00
avwo e36b08231f feat: add headers x-whistle-remote-address & x-whistle-remote-port to ui requests 2021-12-15 15:10:30 +08:00
avwo 75a4f78464 refactor: refine code 2021-12-15 11:31:03 +08:00
avwo cc75c4e181 feat: add originalReq.remoteAddress & originalReq.remotePort 2021-12-15 00:27:09 +08:00
avwo 1c525532f2 feat: filter rules by xxxFilter://from=tunnel xxxFilter://from=composer 2021-11-15 22:33:05 +08:00
avwo fcb55c842f feat: add req.fromTunnel 2021-11-15 20:45:21 +08:00
avwo 1f5dc0df9b feat: x-forwarded-xxx headers is not used by default 2021-11-13 00:16:40 +08:00
avwo b7a486ff40 feat: header rules first if the request from plugin 2021-11-08 13:29:01 +08:00
avwo 16dd6b803b feat: allow plugin request to modify respone by whistle rules 2021-11-08 11:43:01 +08:00
avwo 188ce07553 refactor: Cert Source -> SNI Plugin 2021-10-06 09:38:25 +08:00
avwo 1c54099645 style: show cert source 2021-10-05 00:18:41 +08:00
avwo 9dc288df5f fix: requests count 2021-09-09 16:33:40 +08:00
avwo 10cf943b4e refactor: refine code 2021-08-26 01:55:48 +08:00
avwo 9737f7860c feat: show ui requests info 2021-08-26 01:19:47 +08:00
avwo 00f9e498fe feat: add composer client id 2021-07-28 20:48:54 +08:00
avwo a6359c0c22 refactor: refine fullUrl 2021-07-22 22:33:54 +08:00
avwo 0b36fd570b style: show raw url 2021-05-21 13:44:00 +08:00
avwo b906d719da refactor: refine code 2021-01-30 13:08:50 +08:00
avwo 254f79e30b feat: show the details of proxy server 2020-12-18 10:18:20 +08:00
avwo 07e735d4af refactor: refine code 2019-12-12 11:46:33 +08:00
avwo d63dae0220 refactor: refine code 2019-12-11 16:45:56 +08:00
avwo 76a5c4dc1f feat: alow websocket to access the plugin server through an internal path 2019-09-12 00:19:12 +08:00
avwo 4cf2b0dbac feat: alow websocket to access the plugin server through an internal path 2019-09-11 22:52:29 +08:00
avwo 1b7670be78 feat: alow websocket to access the plugin server through an internal path 2019-09-11 17:31:45 +08:00
avwo b8b63b4d00 feat: support x-forwarded-host || x-whistle-real-host 2019-07-27 00:42:41 +08:00
avwo 03c12562f4 refactor: handle socket closed 2019-07-05 00:56:02 +08:00
avwo 2907de0471 refactor: refine code 2019-07-05 00:17:07 +08:00
avwo c566b5d7c8 refactor: handle socket closed 2019-07-04 23:26:26 +08:00
avwo b35c7030dc refactor: refine code 2019-06-13 13:17:17 +08:00
avwo 55a7aba6e3 feat: check plugin request 2019-06-13 08:02:02 +08:00
avwo c0fa7db01d feat: handle the request of plugin 2019-06-13 01:01:16 +08:00
avwo 5196c333af feat: add cli --httpPort & --httpsPort to start http & https server 2019-06-01 00:17:24 +08:00
avwo c014c68793 feat: support x-forwarded-proto header 2019-05-24 20:17:52 +08:00
avwo 685888a682 refactor: check localhost 2019-04-25 21:05:09 +08:00
avwo c33a0488d2 refactor(cli): -l ip 2019-04-11 01:17:27 +08:00
avwo 561316db00 refactor: add x-forwarded-for header 2019-03-20 15:36:00 +08:00
avwo 0f70992059 refactor: refine code 2019-03-20 12:38:26 +08:00
avwo d20d541431 refactor: refine code 2019-03-20 12:33:47 +08:00
avwo b717979831 refactor: handle websocket 2019-03-18 20:48:17 +08:00
avwo 87370da67b refactor: refine plugin 2019-03-17 07:54:51 +08:00
avwo 631e133f44 feat: support for using websocket to connect plugin ui server 2019-03-15 01:23:38 +08:00
avwo e1af07bf0c feat: support for using websocket to connect plugin ui server 2019-03-15 01:22:16 +08:00
avwo d384f50015 refactor: refine proxy options 2019-03-15 01:18:28 +08:00
avwo ee3ed0f2c3 feat: support for using websocket to connect plugin ui server 2019-03-15 01:06:04 +08:00