169 Commits

Author SHA1 Message Date
avwo 54b8413fd0 feat: add special path /_WHISTLE_5b6af7b9884e1165_/ 2023-08-18 21:53:49 +08:00
avwo 3a5412a5a2 refactor: refine tunnel data 2022-04-14 16:13:27 +08:00
avwo 46c2253f07 fix: config.TEMP_CLIENT_ID_HEADER -> config.CLIENT_ID_HEADER 2022-04-14 15:33:47 +08:00
leezq 5dbc3b0c02 refactor: code style , prettier format 2022-01-25 14:48:06 +08:00
avwo cc75c4e181 feat: add originalReq.remoteAddress & originalReq.remotePort 2021-12-15 00:27:09 +08:00
avwo 1f5dc0df9b feat: x-forwarded-xxx headers is not used by default 2021-11-13 00:16:40 +08:00
avwo 09a7c63f02 refactor: refine http h2 2021-10-15 13:20:21 +08:00
avwo 640bf55aa1 refactor: refine code 2021-10-06 10:29:42 +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 d07e341345 refactor: httpsH2 === h2 2021-09-29 00:36:15 +08:00
avwo 9dc288df5f fix: requests count 2021-09-09 16:33:40 +08:00
avwo 1f5488cdcf refactor: refine code 2021-09-08 23:52:23 +08:00
avwo 1068c83b54 refactor: tunnel.getFrames(cb) 2021-09-08 14:49:28 +08:00
avwo 9ec218aed3 feat: handle http h2 2021-08-30 09:03:20 +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 a48a250fa4 refactor: refine code 2021-08-19 15:17:24 +08:00
avwo 94d0421b51 refactor: refine code 2021-08-19 14:41:23 +08:00
avwo bd6d80440f refactor: refine code 2021-08-19 13:30:18 +08:00
avwo 00f9e498fe feat: add composer client id 2021-07-28 20:48:54 +08:00
avwo 4e08e3202d feat: allow to custom client id key 2021-05-23 14:43:21 +08:00
avwo 0b36fd570b style: show raw url 2021-05-21 13:44:00 +08:00
avwo 7a31edbbfa feat: show forwarded url 2021-05-21 10:29:13 +08:00
avwo 10fa9c12d0 feat: add tpl var clientId 2021-05-10 11:24:13 +08:00
avwo b7b5e80ca3 fix: EADDRNOTAVAIL 2021-02-02 21:06:22 +08:00
avwo b92aeb673d refactor: refactor: refine code 2021-02-02 11:35:47 +08:00
avwo f90319eefc refactor: auto close pipe stream 2021-01-30 16:16:44 +08:00
avwo b906d719da refactor: refine code 2021-01-30 13:08:50 +08:00
avwo 1813315c9a refactor: refine code 2020-12-26 02:59:06 +08:00
avwo dfee7badca refactor: refine code 2020-12-24 20:02:32 +08:00
avwo cc8b1f7bc2 fix: https://github.com/nodejs/node/pull/33035/files 2020-12-24 16:39:19 +08:00
avwo 254f79e30b feat: show the details of proxy server 2020-12-18 10:18:20 +08:00
avwo 369af31bb2 refactor: refine headers 2020-09-07 11:33:30 +08:00
avwo c977751144 refactor: remove unused trailers 2020-08-24 21:33:13 +08:00
avwo 0068d3d55f refactor: refine code 2020-07-15 08:11:22 +08:00
avwo 3f67bd4eda fix: resWrite 2020-07-14 20:51:44 +08:00
avwo 143902963b feat: add x-whistle-tunnel-data headers 2020-06-03 11:49:22 +08:00
avwo 004cbd6b1c fix: clientId is missing 2020-06-03 11:05:35 +08:00
avwo eaf8ad3c8d refactor: refine code 2020-04-10 00:50:10 +08:00
avwo a7944fe21b refactor: refine code 2019-12-15 17:43:13 +08:00
avwo 33f4e25a1b refactor: refine code 2019-10-23 00:01:23 +08:00
avwo df9d64ca73 refactor: remove sessionId 2019-10-22 22:39:36 +08:00
avwo cd9685c794 refactor: handle abort request 2019-10-11 10:51:00 +08:00
avwo bbb6edacad refactor: handle abort 2019-10-11 09:48:49 +08:00
avwo 67f4f6683c refactor: change the algorithm for generating session id 2019-10-10 11:36:56 +08:00
avwo 794bb7a3d7 feat: handle http2 request 2019-10-09 21:24:01 +08:00
avwo 384367585c feat: add http2 session id to req headers 2019-09-29 10:12:03 +08:00
avwo 52f2ec8e35 refactor: keep the original request protocol 2019-09-28 15:05:25 +08:00
avwo 6c4ebf3e87 refactor: auto downgrade to http if tls connect error 2019-08-14 10:29:58 +08:00