Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/sshnet/SSH.NET

SSH.NET is a Secure Shell (SSH) library for .NET, optimized for parallelism.
https://github.com/sshnet/SSH.NET

Remove EnsureConnection and move its funcionality into Session.SendMessage method

95eeb107a01473166cb489049646ddb1322ac5bb authored almost 12 years ago by olegkap_cp <[email protected]>
Improve IsSocketConnected test

bc4e66139bb1fccebf3e98dd24c7615b0300c232 authored almost 12 years ago by olegkap_cp <[email protected]>
Ensure Channel Close message is sent only once

PortForwarding improvments

f1e82058e5c4a81e184a373845de8eff0d5fa3f0 authored almost 12 years ago by olegkap_cp <[email protected]>
Add support for arcfour cipher and hmac-ripemd160 algorithms

Refactor cipher to allow support of stream ciphers for encryption/decryption

c46ceaf34b66f0ce021632671b947bd158cf5ff2 authored almost 12 years ago by olegkap_cp <[email protected]>
Throw ObjectDisposedException exception when trying to use ShellStream that was already disposed

2d0286b380b4b9b851aa603fce2cfa7ae2f261c9 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix SCP hanging when downloading single file into directory

39e30765c116a026ccb9b991a5a89a89117786f8 authored almost 12 years ago by olegkap_cp <[email protected]>
Remove unused static references

7290fdd514d068dced56009191711c733ea5f527 authored almost 12 years ago by olegkap_cp <[email protected]>
Remove files that not in use

74f78740a463f1e8f38936e31369f1c65a786f8d authored almost 12 years ago by olegkap_cp <[email protected]>
Add NUGET package file to the project

c856a71a7f6e7332b729fa45e07e50f9e7beef6d authored almost 12 years ago by olegkap_cp <[email protected]>
Refactor some tests

7065c344b3adccebcf442129a0ddb994b17050e4 authored almost 12 years ago by olegkap_cp <[email protected]>
Ensure Queue.Dequeue operation is called only when data still availalbe in queue

8e64b8f21ba8bb8e701a76ea7fcdc564e5ef1f66 authored almost 12 years ago by olegkap_cp <[email protected]>
Remove delete files

b629a4f3444a2d512f6b52d58f1a33cc8ba1deb7 authored almost 12 years ago by olegkap_cp <[email protected]>
Remove documention content and move code examples into test and code comments

6d2604948dea5fb002ff45c3a733808128b16806 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix and add XML comments

358b08905fd907cc284d2952f0a1e48bfc3570f0 authored almost 12 years ago by olegkap_cp <[email protected]>
Apply 13574 patch

807259a016cc3bc991479ec33ec4d354b519589a authored almost 12 years ago by olegkap_cp <[email protected]>
Add few examples into code comments

Fix some XML comments
Add test placeholders to implement in the future

38b016236e084eb9fb1e2444b50eb93ef55a3801 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix to handle channel closed message by SubsystemSession class

b6c7336d0bdadd1986e854c030606e555a8426da authored about 12 years ago by olegkap_cp <[email protected]>
Fix synchroization issue in ShellStream reading

09e8d2d7aa69af849f6a6a6c2610a6a5f8110923 authored about 12 years ago by olegkap_cp <[email protected]>
Refactor ShellStream to add BeginExpect

Fix Shell support in Silverlight and WindowsPhone applications

2c424f625651f30c2074c01504755c6b249b50fe authored about 12 years ago by olegkap_cp <[email protected]>
Add ability to specify terminal modes for Shell terminal

Example:
using (var ssh = new SshClient(connectionInfo))
{
...

a9a006e2209694406c622780cb5476da23d800c7 authored about 12 years ago by olegkap_cp <[email protected]>
Fix SocketReadLine for Silverlight version to support multiple lines

Improve IsSocketConnected to determine wheither client is connected or not

2efef57b52e6dfff7ecf035d364f6351a11f013d authored about 12 years ago by olegkap_cp <[email protected]>

07a909357d6a829919340aeab2d6848fc5228748 authored about 12 years ago by olegkap_cp <[email protected]>
Delete unused files

ea3c5bd09e31f54c028762433354d303eae075ae authored about 12 years ago by olegkap_cp <[email protected]>
Restracture test case classes

485c36d70c97bed7f6a6179c95ee93834c378d8e authored about 12 years ago by olegkap_cp <[email protected]>
Change DEFAULT_PORT from test 2222 to production 22

3b3c3f7be4b1a3e604b1d56b75db18e204da9895 authored about 12 years ago by olegkap_cp <[email protected]>
Fix connection to the proxy

2faf1a229d30f5b6fc098af2511f46aa1645d3b1 authored about 12 years ago by olegkap_cp <[email protected]>
Add ConnectionInfo.DEFAULT_PORT to be used as default port instead of static

83f3f63c215d1633df25c75df016311a2382cd53 authored about 12 years ago by olegkap_cp <[email protected]>
Cleanup some TODO and UNDONE comments

dff6259475e15d4a85dc4014681e8d48c7d2334e authored about 12 years ago by olegkap_cp <[email protected]>
REstore test server names for test projects

80687da472244797547d5502a252bd56359dbfde authored about 12 years ago by olegkap_cp <[email protected]>
Clean up Debug.WriteLine

9ea1ed594024bf6063cb2c40bdaa5c7c1bc8fa84 authored about 12 years ago by olegkap_cp <[email protected]>
Add couple more extended requests for future support

2c9928aa1e4d0ea047fd08b032d3a705a9d9e62d authored about 12 years ago by olegkap_cp <[email protected]>
Add some SFTP messages for future support

503cb0c0629257b05ca0da333583288b4e8a1ea4 authored about 12 years ago by olegkap_cp <[email protected]>
Refactor usage of extened requests

0923fb8db1208646817551777de0f14b095db4ae authored about 12 years ago by olegkap_cp <[email protected]>
Refactor SFTP to prepare for multiple SFTP version support and add suport for versions 0 thru 3

44b447afc4cabb83d9c68f8a3435861ec5ba25aa authored about 12 years ago by olegkap_cp <[email protected]>
Refactor key exchange and add new KeyExchangeDiffieHellmanGroupSha1 base class for easy extenstion to new new groups

Add new StatusCodes to SFTP for possible future support

086936aa6b3fa085ff12f1df34ec73f73a01abf8 authored about 12 years ago by olegkap_cp <[email protected]>
Fix handling of SftpFileAttributes

Now only attributes that changed will be updated
Fix error with changing permission for directory

cd3b0ca17aaf29336d6afeb62a437a468164da2e authored about 12 years ago by olegkap_cp <[email protected]>
Add callback parameters to UploadFile, DownloadFile and ListDirectory methods to allow easy way to report progress

c9ae7f44fd1bc7e66fe6eb5a394b3005971272eb authored about 12 years ago by olegkap_cp <[email protected]>
Refactor InternalUploadFile

Update SftpUploadAsyncResult with actual number of bytes that was already written to the server

0124ab2fee0a4a837a647465e9f0d3e4690702a5 authored about 12 years ago by olegkap_cp <[email protected]>
Refactor WaitAny handle

Add ability to specify password as byte array which can be cleaned up later for security reasons

9125534cff03e10c7de5b79464f8b705ed36eb6f authored about 12 years ago by olegkap_cp <[email protected]>
Refactor RequestWrite method to write one block at a time

Add request synchronization for SftpWrite operation which should resolve issue of wrong or incomp...

6852e6d2a975114afa9c73270b1e9b883975712b authored about 12 years ago by olegkap_cp <[email protected]>
Add HostKeyName property to HostKeyEventArgs

78634e3b1cb5afcd6ec4fc1f656101abb994ed70 authored about 12 years ago by olegkap_cp <[email protected]>
Add locking in ShellStream Read function

58c0a23fa905b458d12efec772aa2db950898070 authored about 12 years ago by olegkap_cp <[email protected]>
Fix synchronization exception

9dbd001badfed3b6237f5973b91af30b12ac8744 authored about 12 years ago by olegkap_cp <[email protected]>
Remove -q flag from SCP commands to avoid crush on systems that do not support it

db3244a3f98a7cfae7f2ec52951cd9594dccb38b authored about 12 years ago by olegkap_cp <[email protected]>
Add Silverlight5 and WindowsPhone8 projects

55eb9bfc4b0e72968663d1b7091ae998b4c5c11c authored about 12 years ago by olegkap_cp <[email protected]>
Fix cleanup of SftpFileStream.

ef584b16f69830d42b65bdf67befcb0b5cbef8e3 authored about 12 years ago by olegkap_cp <[email protected]>
Fix socket locker to different object since socket can become null at some point

Apply 12489 patch

43358247a5e3df1e8c7c1ba523574da52ac89d45 authored about 12 years ago by olegkap_cp <[email protected]>
Add Support for SFTP [email protected] and [email protected] requests

Partially apply 12705 patch

e738ebfb1ed1406e8d390d1bff9c7617b99b8c14 authored about 12 years ago by olegkap_cp <[email protected]>
Support multiple chunks in NetConf.

Apply 13499 Patch

2e400ef632055b8f07ce4424c356a223425db5e4 authored about 12 years ago by olegkap_cp <[email protected]>
Fix channel cleanup when disposed.

f08c14e0f6531fc6dc747b661d37563c87b832e7 authored about 12 years ago by olegkap_cp <[email protected]>
Fix SCP to allow specify folder/path as destination when coping files

d8fbf2c81b04a90f7afc0533d6e72faeefed0b82 authored about 12 years ago by olegkap_cp <[email protected]>
Code Cleanup

09763a591ea8adda3eb52d674f1929d5d3030e61 authored about 12 years ago by olegkap_cp <[email protected]>
Fix AES-256-CBC SSH private key decryption

Restore silverlight compatibility

41bb6920d06da09f64a9ae44d3d2016d34585fa8 authored about 12 years ago by olegkap_cp <[email protected]>
Change default buffer size from maximum allowed to 16KB to avoid several buffer related errors

d551995eb66e77827f83c28d22ca26a42d0e72bc authored about 12 years ago by olegkap_cp <[email protected]>
Throw an exception if connection could not be established

67c90147df2d8672b565cddbbe60fb3c2519a8bd authored about 12 years ago by olegkap_cp <[email protected]>
Fix ShellStream Expect method that causes application to hang

d0241f5853ff6d5c83ce386a4d5ce5df2c430e5c authored about 12 years ago by olegkap_cp <[email protected]>
Throw SshOperationTimeoutException when reading from the socket takes long time

53a02ed5debc1823f9119e245332cd852c754b34 authored about 12 years ago by olegkap_cp <[email protected]>
Apply 13061 patch

702af15a590e971390e33f818904a071d435d1bd authored about 12 years ago by olegkap_cp <[email protected]>
PortForwarding minor changes

Apply 13243 with minor changes

ba392097238dfe24bbd24008842d9e0187dce728 authored about 12 years ago by olegkap_cp <[email protected]>
Restore usage of SVN for some projects

b0c5dc5ff1a5fae716151d338aaa35cff8b17b3f authored about 12 years ago by olegkap_cp <[email protected]>
SynchronizeDirectories refactoring and other minor changes

a89085dc5a7b0bb2cd97e877a0eb992f4d99f02c authored about 12 years ago by olegkap_cp <[email protected]>
Fix partial authentication error

552a9f0cc3b4fc444c7cfebd93d942cc3e30d35f authored about 12 years ago by olegkap_cp <[email protected]>
Improve PortForwarding and disconnect

d89e0e055e70ad1e6db4a973186ba562b4173b6f authored about 12 years ago by olegkap_cp <[email protected]>
Increase private key file line size to from 76 to 80 to support amazon keys

6d91b38cae6aa8dcf8328b12a1feeaf25ead2ec6 authored about 12 years ago by olegkap_cp <[email protected]>
Incorporate changes made by da_rinkes

Add support for AES-128-CBC, AES-192-CBC and AES-256-CBC encrypted keys

eccad7648fa4a2fce51d3a8a29d538fd9c730103 authored about 12 years ago by olegkap_cp <[email protected]>
1. Compare the specified local directory and destination directory.

2. Upload the difference from the local directory to destination directory.

39b3df8453d3f50a798495cd0505de8c774e5052 authored about 12 years ago by diehardvn_cp <SND\diehardvn_cp>
Upgrade: New Version of LabDefaultTemplate.xaml. To upgrade your build definitions, please visit the following link: http://go.microsoft.com/fwlink/?LinkId=254563

0bbeb3e32b70d0baf68c58f078d6e0a696f285b2 authored over 12 years ago by [TFS11]\Project Collection Service Accounts <vstfs:///Framework/IdentityDomain/91bfc952-fec6-4be4-b192-9eb3b8389945\Project Collection Service Accounts>
Checked in by server upgrade

4f4cf9cecb44286414eadd351c1c7c6af85aa106 authored over 12 years ago by [TFS11]\Project Collection Service Accounts <vstfs:///Framework/IdentityDomain/91bfc952-fec6-4be4-b192-9eb3b8389945\Project Collection Service Accounts>
Wrapped re-thrown exception into SshException(ex.Message, ex).

2a63e560e7b7b6814b16d9005a632e1da3cf60cd authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Added test placeholder for users having problems with GlobalSCAPE Secure FTP Server.

b97462ff45feef722011742b933964afff86dd81 authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Change default buffer size from 1024 * 32 - 38 to 1024 * 32 - 52

7332af534ccc8903754ec25718b55173873aa36d authored over 12 years ago by olegkap_cp <[email protected]>
Fix for PrivateKeyFile constructor locks file unnecessarily

bf2e1521e0cb1f0718ffc89502271069af57a163 authored over 12 years ago by olegkap_cp <[email protected]>
Added a comment regarding exception thrown when local socket is dead, as it shows up as first-chance exception in the output window.

cca71cb6729039cc805e8f657ca093134e70ef9e authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Preliminary test for DerData.cs

5741c0c19877eb4a97ea65a847dd50661f2eb0e6 authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Fix SocketReadLine to handle case when server starts and only 0 are returned

692ec031848b8465806f8649fd63c6d48ec8e028 authored over 12 years ago by olegkap_cp <[email protected]>
Fix for server drops connection

5de39cb104198f79d0a3cde7b8254102c0ad0e2f authored over 12 years ago by olegkap_cp <[email protected]>
Fix GlobalRequestMessage to be able to handle other custom messages

b1af0fc92b40113bdc5a26aab5b92a4068858b69 authored over 12 years ago by olegkap_cp <[email protected]>
Update Renci.SshNet.Tests.NET35 project to split .NET40 specific test into seperate file which will be compile in .NET 4.0 only

729ce19b6bbe794539de6627352050e6e4c91300 authored over 12 years ago by olegkap_cp <[email protected]>
Enclode filename in quotes for SCP operation as recomended

72df8fad29a27052e43ffcd0cfd00810d59d85aa authored over 12 years ago by olegkap_cp <[email protected]>
Dont handle sessiosn events if object being disposed (missed SshCommand class)

82df302b478d7ac7ad5c15f97d6a18e2c7b1875f authored over 12 years ago by olegkap_cp <[email protected]>
Dont handle sessiosn events if object being disposed

0896f4acdfee830d9bdfdd3f6ce4e59acac54179 authored over 12 years ago by olegkap_cp <[email protected]>
Fix IsConnected property behaviour

Fix SocketReadLine if 0 bytes received

908321c5027008dce1c1fe18f230099342a9112e authored over 12 years ago by olegkap_cp <[email protected]>
When ChannelDirectTcpip Close method is called, make sure Socket is closed too.

3581389dd63b02e3e6843f2ad275e649575ad140 authored over 12 years ago by olegkap_cp <[email protected]>
Ensure only one SSH_MSG_CHANNEL_CLOSE message per channel is sent

7fd452a6789f9a63d66c9eeb1b21e163db179912 authored over 12 years ago by olegkap_cp <[email protected]>
Add support for SSH2 ENCRYPTED keys (encrypted SSH2 keys not yet supported)

9f521bd66b02c050c0ed6e94ce7c5ead72cab10b authored over 12 years ago by olegkap_cp <[email protected]>
Add timeout to expect functions

1d9a223d246ac56b8bad03a103dc56fbbb88e7f0 authored over 12 years ago by olegkap_cp <[email protected]>
Missed a reference to Renci.SshNet.content!

5bc788f3c8c4cb5e5f9826dfea3dbb58dc643279 authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Renamed Renci.SshClient.content to Renci.SshNet.content.

Renamed SshClient.shfbproj to SshNet.shfbproj.
Updated references in Renci.SshNet.csproj.

91c57873a26aa4786160fca24fbca8832803339a authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Removed some entries caused error for Sandcastle.

3c11effb803c125e11e3760e059025f345cdb9b6 authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Add timeout for some waiting operations

184963f8c53923fa6043f7c30e45668b2a6e6155 authored over 12 years ago by olegkap_cp <[email protected]>
Updated documentation for exceptions.

af05714f97e2d14a2ad820b54292141eb2544008 authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Added test cases for SOCKS4, SOCKS5 an HTTP proxies for SftpClient and SshClient.

cefb74bf1e12e48d988441bfc9716e7b0cc24de2 authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Fixed BUG from revision 16218. Changed ConnectionInfo so if ProxyType is set to None, constructor will not validate proxy parameters (host, port specifically), and when set to ProxyType.None, host, username and password is set to null in the other constructors - instead of string.Empty.

Added test, and special notes for Workitem 1140: SftpClient.IsConnected property does not get set...

3be0eaf09b1c51728b9cdd0a4b301493e52cd54f authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Fixed a bunch of comment Warnings. Left Zlib and NetConfClient as is for now.

df25d5ace07088da33f0a8ebf01a4f802c7b1d9e authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
ConnectionInfo.cs:235 - Removed ! infront of IsNullOrEmpty in final constructor.

Added alot of documentation.
Added alot of parameter checks.
Added alot of tests.

25816b1dd701d9645ab0efc53f44e1eeb13a02b8 authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Added parameter check and documentation for ScpClient.Download(string,Stream).

b81427b86b93430a9255b2031d007409373004f0 authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Added valid 'authorized_keys' file for those who want to verify the key exchange works.

ea12efff5b5e37ee8df38388b6e06e94953c07fb authored over 12 years ago by Kenneth_aa_cp <SND\Kenneth_aa_cp>
Add ServerVersion and ClientVersion to the ConnectionInfo

8ac242d197f077295afc3931ac1c0984fabe4adb authored over 12 years ago by olegkap_cp <[email protected]>
Fix ReadUInt64

fb2e907d73c4900f261f5c6272994dc1c41d99ed authored almost 13 years ago by olegkap_cp <[email protected]>
Add KeyLength property to HostKeyEventArgs

08aaf634c3d37ba7379aca2fb5ccb4cbb0cc6d56 authored almost 13 years ago by olegkap_cp <[email protected]>