Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/MHSanaei/3x-ui.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
path: root/web
diff options
context:
space:
mode:
Diffstat (limited to 'web')
-rw-r--r--web/assets/js/model/xray.js33
-rw-r--r--web/assets/js/util/utils.js13
2 files changed, 0 insertions, 46 deletions
diff --git a/web/assets/js/model/xray.js b/web/assets/js/model/xray.js
index 33cd10d5..748ce526 100644
--- a/web/assets/js/model/xray.js
+++ b/web/assets/js/model/xray.js
@@ -4,7 +4,6 @@ const Protocols = {
TROJAN: 'trojan',
SHADOWSOCKS: 'shadowsocks',
DOKODEMO: 'dokodemo-door',
- MTPROTO: 'mtproto',
SOCKS: 'socks',
HTTP: 'http',
};
@@ -1586,7 +1585,6 @@ Inbound.Settings = class extends XrayCommonClass {
case Protocols.TROJAN: return new Inbound.TrojanSettings(protocol);
case Protocols.SHADOWSOCKS: return new Inbound.ShadowsocksSettings(protocol);
case Protocols.DOKODEMO: return new Inbound.DokodemoSettings(protocol);
- case Protocols.MTPROTO: return new Inbound.MtprotoSettings(protocol);
case Protocols.SOCKS: return new Inbound.SocksSettings(protocol);
case Protocols.HTTP: return new Inbound.HttpSettings(protocol);
default: return null;
@@ -1600,7 +1598,6 @@ Inbound.Settings = class extends XrayCommonClass {
case Protocols.TROJAN: return Inbound.TrojanSettings.fromJson(json);
case Protocols.SHADOWSOCKS: return Inbound.ShadowsocksSettings.fromJson(json);
case Protocols.DOKODEMO: return Inbound.DokodemoSettings.fromJson(json);
- case Protocols.MTPROTO: return Inbound.MtprotoSettings.fromJson(json);
case Protocols.SOCKS: return Inbound.SocksSettings.fromJson(json);
case Protocols.HTTP: return Inbound.HttpSettings.fromJson(json);
default: return null;
@@ -2106,36 +2103,6 @@ Inbound.DokodemoSettings = class extends Inbound.Settings {
}
};
-Inbound.MtprotoSettings = class extends Inbound.Settings {
- constructor(protocol, users=[new Inbound.MtprotoSettings.MtUser()]) {
- super(protocol);
- this.users = users;
- }
-
- static fromJson(json={}) {
- return new Inbound.MtprotoSettings(
- Protocols.MTPROTO,
- json.users.map(user => Inbound.MtprotoSettings.MtUser.fromJson(user)),
- );
- }
-
- toJson() {
- return {
- users: XrayCommonClass.toJsonArray(this.users),
- };
- }
-};
-Inbound.MtprotoSettings.MtUser = class extends XrayCommonClass {
- constructor(secret=RandomUtil.randomMTSecret()) {
- super();
- this.secret = secret;
- }
-
- static fromJson(json={}) {
- return new Inbound.MtprotoSettings.MtUser(json.secret);
- }
-};
-
Inbound.SocksSettings = class extends Inbound.Settings {
constructor(protocol, auth='password', accounts=[new Inbound.SocksSettings.SocksAccount()], udp=false, ip='127.0.0.1') {
super(protocol);
diff --git a/web/assets/js/util/utils.js b/web/assets/js/util/utils.js
index 5644df2e..612d4b5b 100644
--- a/web/assets/js/util/utils.js
+++ b/web/assets/js/util/utils.js
@@ -110,19 +110,6 @@ class RandomUtil {
return str;
}
- static randomMTSecret() {
- let str = '';
- for (let i = 0; i < 32; ++i) {
- let index = this.randomInt(16);
- if (index <= 9) {
- str += index;
- } else {
- str += seq[index - 10];
- }
- }
- return str;
- }
-
static randomUUID() {
let d = new Date().getTime();
return 'xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx'.replace(/[xy]/g, function (c) {