Gert Driesen
|
80702f796d
Ensure we do not block forever waiting for message listener thread to complete when the server sends a disconnect message, or the message listener thread never actually started. Fixes issue #2591.
|
преди 11 години |
Gert Driesen
|
adfaafdda8
Apply optimization changes to other projects.
|
преди 11 години |
Gert Driesen
|
c61633a3bc
* Introduced ChannelExtendedDataEventArgs which is used to signal receive of extended data.
|
преди 11 години |
Gert Driesen
|
c4b120e6a3
Fix Silverlight and WP compile.
|
преди 11 години |
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.
|
преди 11 години |
Gert Driesen
|
71664e2c93
Channel:
|
преди 11 години |
Gert Driesen
|
9366658bc4
Added simple ServiceFactory to allow unit testing of SshClient.
|
преди 11 години |
Gert Driesen
|
00ed218425
Added internal IForwardPort interface to allow mocking of forwarded ports.
|
преди 11 години |
Gert Driesen
|
965a0ba4c7
Introduce IChannel and IChannelSession interface to allow for unit testing.
|
преди 11 години |
Gert Driesen
|
2427090ecb
Added ISession, IAuthenticationMethod and IConnectionInfo interfaces to allow mocking.
|
преди 11 години |
Gert Driesen
|
8c4e3119ef
Support an acceptable group of up to 8192 bits for SHA-1 and SHA-256 Diffie-Hellman Group and Key Exchange (issue #1973 and #1777), and refactor corresponding classes to avoid code duplication.
|
преди 11 години |
Gert Driesen
|
172cf7b09c
Renamed ChannelAsyncResult.cs to CommandAsyncResult.cs to match name of class.
|
преди 11 години |
Gert Driesen
|
870bedfe55
Move all shared assembly-level attribute to CommonAssemblyInfo.cs.
|
преди 11 години |
Gert Driesen
|
2ddb3df0e0
* Introduce ClientChannel and ServerChannel classes to distinguish between channel initiated by the client or the server.
|
преди 11 години |
Gert Driesen
|
cd640aa1cd
Fix compiler and (correct) resharper warnings across the solution.
|
преди 11 години |
Gert Driesen
|
65c0412ad3
Sign the assemblies for .NET 3.5, .NET 4.0, Silverlight 4 and Silverlight 5.
|
преди 11 години |
Gert Driesen
|
1c35970820
Correct casing of Security/Cryptography/HMAC.cs.
|
преди 11 години |
Gert Driesen
|
2a4299eca5
Enable source control binding for all projects.
|
преди 11 години |
olegkap_cp
|
19802b6553
Add IPAddress as parameter to ForwardedPortRemote
|
преди 12 години |
olegkap_cp
|
2d769888f5
Add missing files to linked projects
|
преди 12 години |
olegkap_cp
|
89a6083eda
Refactor HMAC
|
преди 12 години |
olegkap_cp
|
3bf76ef842
Add HashInfo class and refactor hashing works
|
преди 12 години |
olegkap_cp
|
c46ceaf34b
Add support for arcfour cipher and hmac-ripemd160 algorithms
|
преди 12 години |
olegkap_cp
|
6d2604948d
Remove documention content and move code examples into test and code comments
|
преди 12 години |
olegkap_cp
|
358b08905f
Fix and add XML comments
|
преди 12 години |
olegkap_cp
|
38b016236e
Add few examples into code comments
|
преди 12 години |
olegkap_cp
|
2c424f6256
Refactor ShellStream to add BeginExpect
|
преди 13 години |
olegkap_cp
|
2c9928aa1e
Add couple more extended requests for future support
|
преди 13 години |
olegkap_cp
|
503cb0c062
Add some SFTP messages for future support
|
преди 13 години |
olegkap_cp
|
0923fb8db1
Refactor usage of extened requests
|
преди 13 години |