avwo
|
455f60bbd6
|
refactor: refine clientId
|
2022-05-17 21:53:05 +08:00 |
|
avwo
|
6fd6771d28
|
refactor: prevent request loop
|
2022-04-28 23:19:21 +08:00 |
|
avwo
|
cccccca182
|
feat: lineProps://internalProxy
|
2022-04-27 20:01:08 +08:00 |
|
avwo
|
2038eea1b6
|
feat: enable://internalProxy
|
2022-04-27 16:31:25 +08:00 |
|
avwo
|
7fd7b81817
|
refactor: refine internal-https-proxy
|
2022-04-26 23:21:10 +08:00 |
|
avwo
|
5b63601ed9
|
refactor: internal-http-proxy === internal-proxy
|
2022-04-26 23:17:47 +08:00 |
|
avwo
|
aa34bb8a7b
|
refactor: https2http-proxy === internal-proxy
|
2022-04-26 23:10:16 +08:00 |
|
avwo
|
7e6410ff0d
|
feat: -M showPluginReq
|
2022-04-25 18:35:55 +08:00 |
|
avwo
|
1b31279f3d
|
refactor: add req.origClientId
|
2022-04-24 14:34:15 +08:00 |
|
avwo
|
3a5412a5a2
|
refactor: refine tunnel data
|
2022-04-14 16:13:27 +08:00 |
|
avwo
|
be4763861f
|
refactor: refine code
|
2022-04-14 15:50:54 +08:00 |
|
avwo
|
5805150c43
|
fix: transform client id to plugin server
|
2022-03-31 16:32:34 +08:00 |
|
avwo
|
7547113b99
|
feat: add req info to remove values cgi
|
2022-03-11 19:08:09 +08:00 |
|
avwo
|
87bf04cc57
|
fix: req.filter
|
2022-03-02 16:44:03 +08:00 |
|
avwo
|
2916dd060b
|
feat: rules.redirect -> rules.rule.redirect
|
2022-03-01 21:15:38 +08:00 |
|
avwo
|
dbaff24f3c
|
refactor: refine code
|
2022-02-14 13:20:02 +08:00 |
|
leezq
|
5dbc3b0c02
|
refactor: code style , prettier format
|
2022-01-25 14:48:06 +08:00 |
|
avwo
|
f46782337e
|
feat: add enable://clientIp
|
2022-01-18 11:32:04 +08:00 |
|
avwo
|
73d2f67f5d
|
refactor: refine code
|
2022-01-05 13:18:43 +08:00 |
|
avwo
|
38244506d7
|
feat: send pattern to plugin
|
2022-01-04 20:22:12 +08:00 |
|
avwo
|
0959b12d64
|
feat: add weakRule props
|
2021-12-30 16:18:30 +08:00 |
|
avwo
|
d280f59058
|
refactor: handle sniCallback return false
|
2021-12-29 16:01:19 +08:00 |
|
avwo
|
d1a8db5e9c
|
feat: allow to disable://abort
|
2021-12-20 16:49:48 +08:00 |
|
avwo
|
cc75c4e181
|
feat: add originalReq.remoteAddress & originalReq.remotePort
|
2021-12-15 00:27:09 +08:00 |
|
avwo
|
3ca42255e8
|
refactor: extract loadCert function
|
2021-12-03 01:02:31 +08:00 |
|
avwo
|
f2b2d5310b
|
refactor: refine code
|
2021-12-03 00:45:23 +08:00 |
|
avwo
|
a2aa80c2e2
|
refactor: refine code
|
2021-12-03 00:34:57 +08:00 |
|
avwo
|
f4851a7e16
|
refactor: add req.isHttpsServer
|
2021-12-03 00:09:07 +08:00 |
|
avwo
|
b0304f8a77
|
refactor: refine code
|
2021-12-02 23:33:26 +08:00 |
|
avwo
|
87f5103b74
|
refactor: addContext -> setSecureContext
|
2021-11-20 12:04:20 +08:00 |
|
avwo
|
fd0f47c628
|
refactor: refine code
|
2021-11-20 09:56:32 +08:00 |
|
avwo
|
e9443a4f8e
|
refactor: refine code
|
2021-11-20 03:47:05 +08:00 |
|
avwo
|
5de0a4cae6
|
refactor: non-sni requests can also customize the certificate through the plugin
|
2021-11-19 16:30:01 +08:00 |
|
avwo
|
0b0f0bec5c
|
feat: xxxFilter://from=sni
|
2021-11-19 15:59:44 +08:00 |
|
avwo
|
0b56ba598f
|
refactor: refine code
|
2021-11-19 15:51:27 +08:00 |
|
avwo
|
11f6e2f815
|
refactor: refine code
|
2021-11-19 15:20:15 +08:00 |
|
avwo
|
e77c00bf67
|
feat: allow update custom in non-sni request
|
2021-11-19 14:50:02 +08:00 |
|
avwo
|
0501950ac1
|
refactor: use sni first
|
2021-11-19 10:09:32 +08:00 |
|
avwo
|
1d4d6e85b0
|
refactor: tunnelAuth -> tunnelAuthHeader
|
2021-11-16 02:01:59 +08:00 |
|
avwo
|
1db26c5ecc
|
feat: disable://tunnelAuth
|
2021-11-15 22:34:54 +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
|
464235f3b2
|
refactor: refine code
|
2021-11-08 21:08:03 +08:00 |
|
avwo
|
16dd6b803b
|
feat: allow plugin request to modify respone by whistle rules
|
2021-11-08 11:43:01 +08:00 |
|
avwo
|
08cede362c
|
feat: use resMerge://true to deep merge
|
2021-11-01 22:40:21 +08:00 |
|
avwo
|
c7e256c6a6
|
refactor: refine code
|
2021-10-28 21:09:34 +08:00 |
|
avwo
|
d4759ae790
|
feat: add enable://tunnelHeadersFirst
|
2021-10-28 21:04:18 +08:00 |
|
avwo
|
5d873002e0
|
refactor: refine code
|
2021-10-26 16:11:39 +08:00 |
|
avwo
|
d69ddc50ab
|
refactor: refine code
|
2021-10-26 15:56:25 +08:00 |
|
avwo
|
8a2ab1670f
|
refactor: use SNI first
|
2021-10-25 09:46:42 +08:00 |
|