From 8f701570e45b5201a97bc1f1297f1a58313fb97d Mon Sep 17 00:00:00 2001 From: xream Date: Fri, 7 Mar 2025 14:09:56 +0800 Subject: [PATCH] =?UTF-8?q?feat:=20Stash=20=E4=BD=BF=E7=94=A8=20includeUns?= =?UTF-8?q?upportedProxy=20=E5=8F=82=E6=95=B0=E5=BC=80=E5=90=AF=20XTLS-uTL?= =?UTF-8?q?S-Vision-REALITY(=E7=89=88=E6=9C=AC>=3D2.8.0=20=E6=97=B6?= =?UTF-8?q?=E8=87=AA=E5=8A=A8=E5=BC=80=E5=90=AF)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- backend/package.json | 2 +- backend/src/core/proxy-utils/producers/stash.js | 6 +++++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/backend/package.json b/backend/package.json index c6bdb40..72082bd 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "sub-store", - "version": "2.17.6", + "version": "2.17.7", "description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and Shadowrocket.", "main": "src/main.js", "scripts": { diff --git a/backend/src/core/proxy-utils/producers/stash.js b/backend/src/core/proxy-utils/producers/stash.js index a947590..97555f9 100644 --- a/backend/src/core/proxy-utils/producers/stash.js +++ b/backend/src/core/proxy-utils/producers/stash.js @@ -47,7 +47,11 @@ export default function Stash_Producer() { : []), ].includes(proxy.cipher)) || (proxy.type === 'snell' && String(proxy.version) === '4') || - (proxy.type === 'vless' && proxy['reality-opts']) + (opts['include-unsupported-proxy'] + ? proxy.type === 'vless' && + proxy['reality-opts'] && + !['xtls-rprx-vision'].includes(proxy.flow) + : proxy.type === 'vless' && proxy['reality-opts']) ) { return false; }