|
@@ -49,8 +49,12 @@ export interface ForwardedPortConfig {
|
|
description: string
|
|
description: string
|
|
}
|
|
}
|
|
|
|
|
|
-export const ALGORITHM_BLACKLIST = [
|
|
|
|
|
|
+export let ALGORITHM_BLACKLIST = [
|
|
// cause native crashes in node crypto, use EC instead
|
|
// cause native crashes in node crypto, use EC instead
|
|
'diffie-hellman-group-exchange-sha256',
|
|
'diffie-hellman-group-exchange-sha256',
|
|
'diffie-hellman-group-exchange-sha1',
|
|
'diffie-hellman-group-exchange-sha1',
|
|
]
|
|
]
|
|
|
|
+
|
|
|
|
+if (!process.env.TABBY_ENABLE_SSH_ALG_BLACKLIST) {
|
|
|
|
+ ALGORITHM_BLACKLIST = []
|
|
|
|
+}
|