mirror of
https://github.com/MatsuriDayo/nekoray.git
synced 2025-12-17 20:44:38 +03:00
refactor: show default fingerprint in ui
Not add it to configuration in slient. fix(sub): add fingerprint for vmess
This commit is contained in:
committed by
arm64v8a
parent
6029b4236f
commit
a2fe70509b
@@ -308,6 +308,9 @@ namespace NekoGui_sub {
|
||||
bean->stream->alpn = Node2QStringList(proxy["alpn"]).join(",");
|
||||
bean->stream->allow_insecure = Node2Bool(proxy["skip-cert-verify"]);
|
||||
bean->stream->utlsFingerprint = Node2QString(proxy["client-fingerprint"]);
|
||||
if (bean->stream->utlsFingerprint.isEmpty()) {
|
||||
bean->stream->utlsFingerprint = NekoGui::dataStore->utlsFingerprint;
|
||||
}
|
||||
|
||||
// sing-mux
|
||||
auto smux = NodeChild(proxy, {"smux"});
|
||||
@@ -348,6 +351,11 @@ namespace NekoGui_sub {
|
||||
bean->stream->alpn = Node2QStringList(proxy["alpn"]).join(",");
|
||||
if (Node2Bool(proxy["tls"])) bean->stream->security = "tls";
|
||||
if (Node2Bool(proxy["skip-cert-verify"])) bean->stream->allow_insecure = true;
|
||||
bean->stream->utlsFingerprint = Node2QString(proxy["client-fingerprint"]);
|
||||
bean->stream->utlsFingerprint = Node2QString(proxy["client-fingerprint"]);
|
||||
if (bean->stream->utlsFingerprint.isEmpty()) {
|
||||
bean->stream->utlsFingerprint = NekoGui::dataStore->utlsFingerprint;
|
||||
}
|
||||
|
||||
// sing-mux
|
||||
auto smux = NodeChild(proxy, {"smux"});
|
||||
|
||||
Reference in New Issue
Block a user