This project is read-only.


Rating:        Based on 3 ratings
Reviewed:  3 reviews
Downloads: 19848
Change Set: 22420
Released: Jan 8, 2013
Updated: Jan 8, 2013 by olegkap
Dev status: Stable Help Icon

Recommended Download

Source Code SshNet Source
source code, 3816K, uploaded Jan 8, 2013 - 1392 downloads

Other Available Downloads

Application SshNet 4.0 Binary
application, 380K, uploaded Jan 8, 2013 - 672 downloads
Application SshNet 3.5 Binary
application, 382K, uploaded Jan 8, 2013 - 383 downloads
Application SshNet Silverlight 4 Binary
application, 367K, uploaded Jan 8, 2013 - 43 downloads
Application SshNet Silverlight 5 Binary
application, 366K, uploaded Jan 8, 2013 - 43 downloads
Application SshNet Windows Phone 7.1 Binary
application, 365K, uploaded Jan 8, 2013 - 43 downloads
Application SshNet Windows Phone 8.0 Binary
application, 365K, uploaded Jan 8, 2013 - 65 downloads
Documentation SshNet Help
documentation, 2716K, uploaded Jan 8, 2013 - 17207 downloads

Release Notes

This release provides mainly more fixes from 2012.12.21 release.

New Features
  • Add ability to specify terminal modes for Shell terminal
  • Add BeginExpect methods to ShellStream

  • Add locking in ShellStream Read function
  • Add HostKeyName property to HostKeyEventArgs
  • Refactor RequestWrite method to write one block at a time
  • Add request synchronization for SftpWrite operation which should resolve issue of wrong or incomplete data to be written
  • Restrict SftpFileStream buffer size to maximum of 16KB.
  • Add ability to specify password as byte array which can be cleaned up later for security reasons
  • Fix to update SftpUploadAsyncResult with actual number of bytes that was already written to the server
  • Add callback parameters to UploadFile, DownloadFile and ListDirectory methods to allow easy way to report progress
  • Fix handling of SftpFileAttributes so only attributes that changed will be updated
  • Fix SocketReadLine for Silverlight version to support multiple lines
  • Improve IsSocketConnected to determine wheither client is connected or not
  • Fix Shell support in Silverlight and WindowsPhone applications
  • Fix synchronization issue in ShellStream reading
  • Handle channel closed message by SubsystemSession class to prevent hanging situation when channel cannot be open
  • Ensure Queue.Dequeue operation is called only when data still availalbe in queue

Reviews for this release

Great library, i replace the old TamirSSH in no time, implemented file transfer protocols very easily, very nice work.
by eferreyra on Jan 21, 2013 at 1:53 PM
Great work. I had an SFTP client working in no time. Thanks!
by jokecamp on Jan 16, 2013 at 8:10 PM
Awesome stuff. I'm not able to implement SSH in my project. Thanks!
by donker on Jan 16, 2013 at 7:42 PM