From 2606035703f377255115855fbfc661cc467e5613 Mon Sep 17 00:00:00 2001 From: Zhizhong Yan Date: Tue, 23 Jul 2024 14:52:07 +0800 Subject: [PATCH 1/4] =?UTF-8?q?Update(pip.vue):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E6=9B=B4=E5=A4=9A=E9=95=9C=E5=83=8F=20(#324)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/gui/src/view/pages/plugin/pip.vue | 25 ++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/packages/gui/src/view/pages/plugin/pip.vue b/packages/gui/src/view/pages/plugin/pip.vue index 82bd5df..46da97b 100644 --- a/packages/gui/src/view/pages/plugin/pip.vue +++ b/packages/gui/src/view/pages/plugin/pip.vue @@ -32,12 +32,33 @@ aliyun镜像 - + 北京外国语大学镜像 - + 南京大学镜像 + + 清华大学镜像 + + + 百度镜像 + + + 中科大镜像 + + + 豆瓣镜像 + + + 搜狐镜像 + + + 华中科大镜像 + + + 山东理工大学镜像 +
设置后立即生效,即使关闭ds也会继续保持
From 3650fb2e9607b005cbf7ee827e1440d8cdfa7085 Mon Sep 17 00:00:00 2001 From: Zhizhong Yan Date: Wed, 24 Jul 2024 14:03:04 +0800 Subject: [PATCH 2/4] =?UTF-8?q?=20add(index.js):=20=E6=B7=BB=E5=8A=A0?= =?UTF-8?q?=E4=BA=86=E4=B8=80=E4=BA=9B=E5=9F=9F=E5=90=8D=E8=BF=9B=E5=85=A5?= =?UTF-8?q?=E7=B3=BB=E7=BB=9F=E4=BB=A3=E7=90=86=E6=8E=92=E9=99=A4=E5=88=97?= =?UTF-8?q?=E8=A1=A8=20(#325)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/core/src/modules/proxy/index.js | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/core/src/modules/proxy/index.js b/packages/core/src/modules/proxy/index.js index 8f0f74c..bbfb0ea 100644 --- a/packages/core/src/modules/proxy/index.js +++ b/packages/core/src/modules/proxy/index.js @@ -67,9 +67,18 @@ module.exports = { '*.kkgithub.com': true, '*.ghproxy.*': true, + // Github ssh + "ssh.github.com": true, + + // DeepL + 'www.deepl.com': true, + // CSDN '*.csdn.net': true, + // 360 so + '*.so.com': true, + // 百度 '*.baidu.com': true, '*.baiducontent.com': true, From aa04f998caee070a1427443c1f85459a1745b101 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E8=89=AF?= <841369634@qq.com> Date: Thu, 1 Aug 2024 18:27:11 +0800 Subject: [PATCH 3/4] =?UTF-8?q?optimize:=20=E4=BC=98=E5=8C=96=E8=AF=B7?= =?UTF-8?q?=E6=B1=82=E5=A4=84=E7=90=86=E7=A8=8B=E5=BA=8F=EF=BC=8C=E5=85=81?= =?UTF-8?q?=E8=AE=B8=E6=8B=A6=E6=88=AA=E5=99=A8=E4=B8=AD=E5=BC=82=E6=AD=A5?= =?UTF-8?q?=E5=8F=91=E9=80=81=E8=AF=B7=E6=B1=82=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../mitmproxy/src/lib/proxy/mitmproxy/createRequestHandler.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/mitmproxy/src/lib/proxy/mitmproxy/createRequestHandler.js b/packages/mitmproxy/src/lib/proxy/mitmproxy/createRequestHandler.js index 864254f..1cf708d 100644 --- a/packages/mitmproxy/src/lib/proxy/mitmproxy/createRequestHandler.js +++ b/packages/mitmproxy/src/lib/proxy/mitmproxy/createRequestHandler.js @@ -66,7 +66,7 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e } const goNext = reqIncpt.requestIntercept(context, req, res, ssl, next) if (goNext) { - next() + if (goNext !== 'no-next') next() return } } @@ -215,7 +215,7 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e (async () => { await requestInterceptorPromise() - if (res.writableEnded) { + if (res.writableEnded || res.waitingToWrite) { // log.info('res is writableEnded, return false') return false } From 986fead402ecb21b30acad86102b022ae56c6460 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=8E=8B=E8=89=AF?= <841369634@qq.com> Date: Fri, 2 Aug 2024 14:52:50 +0800 Subject: [PATCH 4/4] =?UTF-8?q?=E5=B0=8F=E8=B0=83=E6=95=B4=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- packages/core/src/modules/proxy/index.js | 8 ++++---- .../src/lib/proxy/mitmproxy/createRequestHandler.js | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/packages/core/src/modules/proxy/index.js b/packages/core/src/modules/proxy/index.js index bbfb0ea..7ce7b90 100644 --- a/packages/core/src/modules/proxy/index.js +++ b/packages/core/src/modules/proxy/index.js @@ -67,11 +67,11 @@ module.exports = { '*.kkgithub.com': true, '*.ghproxy.*': true, - // Github ssh - "ssh.github.com": true, + // Github ssh + 'ssh.github.com': true, - // DeepL - 'www.deepl.com': true, + // DeepL + 'www.deepl.com': true, // CSDN '*.csdn.net': true, diff --git a/packages/mitmproxy/src/lib/proxy/mitmproxy/createRequestHandler.js b/packages/mitmproxy/src/lib/proxy/mitmproxy/createRequestHandler.js index 1cf708d..9ac8878 100644 --- a/packages/mitmproxy/src/lib/proxy/mitmproxy/createRequestHandler.js +++ b/packages/mitmproxy/src/lib/proxy/mitmproxy/createRequestHandler.js @@ -215,7 +215,7 @@ module.exports = function createRequestHandler (createIntercepts, middlewares, e (async () => { await requestInterceptorPromise() - if (res.writableEnded || res.waitingToWrite) { + if (res.writableEnded) { // log.info('res is writableEnded, return false') return false }