Skip to content

Commit 4cbb0f6

Browse files
committed
feat: sing-box 支持 _fragment, _fragment_fallback_delay, _record_fragment 设置 tlsfragment, fragment_fallback_delay, record_fragment
1 parent 8452407 commit 4cbb0f6

File tree

2 files changed

+7
-1
lines changed

2 files changed

+7
-1
lines changed

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.20.28",
3+
"version": "2.20.29",
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: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -271,6 +271,12 @@ const tlsParser = (proxy, parsedProxy) => {
271271
enabled: true,
272272
fingerprint: proxy['client-fingerprint'],
273273
};
274+
if (proxy['_fragment']) parsedProxy.tls.fragment = !!proxy['_fragment'];
275+
if (proxy['_fragment_fallback_delay'])
276+
parsedProxy.tls.fragment_fallback_delay =
277+
proxy['_fragment_fallback_delay'];
278+
if (proxy['_record_fragment'])
279+
parsedProxy.tls.record_fragment = !!proxy['_record_fragment'];
274280
if (!parsedProxy.tls.enabled) delete parsedProxy.tls;
275281
};
276282

0 commit comments

Comments
 (0)