Commit Graph

1027 Commits

Author SHA1 Message Date
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
avwo 05216c247a refactor: internal-proxy 2019-08-10 14:27:06 +08:00
avwo 68a1a6fdaf feat: show custom certs info 2019-08-09 20:56:36 +08:00
avwo b7c7f56bfd feat(cgi): getCustomCertsInfo 2019-08-07 00:30:42 +08:00
avwo 71725bc30f refactor: load the custom certificate with the mtime 2019-08-04 15:11:37 +08:00
avwo 5bce8b615e refactor: resCors 2019-07-23 13:50:09 +08:00
avwo f09df09418 refactor: reqCors 2019-07-23 13:24:16 +08:00
avwo dcdbc9ed7b refactor: stop retry if connection is closed 2019-07-20 11:54:14 +08:00
avwo aef7993a0d fix: bad params errors 2019-07-12 00:21:59 +08:00
avwo b8be827ad6 refactor: destroy socket 2019-07-12 00:01:18 +08:00
avwo ed21f969b5 refactor: reset status if try to reconnect 2019-07-11 14:01:38 +08:00
avwo 5cd51acb53 refactor: setTimeout 2019-07-08 21:58:53 +08:00
avwo 03c12562f4 refactor: handle socket closed 2019-07-05 00:56:02 +08:00
avwo f15c62f49b refactor: destroy socket 2019-06-28 23:51:25 +08:00
avwo e83d8fa3a3 feat: add rulesMode by -M rules 2019-06-21 10:48:15 +08:00
avwo 26c0579799 refactor: refine handle tunnel request 2019-06-20 11:36:03 +08:00
avwo 1d82f799e5 ractor: refine code 2019-06-20 11:13:46 +08:00
avwo d477ef3980 feat: socksv5 -> sockx 2019-06-16 15:30:25 +08:00
avwo 13d45956ee refactor: post resStatsServer 2019-06-15 21:12:28 +08:00
avwo 9571e8a8b0 refactor: post resStatsServer 2019-06-15 21:04:48 +08:00
avwo 4d54e9b746 refactor: post statsServer 2019-06-15 20:59:35 +08:00
avwo 778d53bdab refactor: refine code 2019-06-15 20:09:33 +08:00
avwo 1444130c87 fix: pathReplace 2019-06-15 16:08:47 +08:00
avwo 14bc438479 refactor: code 2019-06-15 15:55:56 +08:00
avwo 54010d4acf feat: show the real server ip 2019-06-14 22:37:00 +08:00
avwo 4180601d0e feat: hide the plugin request 2019-06-13 01:10:30 +08:00
avwo 7ecc03315d feat: add cli --socksPort to start a socksv5 server 2019-06-11 23:42:49 +08:00
avwo 270cdc957d refactor: use getClientPort(socket) instead of socket.remotePort 2019-06-11 23:30:49 +08:00
avwo 6f9fd3d6a3 refactor: parseHost 2019-06-11 19:39:14 +08:00
avwo 4e3bf15be8 refactor: handle websocket errors 2019-06-07 03:43:18 +08:00
avwo ba23302c4f feat: support add custom certs in ~/.WhistleAppData/custom_certs 2019-06-01 22:59:06 +08:00
avwo 5196c333af feat: add cli --httpPort & --httpsPort to start http & https server 2019-06-01 00:17:24 +08:00
avwo 8f9b33ba9c feat: support start https server by use cli option -r sslPort 2019-05-31 20:30:00 +08:00
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