mirror of
https://github.com/sshnet/SSH.NET.git
synced 2026-09-10 01:05:42 +00:00
Remove feature binary serialization (#1325)
* Drop RIPEMD160 * Replace FEATURE_BINARY_SERIALIZATION with NETFRAMEWORK
This commit is contained in:
@@ -1,16 +1,16 @@
|
||||
using System;
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
using System.Runtime.Serialization;
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
|
||||
namespace Renci.SshNet.Common
|
||||
{
|
||||
/// <summary>
|
||||
/// The exception that is thrown when there is something wrong with the server capabilities.
|
||||
/// </summary>
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
public class NetConfServerException : SshException
|
||||
{
|
||||
/// <summary>
|
||||
@@ -39,7 +39,7 @@ namespace Renci.SshNet.Common
|
||||
{
|
||||
}
|
||||
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="NetConfServerException"/> class.
|
||||
/// </summary>
|
||||
@@ -51,6 +51,6 @@ namespace Renci.SshNet.Common
|
||||
: base(info, context)
|
||||
{
|
||||
}
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
using System;
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
using System.Runtime.Serialization;
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
|
||||
namespace Renci.SshNet.Common
|
||||
{
|
||||
/// <summary>
|
||||
/// The exception that is thrown when a proxy connection cannot be established.
|
||||
/// </summary>
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
public class ProxyException : SshException
|
||||
{
|
||||
/// <summary>
|
||||
@@ -39,7 +39,7 @@ namespace Renci.SshNet.Common
|
||||
{
|
||||
}
|
||||
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="ProxyException"/> class.
|
||||
/// </summary>
|
||||
@@ -51,6 +51,6 @@ namespace Renci.SshNet.Common
|
||||
: base(info, context)
|
||||
{
|
||||
}
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
using System;
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
using System.Runtime.Serialization;
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
|
||||
namespace Renci.SshNet.Common
|
||||
{
|
||||
/// <summary>
|
||||
/// The exception that is thrown when SCP error occurred.
|
||||
/// </summary>
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
public class ScpException : SshException
|
||||
{
|
||||
/// <summary>
|
||||
@@ -39,7 +39,7 @@ namespace Renci.SshNet.Common
|
||||
{
|
||||
}
|
||||
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="ScpException"/> class.
|
||||
/// </summary>
|
||||
@@ -51,6 +51,6 @@ namespace Renci.SshNet.Common
|
||||
: base(info, context)
|
||||
{
|
||||
}
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
using System;
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
using System.Runtime.Serialization;
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
|
||||
namespace Renci.SshNet.Common
|
||||
{
|
||||
/// <summary>
|
||||
/// The exception that is thrown when file or directory is not found.
|
||||
/// </summary>
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
public class SftpPathNotFoundException : SshException
|
||||
{
|
||||
/// <summary>
|
||||
@@ -39,7 +39,7 @@ namespace Renci.SshNet.Common
|
||||
{
|
||||
}
|
||||
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="SftpPathNotFoundException"/> class.
|
||||
/// </summary>
|
||||
@@ -51,6 +51,6 @@ namespace Renci.SshNet.Common
|
||||
: base(info, context)
|
||||
{
|
||||
}
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
using System;
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
using System.Runtime.Serialization;
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
|
||||
namespace Renci.SshNet.Common
|
||||
{
|
||||
/// <summary>
|
||||
/// The exception that is thrown when operation permission is denied.
|
||||
/// </summary>
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
public class SftpPermissionDeniedException : SshException
|
||||
{
|
||||
/// <summary>
|
||||
@@ -39,7 +39,7 @@ namespace Renci.SshNet.Common
|
||||
{
|
||||
}
|
||||
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="SftpPermissionDeniedException"/> class.
|
||||
/// </summary>
|
||||
@@ -51,6 +51,6 @@ namespace Renci.SshNet.Common
|
||||
: base(info, context)
|
||||
{
|
||||
}
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
using System;
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
using System.Runtime.Serialization;
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
|
||||
namespace Renci.SshNet.Common
|
||||
{
|
||||
/// <summary>
|
||||
/// The exception that is thrown when authentication failed.
|
||||
/// </summary>
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
public class SshAuthenticationException : SshException
|
||||
{
|
||||
/// <summary>
|
||||
@@ -39,7 +39,7 @@ namespace Renci.SshNet.Common
|
||||
{
|
||||
}
|
||||
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="SshAuthenticationException"/> class.
|
||||
/// </summary>
|
||||
@@ -51,6 +51,6 @@ namespace Renci.SshNet.Common
|
||||
: base(info, context)
|
||||
{
|
||||
}
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
using System;
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
using System.Runtime.Serialization;
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
using Renci.SshNet.Messages.Transport;
|
||||
|
||||
namespace Renci.SshNet.Common
|
||||
@@ -9,9 +9,9 @@ namespace Renci.SshNet.Common
|
||||
/// <summary>
|
||||
/// The exception that is thrown when connection was terminated.
|
||||
/// </summary>
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
public class SshConnectionException : SshException
|
||||
{
|
||||
/// <summary>
|
||||
@@ -70,7 +70,7 @@ namespace Renci.SshNet.Common
|
||||
DisconnectReason = disconnectReasonCode;
|
||||
}
|
||||
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="SshConnectionException"/> class.
|
||||
/// </summary>
|
||||
@@ -82,6 +82,6 @@ namespace Renci.SshNet.Common
|
||||
: base(info, context)
|
||||
{
|
||||
}
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
using System;
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
using System.Runtime.Serialization;
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
|
||||
namespace Renci.SshNet.Common
|
||||
{
|
||||
/// <summary>
|
||||
/// The exception that is thrown when SSH exception occurs.
|
||||
/// </summary>
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
public class SshException : Exception
|
||||
{
|
||||
/// <summary>
|
||||
@@ -39,7 +39,7 @@ namespace Renci.SshNet.Common
|
||||
{
|
||||
}
|
||||
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="SshException"/> class.
|
||||
/// </summary>
|
||||
@@ -51,6 +51,6 @@ namespace Renci.SshNet.Common
|
||||
: base(info, context)
|
||||
{
|
||||
}
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
using System;
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
using System.Runtime.Serialization;
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
|
||||
namespace Renci.SshNet.Common
|
||||
{
|
||||
/// <summary>
|
||||
/// The exception that is thrown when operation is timed out.
|
||||
/// </summary>
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
public class SshOperationTimeoutException : SshException
|
||||
{
|
||||
/// <summary>
|
||||
@@ -39,7 +39,7 @@ namespace Renci.SshNet.Common
|
||||
{
|
||||
}
|
||||
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="SshOperationTimeoutException"/> class.
|
||||
/// </summary>
|
||||
@@ -51,6 +51,6 @@ namespace Renci.SshNet.Common
|
||||
: base(info, context)
|
||||
{
|
||||
}
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,16 +1,16 @@
|
||||
using System;
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
using System.Runtime.Serialization;
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
|
||||
namespace Renci.SshNet.Common
|
||||
{
|
||||
/// <summary>
|
||||
/// The exception that is thrown when pass phrase for key file is empty or <see langword="null"/>.
|
||||
/// </summary>
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
public class SshPassPhraseNullOrEmptyException : SshException
|
||||
{
|
||||
/// <summary>
|
||||
@@ -39,7 +39,7 @@ namespace Renci.SshNet.Common
|
||||
{
|
||||
}
|
||||
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
/// <summary>
|
||||
/// Initializes a new instance of the <see cref="SshPassPhraseNullOrEmptyException"/> class.
|
||||
/// </summary>
|
||||
@@ -51,6 +51,6 @@ namespace Renci.SshNet.Common
|
||||
: base(info, context)
|
||||
{
|
||||
}
|
||||
#endif // FEATURE_BINARY_SERIALIZATION
|
||||
#endif // NETFRAMEWORK
|
||||
}
|
||||
}
|
||||
|
||||
@@ -29,10 +29,6 @@
|
||||
<EnableAotAnalyzer>true</EnableAotAnalyzer>
|
||||
</PropertyGroup>
|
||||
|
||||
<PropertyGroup Condition=" '$(TargetFramework)' == 'net462' ">
|
||||
<DefineConstants>$(DefineConstants);FEATURE_BINARY_SERIALIZATION</DefineConstants>
|
||||
</PropertyGroup>
|
||||
|
||||
<ItemGroup Condition=" '$(TargetFramework)' == 'net462' or '$(TargetFramework)' == 'netstandard2.0' ">
|
||||
<!-- Must be kept at version 1.0.0 or higher, see https://github.com/sshnet/SSH.NET/pull/1288 for details. -->
|
||||
<PackageReference Include="Microsoft.Bcl.AsyncInterfaces" Version="[1.0.0,)" />
|
||||
|
||||
@@ -10,7 +10,7 @@ using Renci.SshNet.Security.Org.BouncyCastle.Utilities;
|
||||
|
||||
namespace Renci.SshNet.Security.Org.BouncyCastle.Math
|
||||
{
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif
|
||||
internal class BigInteger
|
||||
|
||||
@@ -2,7 +2,7 @@ using System;
|
||||
|
||||
namespace Renci.SshNet.Security.Org.BouncyCastle.Security
|
||||
{
|
||||
#if FEATURE_BINARY_SERIALIZATION
|
||||
#if NETFRAMEWORK
|
||||
[Serializable]
|
||||
#endif
|
||||
internal class SecurityUtilityException
|
||||
|
||||
Reference in New Issue
Block a user