Skip to content

Commit aa5b51a

Browse files
committed
feat: 放宽 sing-box VLESS flow 逻辑
1 parent b8897dd commit aa5b51a

2 files changed

Lines changed: 3 additions & 2 deletions

File tree

backend/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "sub-store",
3-
"version": "2.19.68",
3+
"version": "2.19.69",
44
"description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and Shadowrocket.",
55
"main": "src/main.js",
66
"scripts": {

backend/src/core/proxy-utils/producers/sing-box.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -521,7 +521,8 @@ const vlessParser = (proxy = {}) => {
521521
throw 'invalid port';
522522
if (proxy.xudp) parsedProxy.packet_encoding = 'xudp';
523523
if (proxy['fast-open']) parsedProxy.udp_fragment = true;
524-
if (proxy.flow === 'xtls-rprx-vision') parsedProxy.flow = proxy.flow;
524+
// if (['xtls-rprx-vision', ''].includes(proxy.flow)) parsedProxy.flow = proxy.flow;
525+
if (proxy.flow != null) parsedProxy.flow = proxy.flow;
525526
if (proxy.network === 'ws') wsParser(proxy, parsedProxy);
526527
if (proxy.network === 'grpc') grpcParser(proxy, parsedProxy);
527528
networkParser(proxy, parsedProxy);

0 commit comments

Comments
 (0)