Browse Source

disabled ssh algorithm blacklist by default - fixes #4995, fixes #5072

Eugene Pankov 3 years ago
parent
commit
3eaf46e09d
1 changed files with 5 additions and 1 deletions
  1. 5 1
      tabby-ssh/src/api/interfaces.ts

+ 5 - 1
tabby-ssh/src/api/interfaces.ts

@@ -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 = []
+}