mirror of
https://git.mirrors.martin98.com/https://github.com/sub-store-org/Sub-Store.git
synced 2025-08-11 13:49:02 +08:00
feat: SSH 协议跟进 clash.meta(mihomo) 的修改
This commit is contained in:
parent
80d46597b4
commit
3637c5eb74
@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "sub-store",
|
||||
"version": "2.14.251",
|
||||
"version": "2.14.252",
|
||||
"description": "Advanced Subscription Manager for QX, Loon, Surge, Stash and ShadowRocket.",
|
||||
"main": "src/main.js",
|
||||
"scripts": {
|
||||
|
@ -231,6 +231,10 @@ const sshParser = (proxy = {}) => {
|
||||
// https://wiki.metacubex.one/config/proxies/ssh
|
||||
// https://sing-box.sagernet.org/zh/configuration/outbound/ssh
|
||||
if (proxy['privateKey']) parsedProxy.private_key_path = proxy['privateKey'];
|
||||
if (proxy['private-key'])
|
||||
parsedProxy.private_key_path = proxy['private-key'];
|
||||
if (proxy['private-key-passphrase'])
|
||||
parsedProxy.private_key_passphrase = proxy['private-key-passphrase'];
|
||||
if (proxy['server-fingerprint']) {
|
||||
parsedProxy.host_key = [proxy['server-fingerprint']];
|
||||
// https://manual.nssurge.com/policy/ssh.html
|
||||
@ -240,6 +244,9 @@ const sshParser = (proxy = {}) => {
|
||||
proxy['server-fingerprint'].split(' ')[0],
|
||||
];
|
||||
}
|
||||
if (proxy['host-key']) parsedProxy.host_key = proxy['host-key'];
|
||||
if (proxy['host-key-algorithms'])
|
||||
parsedProxy.host_key_algorithms = proxy['host-key-algorithms'];
|
||||
if (proxy['fast-open']) parsedProxy.udp_fragment = true;
|
||||
tfoParser(proxy, parsedProxy);
|
||||
return parsedProxy;
|
||||
|
Loading…
x
Reference in New Issue
Block a user