diff --git a/backend/package.json b/backend/package.json index ea90316..bc7cfb5 100644 --- a/backend/package.json +++ b/backend/package.json @@ -1,6 +1,6 @@ { "name": "sub-store", - "version": "2.16.26", + "version": "2.16.27", "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/egern.js b/backend/src/core/proxy-utils/producers/egern.js index 3492b1d..bc1364e 100644 --- a/backend/src/core/proxy-utils/producers/egern.js +++ b/backend/src/core/proxy-utils/producers/egern.js @@ -48,12 +48,8 @@ export default function Egern_Producer() { 'salsa20', 'chacha20', 'chacha20-ietf', - ...(opts['include-unsupported-proxy'] - ? [ - '2022-blake3-aes-128-gcm', - '2022-blake3-aes-256-gcm', - ] - : []), + '2022-blake3-aes-128-gcm', + '2022-blake3-aes-256-gcm', ].includes(proxy.cipher))) || (proxy.type === 'vmess' && (![ @@ -249,8 +245,6 @@ export default function Egern_Producer() { // sni: proxy.sni, // skip_tls_verify: proxy['skip-cert-verify'], }; - } else if (proxy.type === 'snell' && proxy.version < 3) { - delete proxy.udp; } else if (proxy.type === 'vless') { if (proxy.network === 'ws') { proxy.transport = {