You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
- Securely clean up unmanaged memory buffers before deallocation.
- Add `EnsureInitialized` and enhanced connection status validation methods to `SshSession` for operational consistency.
- Introduce host key hash retrieval with `HostKeyHashType` enum for SSH connections.
- Re-enable and include host key retrieval test in `NullOpsDevs.LibSsh.Test`.
- Securely wipe credentials after use in `SshPasswordCredential`.
thrownewSshException($"SshConnection must be in one of the statuses '{string.Join(", ",statuses.Select(s =>$"{s:G}"))}' to perform that operation.",SshError.DevWrongUse);
69
+
}
70
+
60
71
/// <summary>
61
72
/// Connects to an SSH server at the specified host and port.
62
73
/// </summary>
@@ -110,6 +121,26 @@ public unsafe void Connect(string host, int port)
0 commit comments