Commit History

Autor SHA1 Mensaxe Data
  Gert Driesen c61633a3bc * Introduced ChannelExtendedDataEventArgs which is used to signal receive of extended data. %!s(int64=11) %!d(string=hai) anos
  Gert Driesen 188c313818 When disposing a client, (re)use Disconnect() to signal that we're disconnecting - hereby avoiding exceptions getting thrown for a waithandle timeout (waiting for a SSH response message). Note: may need to revisit this again to only avoid throwing exception waiting for a response on a disconnect or channel close/eof message. %!s(int64=11) %!d(string=hai) anos
  Gert Driesen 71664e2c93 Channel: %!s(int64=11) %!d(string=hai) anos
  Gert Driesen 04d4c18a13 Remove redundant this qualifiers. %!s(int64=11) %!d(string=hai) anos
  Gert Driesen 9366658bc4 Added simple ServiceFactory to allow unit testing of SshClient. %!s(int64=11) %!d(string=hai) anos
  Gert Driesen 57496a4f3f Remove nullOnError argument for RequestFStat and RequestLStat as it was never used. %!s(int64=11) %!d(string=hai) anos
  Gert Driesen fbd482fd63 Split up data in multiple messages when it does not fit in remote window size. This prevents timeout when sending data to server with a low window size and which adjusts the window size very conservatively (issue #1706) %!s(int64=11) %!d(string=hai) anos
  Gert Driesen 2ddb3df0e0 * Introduce ClientChannel and ServerChannel classes to distinguish between channel initiated by the client or the server. %!s(int64=11) %!d(string=hai) anos
  Gert Driesen 108b20965c Rename WaitHandle method to WaitOnHandle to avoid naming clash with WaitHandle class. %!s(int64=11) %!d(string=hai) anos
  Gert Driesen cd640aa1cd Fix compiler and (correct) resharper warnings across the solution. %!s(int64=11) %!d(string=hai) anos
  olegkap_cp 759aa4c9ee Improve SftpClient Exists method %!s(int64=12) %!d(string=hai) anos
  olegkap_cp d31b4c76e1 Fix how exceptions are thrown %!s(int64=12) %!d(string=hai) anos
  olegkap_cp db38a04f8a Add Encoding property to ConnectionInfo to specify what encoding to use for current session. %!s(int64=12) %!d(string=hai) anos
  olegkap_cp 358b08905f Fix and add XML comments %!s(int64=12) %!d(string=hai) anos
  olegkap_cp 2c9928aa1e Add couple more extended requests for future support %!s(int64=13) %!d(string=hai) anos
  olegkap_cp 0923fb8db1 Refactor usage of extened requests %!s(int64=13) %!d(string=hai) anos
  olegkap_cp 44b447afc4 Refactor SFTP to prepare for multiple SFTP version support and add suport for versions 0 thru 3 %!s(int64=13) %!d(string=hai) anos
  olegkap_cp 6852e6d2a9 Refactor RequestWrite method to write one block at a time %!s(int64=13) %!d(string=hai) anos
  olegkap_cp e738ebfb1e Add Support for SFTP posix-rename@openssh.com and statvfs@openssh.com requests %!s(int64=13) %!d(string=hai) anos
  olegkap_cp d551995eb6 Change default buffer size from maximum allowed to 16KB to avoid several buffer related errors %!s(int64=13) %!d(string=hai) anos
  olegkap_cp 7332af534c Change default buffer size from 1024 * 32 - 38 to 1024 * 32 - 52 %!s(int64=13) %!d(string=hai) anos
  olegkap_cp f8faabddda Fix WindowAdjusment for SCP and SFTP %!s(int64=13) %!d(string=hai) anos
  olegkap_cp 50c8b3c6f2 Refactor SftpMessage to work with WindowsPhone correctly %!s(int64=14) %!d(string=hai) anos
  olegkap_cp 799e6d54b9 Internal changes, replace Dictionary<string,SftpFileAttributes> with KeyValuePair<string,SftpFileAttributes>[]. %!s(int64=14) %!d(string=hai) anos
  olegkap_cp 2760c05e21 Implement write pipelining %!s(int64=14) %!d(string=hai) anos
  olegkap_cp 7f0c5d2399 Make NextRequestId property thread safe. %!s(int64=14) %!d(string=hai) anos
  olegkap_cp da854b711a Apply 10278 patch and make some minor corrections %!s(int64=14) %!d(string=hai) anos
  olegkap_cp 097246c153 Split SftpSession class into 2 to allow future extensability of other sub systems %!s(int64=14) %!d(string=hai) anos
  olegkap_cp 34a5cba265 Code Cleanup %!s(int64=14) %!d(string=hai) anos
  olegkap_cp 6f20f21d11 Improve DER object serialization and add ObjectIdentifier class to identify algorithm being used during DER serialziation %!s(int64=14) %!d(string=hai) anos