Commit History

Author SHA1 Message Date
  Gert Driesen 266dbaefe6 Pass full remote file path to scp command when uploading or downloading a file, and use zero-length pass in C directive. Combined, this ensure the SCP server will reject a remote file path that points to a directory. 8 years ago
  Gert Driesen 36f94c26cc Move StatVfsResponse to tests. 8 years ago
  Gert Driesen b548622524 Rename (I)SftpMessageFactory to (I)SftpResponseFactory. 8 years ago
  Gert Driesen e2cf28a28d Remove Encoding from SubsystemSession and NetConfSession, and move it to SftpSession (as it is only used there). 8 years ago
  Gert Driesen 44211768ba Group all packing methods in Pack class, and add corresponding unit tests. 8 years ago
  Gert Driesen d57dbff9ee Remove unused class. 8 years ago
  Gert Driesen 768d1c9a68 Add async Begin/End Close methods. 8 years ago
  Gert Driesen 35233fc822 Added async methods for SSH_FXP_OPEN, SSH_FXP_REALPATH, SSH_FXP_STAT and SSH_FXP_LSTAT. 8 years ago
  Gert Driesen 3f78ad3002 Add CreateFileReader method on SftpSession in which we use the size of the file to determine the maximum pending reads to allow, and calculate the size of individual chunks. 8 years ago
  Gert Driesen ccefd706a3 Set C# language version to 5 for release and debug configuration. 8 years ago
  Gert Driesen 4e801fb354 Specify C# language version. 8 years ago
  Gert Driesen fe27ec31e1 Added BeginRead/EndRead to ISftpSession and SftpSession. 8 years ago
  Gert Driesen 710aa37bd5 Do not use Socket.Select on .NET Framework 3.5 as will not block when -1 is specified as timeout. 8 years ago
  Gert Driesen b63a0ea524 Revert "Attempt to run tests against .NET 3.5 and 4.0." 8 years ago
  Gert Driesen b6ee090ba5 Attempt to run tests against .NET 3.5 and 4.0. 8 years ago
  Gert Driesen 8071d00098 Removed obsolete reference to Microsoft.CSharp. 9 years ago
  drieseng f9773a6786 Refactor out use of dynamic types, and reflection for processing received SSH messages. 9 years ago
  drieseng 6237dd4982 Move IsSocketConnected to Session.cs. 9 years ago
  drieseng 5916656d66 Introduce specialized GlobalRequestMessage classes for tcpip-forward and cancel-tcpip-forward. 9 years ago
  drieseng e1a557861c Correctly define the FEATURE_SOCKET_SETSOCKETOPTION symbol. 9 years ago
  drieseng 90145be344 Removed some (conditional) debug code. 9 years ago
  drieseng 3f73f36f9d Added CountdownEvent and corresponding symbol where applicable. 9 years ago
  drieseng 18c1b79589 Use CountDownEvent to wait for pending requests to finish instead of using a while/sleep approach. 9 years ago
  Gert Driesen 0993749c97 Introduce FEATURE_REGEX_COMPILE symbol 9 years ago
  drieseng 6cf058a312 Add support for .NET Core 1.0 (.NETStandard 1.3). 9 years ago
  drieseng 57a78fc3a4 Make line endings consistent (PR #19) 9 years ago
  drieseng ee3f679aa3 Separate creating, enabling/disabling, activating/deactivating of messages into SshMessageFactory. 9 years ago
  drieseng a66b32d488 Revert "Update to SshNet.Security.Cryptography 1.0.0." 9 years ago
  drieseng df992c39b1 Update to SshNet.Security.Cryptography 1.0.0. 9 years ago
  drieseng df765ff068 Remove unused class. 9 years ago