Update On Sun Aug 18 20:30:13 CEST 2024

This commit is contained in:
github-action[bot]
2024-08-18 20:30:13 +02:00
parent 34f260cfe3
commit 77df2e5cd4
2279 changed files with 67255 additions and 51193 deletions

View File

@@ -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;