diff options
| author | MHSanaei <ho3ein.sanaei@gmail.com> | 2026-02-11 20:18:05 +0300 |
|---|---|---|
| committer | MHSanaei <ho3ein.sanaei@gmail.com> | 2026-02-11 20:21:23 +0300 |
| commit | 511adffc5bb419a938e3b1eb0087a49f62d76db6 (patch) | |
| tree | 165b461e623c974ffb2f18f4d6b8b33964a805df /web/assets/js | |
| parent | fc6344b840d9153dbf43eb58b08523ca15350b25 (diff) | |
Remove allowInsecure
Remove the deprecated `allowInsecure`
Diffstat (limited to 'web/assets/js')
| -rw-r--r-- | web/assets/js/model/inbound.js | 18 | ||||
| -rw-r--r-- | web/assets/js/model/outbound.js | 12 |
2 files changed, 4 insertions, 26 deletions
diff --git a/web/assets/js/model/inbound.js b/web/assets/js/model/inbound.js index 9bc93c30..b6059cf7 100644 --- a/web/assets/js/model/inbound.js +++ b/web/assets/js/model/inbound.js @@ -635,7 +635,7 @@ class TlsStreamSettings extends XrayCommonClass { } if (!ObjectUtil.isEmpty(json.settings)) { - settings = new TlsStreamSettings.Settings(json.settings.allowInsecure, json.settings.fingerprint, json.settings.echConfigList); + settings = new TlsStreamSettings.Settings(json.settings.fingerprint, json.settings.echConfigList); } return new TlsStreamSettings( json.serverName, @@ -738,25 +738,21 @@ TlsStreamSettings.Cert = class extends XrayCommonClass { TlsStreamSettings.Settings = class extends XrayCommonClass { constructor( - allowInsecure = false, fingerprint = UTLS_FINGERPRINT.UTLS_CHROME, echConfigList = '', ) { super(); - this.allowInsecure = allowInsecure; this.fingerprint = fingerprint; this.echConfigList = echConfigList; } static fromJson(json = {}) { return new TlsStreamSettings.Settings( - json.allowInsecure, json.fingerprint, json.echConfigList, ); } toJson() { return { - allowInsecure: this.allowInsecure, fingerprint: this.fingerprint, echConfigList: this.echConfigList }; @@ -1417,9 +1413,6 @@ class Inbound extends XrayCommonClass { if (this.stream.tls.alpn.length > 0) { obj.alpn = this.stream.tls.alpn.join(','); } - if (this.stream.tls.settings.allowInsecure) { - obj.allowInsecure = this.stream.tls.settings.allowInsecure; - } } return 'vmess://' + Base64.encode(JSON.stringify(obj, null, 2)); @@ -1480,9 +1473,6 @@ class Inbound extends XrayCommonClass { if (this.stream.isTls) { params.set("fp", this.stream.tls.settings.fingerprint); params.set("alpn", this.stream.tls.alpn); - if (this.stream.tls.settings.allowInsecure) { - params.set("allowInsecure", "1"); - } if (!ObjectUtil.isEmpty(this.stream.tls.sni)) { params.set("sni", this.stream.tls.sni); } @@ -1583,9 +1573,6 @@ class Inbound extends XrayCommonClass { if (this.stream.isTls) { params.set("fp", this.stream.tls.settings.fingerprint); params.set("alpn", this.stream.tls.alpn); - if (this.stream.tls.settings.allowInsecure) { - params.set("allowInsecure", "1"); - } if (this.stream.tls.settings.echConfigList?.length > 0) { params.set("ech", this.stream.tls.settings.echConfigList); } @@ -1662,9 +1649,6 @@ class Inbound extends XrayCommonClass { if (this.stream.isTls) { params.set("fp", this.stream.tls.settings.fingerprint); params.set("alpn", this.stream.tls.alpn); - if (this.stream.tls.settings.allowInsecure) { - params.set("allowInsecure", "1"); - } if (this.stream.tls.settings.echConfigList?.length > 0) { params.set("ech", this.stream.tls.settings.echConfigList); } diff --git a/web/assets/js/model/outbound.js b/web/assets/js/model/outbound.js index fc110b4e..56606231 100644 --- a/web/assets/js/model/outbound.js +++ b/web/assets/js/model/outbound.js @@ -345,16 +345,14 @@ class TlsStreamSettings extends CommonClass { serverName = '', alpn = [], fingerprint = '', - allowInsecure = false, echConfigList = '', - verifyPeerCertByName = 'cloudflare-dns.com', + verifyPeerCertByName = '', pinnedPeerCertSha256 = '', ) { super(); this.serverName = serverName; this.alpn = alpn; this.fingerprint = fingerprint; - this.allowInsecure = allowInsecure; this.echConfigList = echConfigList; this.verifyPeerCertByName = verifyPeerCertByName; this.pinnedPeerCertSha256 = pinnedPeerCertSha256; @@ -365,7 +363,6 @@ class TlsStreamSettings extends CommonClass { json.serverName, json.alpn, json.fingerprint, - json.allowInsecure, json.echConfigList, json.verifyPeerCertByName, json.pinnedPeerCertSha256, @@ -377,7 +374,6 @@ class TlsStreamSettings extends CommonClass { serverName: this.serverName, alpn: this.alpn, fingerprint: this.fingerprint, - allowInsecure: this.allowInsecure, echConfigList: this.echConfigList, verifyPeerCertByName: this.verifyPeerCertByName, pinnedPeerCertSha256: this.pinnedPeerCertSha256 @@ -936,8 +932,7 @@ class Outbound extends CommonClass { stream.tls = new TlsStreamSettings( json.sni, json.alpn ? json.alpn.split(',') : [], - json.fp, - json.allowInsecure); + json.fp); } const port = json.port * 1; @@ -978,10 +973,9 @@ class Outbound extends CommonClass { if (security == 'tls') { let fp = url.searchParams.get('fp') ?? 'none'; let alpn = url.searchParams.get('alpn'); - let allowInsecure = url.searchParams.get('allowInsecure'); let sni = url.searchParams.get('sni') ?? ''; let ech = url.searchParams.get('ech') ?? ''; - stream.tls = new TlsStreamSettings(sni, alpn ? alpn.split(',') : [], fp, allowInsecure == 1, ech); + stream.tls = new TlsStreamSettings(sni, alpn ? alpn.split(',') : [], fp, ech); } if (security == 'reality') { |
