Commit Graph

719 Commits

Author SHA1 Message Date
avwo df9d64ca73 refactor: remove sessionId 2019-10-22 22:39:36 +08:00
avwo 74fcb5fae2 fix: proxy https -> http 2019-10-17 11:54:23 +08:00
avwo 133f47ac56 fix: diaplay server port 2019-10-17 11:25:18 +08:00
avwo 455903e814 fix: replace url error 2019-10-15 15:19:26 +08:00
avwo c1ddf4fbba refactor: refine code 2019-10-13 20:42:34 +08:00
avwo c0c61727a1 feat: alow http2 request to be build by Composer 2019-10-13 14:34:06 +08:00
avwo a5b852c12f refactor: refine code 2019-10-13 13:41:28 +08:00
avwo 57dc71f61d feat: add socksv5 proxy for http2 request 2019-10-13 13:23:02 +08:00
avwo c0acd12901 refactor: refine code 2019-10-13 13:13:32 +08:00
avwo 0249dea07a feat: add http proxy for http2 request 2019-10-13 11:53:07 +08:00
avwo 8656135e6b refactor: refine cache key 2019-10-13 09:46:20 +08:00
avwo 0a6b03fa39 feat: proxy http2 request 2019-10-13 09:33:59 +08:00
avwo e6411afba2 refactor: prevent multiple trigger callback 2019-10-12 13:40:40 +08:00
avwo 289d787a6a refactor: refine the h2 status cache 2019-10-11 16:38:45 +08:00
avwo 8ef6aa1640 feat: handle http2 request 2019-10-11 16:38:45 +08:00
avwo a67040f5d0 style: display proxyHost in ServerIP column of table 2019-10-11 15:43:05 +08:00
avwo 48b9a8a64c refactor: refine code 2019-10-11 15:20:38 +08:00
avwo cd9685c794 refactor: handle abort request 2019-10-11 10:51:00 +08:00
avwo d355c85172 feat: reset http2 request 2019-10-11 09:58:19 +08:00
avwo bbb6edacad refactor: handle abort 2019-10-11 09:48:49 +08:00
avwo 881df589e7 refactor: refine code 2019-10-11 00:44:59 +08:00
avwo 7d90578e51 feat: handle http2 stream events 2019-10-11 00:16:08 +08:00
avwo f6c867f21e refactor: refine code 2019-10-10 22:58:59 +08:00
avwo caf6f86942 refactor: cache h2 status 2019-10-10 13:43:17 +08:00
avwo 67f4f6683c refactor: change the algorithm for generating session id 2019-10-10 11:36:56 +08:00
avwo 5fdb4ccfc9 refactor: handle request errors 2019-10-09 23:59:06 +08:00
avwo 794bb7a3d7 feat: handle http2 request 2019-10-09 21:24:01 +08:00
avwo d2da96ad36 refactor: cancel custom timeout 2019-09-30 17:06:11 +08:00
avwo deec73fb1b refactor: cancel custom timeout for no sni server 2019-09-30 16:35:54 +08:00
avwo a161b987f7 fix: get client ip failed 2019-09-29 14:47:25 +08:00
avwo b4dfd8f536 refactor: reset server.timeout 2019-09-29 10:55:06 +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 c39a5c9f9c feat: handle http2 request 2019-09-28 11:27:49 +08:00
avwo c356acd9d7 refactor: clear callbacks 2019-09-27 18:49:20 +08:00
avwo 4ef7e6b40e refactor: allow disable http2 connection by disable://h2 2019-09-27 18:19:53 +08:00
avwo 06edf43ee9 feat: handle http2 request 2019-09-27 16:40:01 +08:00
avwo 2765d38821 refactor: cancel proxy request automatic conversion protocol 2019-09-20 16:29:43 +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 d90798f1ae fix: websocket proxy 2019-09-03 19:34:33 +08:00
avwo b9e1fa2fda refactor: refine code 2019-09-02 23:09:17 +08:00
avwo cebb3a5324 refactor: format websocket headers 2019-09-02 17:23:49 +08:00
winderica 034e3b5eba fix: set certificate validity period to 24 months 2019-08-22 23:13:28 +08:00
winderica 4e0d0236bf fix: fixed certificate validity period 2019-08-22 21:25:40 +08:00
avwo 6c4ebf3e87 refactor: auto downgrade to http if tls connect error 2019-08-14 10:29:58 +08:00
avwo ce43cd52e7 refactor: reserve the original protocol 2019-08-11 16:27:17 +08:00
avwo 88c9748776 feat: add internal-https-proxy 2019-08-11 14:28:48 +08:00
avwo bfc54f729c fix: the servername of websocket 2019-08-11 13:21:31 +08:00
avwo 2065fb0566 refactor: resDelay 2019-08-11 13:10:24 +08:00
avwo 259d0fb621 fix: internal-proxy websocket 2019-08-11 12:53:23 +08:00