diff options
author | Kenneth Hsu <kennethhsu@gmail.com> | 2021-05-18 22:18:23 +0300 |
---|---|---|
committer | Kenneth Hsu <kennethhsu@gmail.com> | 2021-05-18 22:19:49 +0300 |
commit | a5fbee033536d54a937d7dbc7ff935efcbe10b7c (patch) | |
tree | 64e432c582ca4edd84e738b067548ddca3f96e6a /Duplicati/Library | |
parent | c246976fbbd937164e2ef60a2c61e762b6fe075b (diff) |
Simplify exception handling when testing for ECDSA support.
.NET 5 moves the responsibility to the operating system, and since
SSH.NET currently relies on the ECDsaCng class, we will simply interpret
all exceptions to mean lack of ECDSA support.
Diffstat (limited to 'Duplicati/Library')
-rw-r--r-- | Duplicati/Library/Backend/SSHv2/SSHv2Backend.cs | 6 |
1 files changed, 1 insertions, 5 deletions
diff --git a/Duplicati/Library/Backend/SSHv2/SSHv2Backend.cs b/Duplicati/Library/Backend/SSHv2/SSHv2Backend.cs index 2299d2cd5..14bb5264a 100644 --- a/Duplicati/Library/Backend/SSHv2/SSHv2Backend.cs +++ b/Duplicati/Library/Backend/SSHv2/SSHv2Backend.cs @@ -75,13 +75,9 @@ namespace Duplicati.Library.Backend ECDsaCng unused = new ECDsaCng();
SSHv2.supportsECDSA = true;
}
- catch (NotImplementedException)
- {
- SSHv2.supportsECDSA = false;
- }
catch
{
- SSHv2.supportsECDSA = true;
+ SSHv2.supportsECDSA = false;
}
}
|