Source code checked in, #40539
Signal Connected event when a client established a connection to the listener.
View ArticleSource code checked in, #40540
Fix lots of issues in Silverlight socket methods. Fix SocketReadLine (in both .NET and Silverlight) to return null when remote server has shut down the socket. Skip any lines in response from SSH...
View ArticleSource code checked in, #40541
For now, remove SocketRead overload that takes timeout as on .NET do not support this yet. Document fix for issue #1935 and #2223.
View ArticleSource code checked in, #40544
Unsubscribe from events before we dispose the channel, as we do not want to get these events signaled while disposing.
View ArticleSource code checked in, #40610
Fix some R# warnings, and modify ReadLine to use use ordinal comparison for IndexOf.
View ArticleSource code checked in, #40614
Modify ShellStream.ReadLine() to take into account multi-byte character. Fixes issue #2190. Modify ShellStream.Write(string) to write nothing when text is null. Added unit tests.
View ArticleSource code checked in, #40626
Fix exception documentation for BaseClient.Connect() and Session.Connect(). Added SftpPathNotFoundException to doc for SftpClient.Get(String) and SftpClient.GetAttributes(String). Do not throw...
View ArticleSource code checked in, #40627
Document exceptions for ConnectionInfo constructors. Improve exception messages for argument checks. Only perform null argument check for hosts. Fixes issue #1845.
View ArticleSource code checked in, #40630
Added SftpClientTest.Connect.cs to test project for .NET 3.5. Do not use TPL to allow tests to work on .NET 3.5.
View ArticleSource code checked in, #40631
Include signing key in source download. Fixes issue #2455.
View ArticleSource code checked in, #40665
Modify accessiblity of Authenticate to internal, and modify IsAuthenticated depending on the outcome of the authentication.
View ArticleSource code checked in, #40668
Added internal IForwardPort interface to allow mocking of forwarded ports. Added internal IChannelDirectTcpip and IChannelForwardedTcpip interfaces. Extended ISession and IConnection interface to allow...
View ArticleSource code checked in, #40794
Channel: * Improve robustness of channels by not letting an exception - that occurs while processing events signaled by session - up to session where this would cause the message loop to interrupt, and...
View Article