mirror of
https://github.com/bolucat/Archive.git
synced 2025-12-24 13:28:37 +08:00
Update On Sun Aug 18 20:30:13 CEST 2024
This commit is contained in:
@@ -93,6 +93,7 @@
|
||||
<option value="ws">WebSocket</option>
|
||||
<option value="h2">HTTP/2</option>
|
||||
<option value="grpc">gRPC</option>
|
||||
<option value="quic">QUIC</option>
|
||||
</b-select>
|
||||
</b-field>
|
||||
<b-field v-show="v2ray.net === 'tcp'" label="Type" label-position="on-border">
|
||||
@@ -105,7 +106,14 @@
|
||||
</option>
|
||||
</b-select>
|
||||
</b-field>
|
||||
<b-field v-show="v2ray.net === 'kcp'" label="Type" label-position="on-border">
|
||||
<b-field v-show="v2ray.protocol === 'vless' && v2ray.net == 'quic'" label="QUIC Security" label-position="on-border">
|
||||
<b-select v-model="v2ray.quicSecurity" expanded>
|
||||
<option value="none">none</option>
|
||||
<option value="aes-128-gcm">aes-128-gcm</option>
|
||||
<option value="chacha20-poly1305">chacha20-poly1305</option>
|
||||
</b-select>
|
||||
</b-field>
|
||||
<b-field v-show="v2ray.net === 'kcp' || v2ray.net === 'quic'" label="Type" label-position="on-border">
|
||||
<b-select v-model="v2ray.type" expanded>
|
||||
<option value="none">
|
||||
{{ $t("configureServer.noObfuscation") }}
|
||||
@@ -153,6 +161,10 @@
|
||||
<b-field v-show="v2ray.net === 'grpc'" label="Service Name" label-position="on-border">
|
||||
<b-input ref="v2ray_service_name" v-model="v2ray.path" type="text" expanded />
|
||||
</b-field>
|
||||
<b-field v-show="v2ray.net === 'quic'" label="Key" label-position="on-border">
|
||||
<b-input ref="v2ray_key" v-model="v2ray.key" :placeholder="$t('configureServer.password')"
|
||||
expanded />
|
||||
</b-field>
|
||||
</b-tab-item>
|
||||
<b-tab-item label="SS">
|
||||
<b-field label="Name" label-position="on-border">
|
||||
@@ -603,6 +615,7 @@ export default {
|
||||
host: "",
|
||||
path: "",
|
||||
tls: "none",
|
||||
quicSecurity: "none",
|
||||
fp: "",
|
||||
pbk: "",
|
||||
sid: "",
|
||||
@@ -612,6 +625,7 @@ export default {
|
||||
v: "",
|
||||
allowInsecure: false,
|
||||
protocol: "vmess",
|
||||
key: "none",
|
||||
},
|
||||
ss: {
|
||||
method: "aes-128-gcm",
|
||||
@@ -808,11 +822,13 @@ export default {
|
||||
alpn: u.params.alpn || "",
|
||||
sni: u.params.sni || "",
|
||||
tls: u.params.security || "none",
|
||||
quicSecurity: u.params.quicSecurity || "none",
|
||||
fp: u.params.fp || "",
|
||||
pbk: u.params.pbk || "",
|
||||
sid: u.params.sid || "",
|
||||
spx: u.params.spx || "",
|
||||
allowInsecure: u.params.allowInsecure || false,
|
||||
key: u.params.key,
|
||||
protocol: "vless",
|
||||
};
|
||||
if (o.alpn !== "") {
|
||||
@@ -1052,6 +1068,10 @@ export default {
|
||||
if (srcObj.net === "mkcp" || srcObj.net === "kcp") {
|
||||
query.seed = srcObj.path;
|
||||
}
|
||||
if (srcObj.net === "quic") {
|
||||
query.key = srcObj.key;
|
||||
query.quicSecurity = srcObj.quicSecurity;
|
||||
}
|
||||
if (query.security == "reality") {
|
||||
query.pbk = srcObj.pbk;
|
||||
query.sid = srcObj.sid;
|
||||
|
||||
Reference in New Issue
Block a user