|
|
@@ -108,12 +108,12 @@ namespace Renci.SshNet
|
|
|
/// <summary>
|
|
|
/// Specifies outbound packet number
|
|
|
/// </summary>
|
|
|
- private volatile UInt32 _outboundPacketSequence;
|
|
|
+ private volatile uint _outboundPacketSequence;
|
|
|
|
|
|
/// <summary>
|
|
|
/// Specifies incoming packet number
|
|
|
/// </summary>
|
|
|
- private UInt32 _inboundPacketSequence;
|
|
|
+ private uint _inboundPacketSequence;
|
|
|
|
|
|
/// <summary>
|
|
|
/// WaitHandle to signal that last service request was accepted
|
|
|
@@ -574,7 +574,7 @@ namespace Renci.SshNet
|
|
|
|
|
|
var softwareName = versionMatch.Result("${softwareversion}");
|
|
|
|
|
|
- Log(string.Format("Server version '{0}' on '{1}'.", version, softwareName));
|
|
|
+ DiagnosticAbstraction.Log(string.Format("Server version '{0}' on '{1}'.", version, softwareName));
|
|
|
|
|
|
if (!(version.Equals("2.0") || version.Equals("1.99")))
|
|
|
{
|
|
|
@@ -781,7 +781,7 @@ namespace Renci.SshNet
|
|
|
WaitOnHandle(_keyExchangeCompletedWaitHandle);
|
|
|
}
|
|
|
|
|
|
- Log(string.Format("SendMessage to server '{0}': '{1}'.", message.GetType().Name, message));
|
|
|
+ DiagnosticAbstraction.Log(string.Format("SendMessage to server '{0}': '{1}'.", message.GetType().Name, message));
|
|
|
|
|
|
// Messages can be sent by different thread so we need to synchronize it
|
|
|
var paddingMultiplier = _clientCipher == null ? (byte)8 : Math.Max((byte)8, _serverCipher.MinimumSize); // Should be recalculate base on cipher min length if cipher specified
|
|
|
@@ -917,12 +917,12 @@ namespace Renci.SshNet
|
|
|
}
|
|
|
catch (SshException ex)
|
|
|
{
|
|
|
- Log(string.Format("Failure sending message server '{0}': '{1}' => {2}", message.GetType().Name, message, ex));
|
|
|
+ DiagnosticAbstraction.Log(string.Format("Failure sending message server '{0}': '{1}' => {2}", message.GetType().Name, message, ex));
|
|
|
return false;
|
|
|
}
|
|
|
catch (SocketException ex)
|
|
|
{
|
|
|
- Log(string.Format("Failure sending message server '{0}': '{1}' => {2}", message.GetType().Name, message, ex));
|
|
|
+ DiagnosticAbstraction.Log(string.Format("Failure sending message server '{0}': '{1}' => {2}", message.GetType().Name, message, ex));
|
|
|
return false;
|
|
|
}
|
|
|
}
|
|
|
@@ -1355,7 +1355,7 @@ namespace Renci.SshNet
|
|
|
/// <param name="message"><see cref="DisconnectMessage"/> message.</param>
|
|
|
protected virtual void OnDisconnectReceived(DisconnectMessage message)
|
|
|
{
|
|
|
- Log(string.Format("Disconnect received: {0} {1}", message.ReasonCode, message.Description));
|
|
|
+ DiagnosticAbstraction.Log(string.Format("Disconnect received: {0} {1}", message.ReasonCode, message.Description));
|
|
|
|
|
|
_exception = new SshConnectionException(string.Format(CultureInfo.InvariantCulture, "The connection was closed by the server: {0} ({1}).", message.Description, message.ReasonCode), message.ReasonCode);
|
|
|
_exceptionWaitHandle.Set();
|
|
|
@@ -1797,7 +1797,7 @@ namespace Renci.SshNet
|
|
|
|
|
|
message.Load(data, offset);
|
|
|
|
|
|
- Log(string.Format("ReceiveMessage from server: '{0}': '{1}'.", message.GetType().Name, message));
|
|
|
+ DiagnosticAbstraction.Log(string.Format("ReceiveMessage from server: '{0}': '{1}'.", message.GetType().Name, message));
|
|
|
|
|
|
return message;
|
|
|
}
|
|
|
@@ -1818,7 +1818,7 @@ namespace Renci.SshNet
|
|
|
|
|
|
message.Load(data);
|
|
|
|
|
|
- Log(string.Format("ReceiveMessage from server: '{0}': '{1}'.", message.GetType().Name, message));
|
|
|
+ DiagnosticAbstraction.Log(string.Format("ReceiveMessage from server: '{0}': '{1}'.", message.GetType().Name, message));
|
|
|
|
|
|
return message;
|
|
|
}
|
|
|
@@ -1850,7 +1850,7 @@ namespace Renci.SshNet
|
|
|
var ipAddress = DnsAbstraction.GetHostAddresses(host)[0];
|
|
|
var ep = new IPEndPoint(ipAddress, port);
|
|
|
|
|
|
- Log(string.Format("Initiating connect to '{0}:{1}'.", host, port));
|
|
|
+ DiagnosticAbstraction.Log(string.Format("Initiating connect to '{0}:{1}'.", host, port));
|
|
|
|
|
|
_socket = SocketAbstraction.Connect(ep, ConnectionInfo.Timeout);
|
|
|
|
|
|
@@ -1938,8 +1938,6 @@ namespace Renci.SshNet
|
|
|
return encoding.GetString(buffer.ToArray(), 0, buffer.Count);
|
|
|
}
|
|
|
|
|
|
- partial void Log(string text);
|
|
|
-
|
|
|
/// <summary>
|
|
|
/// Disconnects and disposes the socket.
|
|
|
/// </summary>
|