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

Added encrypt and decrypt test for CBC mode.

9f6496da62989ce1994857a984813c8b94783ce3 authored almost 8 years ago by Gert Driesen <[email protected]>
Group all packing methods in Pack class, and add corresponding unit tests.

44211768ba475917f3593172aa87f470f2217ebf authored almost 8 years ago by Gert Driesen <[email protected]>
Update summary for ProxyException.

Fixes issue #163.

ed9feebf716474e4e777d492a33cec861c920fbe authored almost 8 years ago by Gert Driesen <[email protected]>
Fix exception message for fallback SOCKS5 error.

Fixes issue #167.

8e9cf8951163b0589d1135e6f7622e33a507dc31 authored almost 8 years ago by Gert Driesen <[email protected]>
Fail fast when timeout is zero.

991bff1f8ecab349103fcd2dbbdd3846d3ec2863 authored almost 8 years ago by Gert Driesen <[email protected]>
Merge branch 'develop' of https://github.com/sshnet/SSH.NET into develop

23847295a80cfacca4d393cf303cc59b64151b60 authored almost 8 years ago by Gert Driesen <[email protected]>
Harden and document test.

ec467689ce5b73a780d97dee8dab3d9c62a9eef9 authored almost 8 years ago by Gert Driesen <[email protected]>
Add SftpFileReader tests.

89db30b88c1dfb855034aec724a9b3e06449a445 authored almost 8 years ago by Gert Driesen <[email protected]>
Sync project files.

38aff42168c0914f1f944fa5fa90340fe1111055 authored almost 8 years ago by Gert Driesen <[email protected]>
Remove ServiceFactory argument from SftpSession.

b22690d98536032f5146e8ec7ddf2175ce1f30bd authored almost 8 years ago by Gert Driesen <[email protected]>
Remove unused class.

d57dbff9ee7236c253d4c19e5553ca16793f5357 authored almost 8 years ago by Gert Driesen <[email protected]>
Add SftpCloseAsyncResult to .NET 3.5 project file.

ca10625a93b83e37df3456d157d0e90c53b99421 authored almost 8 years ago by Gert Driesen <[email protected]>
Allow Dispose to interrupt blocking wait.

Avoid ObjectDisposedException in Read().

703e24b629dd6adf749d8665fc995614f33a646c authored almost 8 years ago by Gert Driesen <[email protected]>
Micro

b6d365c0de370efbade87d0e8d1f3ad153b10e90 authored almost 8 years ago by Gert Driesen <[email protected]>
Update comment.

c43ff688f2da7962910586fea1dfbc3fe4ca83a3 authored almost 8 years ago by Gert Driesen <[email protected]>
Remove empty line.

c1080c16e6890ee93f157d09534a86eb1fddb2c1 authored almost 8 years ago by Gert Driesen <[email protected]>
Add async Begin/End Close methods.

Avoid waiting for async method to complete when its already completed.

768d1c9a68a9ef0fd288db3b14fa1885f9f8a74f authored almost 8 years ago by Gert Driesen <[email protected]>
Make RaiseExceptionEvent private.

f726b706dfadd598d8534d05869b5292913b91b2 authored almost 8 years ago by Gert Driesen <[email protected]>
Added async methods for SSH_FXP_OPEN, SSH_FXP_REALPATH, SSH_FXP_STAT and SSH_FXP_LSTAT.

Improve SftpFileReader to no longer block when the session is broken, and improve performance by ...

35233fc82200bcd64e3f5513fa14d616ca561f8c authored almost 8 years ago by Gert Driesen <[email protected]>
Implement Wait with timeout.

7e72af810cf8461163b05e17dcdfcec6c4018c1e authored almost 8 years ago by Gert Driesen <[email protected]>
Remove EndInvoke with timeout as we use the IAsyncResult.AsyncWaitHandle for this.

bea764f812d67877d029af2cde78988dab0719c5 authored almost 8 years ago by Gert Driesen <[email protected]>
Removed IsEof from SftpDataResponse.

51bd8fa6fd4a2ee46534ffcf2dcbecfe154818b9 authored almost 8 years ago by Gert Driesen <[email protected]>
Do not initialize fields with default values.

774951e0c44037332587add13655f746f5e6257b authored almost 8 years ago by Gert Driesen <[email protected]>
Revert "Do not initialize fields to default values."

This reverts commit 54fbd8f5ba4f53172a9d850ca32741b513903ce7.

eb39b69b34b39ce7947c5f57154070ad40fcd14e authored almost 8 years ago by Gert Driesen <[email protected]>
Do not initialize fields to default values.

54fbd8f5ba4f53172a9d850ca32741b513903ce7 authored almost 8 years ago by Gert Driesen <[email protected]>
Removed _ownsHandle field.

8a5d8edb70c1e4d177e187268f476adbb76f8dc0 authored almost 8 years ago by Gert Driesen <[email protected]>
Removed IsAsync property.

94d02306087085aabadb8700a3ddaa908f92408b authored almost 8 years ago by Gert Driesen <[email protected]>
Minor slashdoc (syntax/format) updates.

6ebb978bac74f00dca9af7384498135dc4f0b828 authored almost 8 years ago by Gert Driesen <[email protected]>
Compare server window size with uint zero.

9f87bc3f26dff5ff77e8e2854e285f66461a8e4e authored almost 8 years ago by Gert Driesen <[email protected]>
Fix remaning tests.

a51e82fcb893e2e9878788eb3dd681cacf7dd936 authored almost 8 years ago by Gert Driesen <[email protected]>
Merge branch 'develop' of https://github.com/sshnet/SSH.NET into develop

c7c6e8779923bf8e27555f7723f0fed182d4f71d authored almost 8 years ago by Gert Driesen <[email protected]>
Fix some more tests.

e4a1a5dacad2a20dcccef75d34583a920670fab5 authored almost 8 years ago by Gert Driesen <[email protected]>
Fix test.

61b415a31fb35d5c9323f85b0a9da700742c9297 authored almost 8 years ago by Gert Driesen <[email protected]>
Add ISftpFileReader to remaining project files.

61d45b12aafc0379a4d874c0102a3c33dc6c1367 authored almost 8 years ago by Gert Driesen <[email protected]>
As of VS 2017 RC3, the sources files in the project directory are implicitly included.

cd4fad7f67b385df71cc4bb647303803a2e4a857 authored almost 8 years ago by Gert Driesen <[email protected]>
Add CreateFileReader method on SftpSession in which we use the size of the file to determine the maximum pending reads to allow, and calculate the size of individual chunks.

Add CreateSftpFileReader method to ServiceFactory.
Add nullOnError argument to SftpSession.Reques...

3f78ad3002656f9ddbd26c1820c451377870e6a7 authored almost 8 years ago by Gert Driesen <[email protected]>
Do not use reported file size to determine whether read-ahead should be stopped.

Only use file size for optimization.

1f2c7f2547f03587013424244ffa7c3685e2e037 authored almost 8 years ago by Gert Driesen <[email protected]>
Optimize handling response actions.

807e9fc14e0568b90004d05c911d5f0282550177 authored almost 8 years ago by Gert Driesen <[email protected]>
Eliminate extra String.Format.

191b704691185e5c7e6d266578b46c124fd40501 authored almost 8 years ago by Gert Driesen <[email protected]>
Set C# language version to 5 for release and debug configuration.

ccefd706a3d712f43eb8e2bdd9226b7b8a19fdc0 authored almost 8 years ago by Gert Driesen <[email protected]>
Improve exception handler for SftpFileReader.

Add more tests (WIP).

e937c9d841fb0da5467f8c5fde3253e095310717 authored almost 8 years ago by Gert Driesen <[email protected]>
Specify C# language version.

4e801fb35470d99bd0704ab6b798f6533aae1bee authored almost 8 years ago by Gert Driesen <[email protected]>
Harden read-ahead by relying

Throw SshException when read has completed.
Identify more tasks that need to be completed before ...

5b3e64e368d251291199cbf8da84355b8b63b270 authored almost 8 years ago by Gert Driesen <[email protected]>
Use PulseAll instead of Pulse as we want to signal all threads.

f29b4826a3d84f1ffb69381ae8427164a62dc92e authored almost 8 years ago by Gert Driesen <[email protected]>
Sync project files, and remove stray CWL.

9f637304703fea5de31b9a100d225282996b4f6b authored almost 8 years ago by Gert Driesen <[email protected]>
Added BeginRead/EndRead to ISftpSession and SftpSession.

Draft of read-ahead implementation for DownloadFile and BeginDownloadFile overloads of SftpClient.

fe27ec31e11bf640416c39c4e00c7520437de9d0 authored almost 8 years ago by Gert Driesen <[email protected]>
Remove empty line.

54215ffd747d6325062e8a904fbfe6aec93fd977 authored almost 8 years ago by Gert Driesen <[email protected]>
Added EndInvoke(TimeSpan timeout).

e643378cfc6ff57df997ff0a93a1776b49ebb53e authored almost 8 years ago by Gert Driesen <[email protected]>
Modify assert order to first get details of exception.

31e204b6341991c4061664527083b21febbae62c authored almost 8 years ago by Gert Driesen <[email protected]>
Do not use Socket.Select on .NET Framework 3.5 as will not block when -1 is specified as timeout.

More information is available here:
https://support.microsoft.com/kb/2615314

Fixes issue #113.

710aa37bd583ced661b02d008514c07c505e6f3d authored almost 8 years ago by Gert Driesen <[email protected]>
One more try...

44f3f03873ffdfe80060f756d42748c86a4ca271 authored almost 8 years ago by Gert Driesen <[email protected]>
Revert "Attempt to run tests against .NET 3.5 and 4.0."

This reverts commit b6ee090ba5e52f1a65cda0fd94c1b1f6459ed99b, reversing
changes made to 0baac6ae...

b63a0ea5249a8a1b2141a4422c45912041bffa92 authored almost 8 years ago by Gert Driesen <[email protected]>
Attempt to run tests against .NET 3.5 and 4.0.

b6ee090ba5e52f1a65cda0fd94c1b1f6459ed99b authored almost 8 years ago by Gert Driesen <[email protected]>
Attempt to run both .NET 4.0 and .NET 3.5 tests.

0baac6aebde6b1727a183225f84f3c7f5f5a908b authored almost 8 years ago by Gert Driesen <[email protected]>
Attempt to run both .NET 4.0 and .NET 3.5 tests.

34b7ce24e0d35c52b8e42a060dc9abdf9f5d0c96 authored almost 8 years ago by Gert Driesen <[email protected]>
Also run .NET 3.5 tests.

7b55ec02f4bb0028e8161d3cda789a4f8a3a83d9 authored almost 8 years ago by Gert Driesen <[email protected]>
Merge branch 'develop' of https://github.com/sshnet/SSH.NET into develop

32a9f076c11ab67c419c28715f3e8223ee998d11 authored almost 8 years ago by Gert Driesen <[email protected]>
Add more tests for .NET 3.5 test project.

0b04aaa79d7abbbeb4b47105b0c154f3cb5ceb43 authored almost 8 years ago by Gert Driesen <[email protected]>
Merge pull request #150 from hifi/mono-warn

Remove unused variables, fixes mcs warnings on Mono

9f78de8a897973b4ea6de5e84b1d9f236d3fbad8 authored almost 8 years ago by Gert Driesen <[email protected]>
Remove unused variables, fixes mcs warnings on Mono

ffda76a15b8bea686bf3846496b11a00fa9a83a8 authored almost 8 years ago by Toni Spets <[email protected]>
Revert changes in BigInteger.Random(int bitLength) from commit 1b881f5df30491c7a6e1fb5957d3c0fe25170805.

Fixes issue #147.

3f28d8c1758a10b9f08d9cbcf4008aec268ffbd8 authored almost 8 years ago by Gert Driesen <[email protected]>
Document the fact that we now use VS 2017 to build the .NET Standard 1.3 flavor of SSH.NET.

d95276d8614a503309c7248f99e233bdea3bb4bb authored almost 8 years ago by Gert Driesen <[email protected]>
Revert "Add ClientIP to client info to allow select client IP that should be used for connection (#132)"

This reverts commit 78679a3c30e689aeb2ad8990aa4db6d71b48db99.

9747d9caefad1dc760aed67744ef6107c66e27af authored about 8 years ago by Gert Driesen <[email protected]>
Introduce VS 2017 solution and MSBuild-based .NET Core project

* Introduced VS 2017 solution
* Use MSBuild-based project for .NET Core.
* Removed Renci.SshNet....

6d8f545bb41737444a53610b9ee83e04b6fbbd9e authored about 8 years ago by Gert Driesen <[email protected]>
Add ClientIP to client info to allow select client IP that should be used for connection (#132)

78679a3c30e689aeb2ad8990aa4db6d71b48db99 authored about 8 years ago by oleg <[email protected]>
Merge branch 'develop' of https://github.com/sshnet/SSH.NET.git

5b724e5001a612e7af1b0da7997e60f1b7ac0284 authored about 8 years ago by oleg <[email protected]>
Change how clientExchangeValue is calculated (#130)

1b881f5df30491c7a6e1fb5957d3c0fe25170805 authored about 8 years ago by oleg <[email protected]>
Merge remote-tracking branch 'refs/remotes/origin/master' into develop

c0407a29de111eb64d39e1da8f718f01f3398c4f authored about 8 years ago by drieseng <[email protected]>
Merge branch 'master' of https://github.com/sshnet/SSH.NET.git

7da9b86968373a7959348ccf1cbc52f8797ccf39 authored about 8 years ago by drieseng <[email protected]>
Remove unused imports.

650e6ab8f2801175f6a9be455dcbdf172d4d7b99 authored about 8 years ago by drieseng <[email protected]>
Eliminate use of Linq.

cea61f0573f85158920232a5d002cbfb9cbc9579 authored about 8 years ago by drieseng <[email protected]>
Update nuspec for 2016.1.0-beta1.

d2fa88647b07709a04160cb4b8e2faa8ed254716 authored about 8 years ago by Gert Driesen <[email protected]>
Update version info for 2016.1.0-beta1.

496eba25937e67f585ac9551b154a26a176c9a7b authored about 8 years ago by drieseng <[email protected]>
Merge pull request #131 from sshnet/develop

Prepare for 2016.1.0-beta.

35ab7a98afd99ad6d9c13cebff64c79f6da20dc9 authored about 8 years ago by Gert Driesen <[email protected]>
Prepare for 2016.1.0-beta1.

9511c22abef7b2aebd85f8d5c09b59495da45516 authored about 8 years ago by drieseng <[email protected]>
Use LastWriteTimeUtc and LastAccessTimeUtc of the local directory that corresponds with the remote path.

Fixes issue #129.

84d12915198e28645c16385f6d1d6895318e5bfd authored about 8 years ago by drieseng <[email protected]>
Do not create extra directory level when uploading the content of a directory.

Fixes issue #128.

e83486c391fe50cb6ad5579c131a224a090b2023 authored about 8 years ago by drieseng <[email protected]>
Removed obsolete tracing.

Removed timestamps from log messages (as the .NET tracing infrastructure already provides support...

0ac28d26cbb5776cde1d4efd34cb4306260c526c authored about 8 years ago by drieseng <[email protected]>
Remove commented out code.

c7cc92bbd688d1abbbd207170b8f5c0017648b57 authored about 8 years ago by drieseng <[email protected]>
Add support for binary distribution zip file.

Rename help file.

1dd79b2008de182634a2c1a2a6dc78866e8b5485 authored about 8 years ago by Gert Driesen <[email protected]>
Removed obsolete reference to Microsoft.CSharp.

8071d000982c3cf7165072903df38ca9115edb4e authored about 8 years ago by Gert Driesen <[email protected]>
Added timestamp to tracing.

18613b2e6ec270fc470bcdde3769e9b39985a356 authored about 8 years ago by drieseng <[email protected]>
Removed extra tracing.

a6f0d27fbe3845e6837c64180c55536d1c60abbc authored about 8 years ago by drieseng <[email protected]>
Added more tracing to troubleshoot issue #112.

f52d81ad1ed446d9e64d32f227b6bea27e0a472a authored about 8 years ago by drieseng <[email protected]>
Fix SL build.

5f6c3b0bc7a5916d92467931ecacdfc0917f83d7 authored about 8 years ago by drieseng <[email protected]>
Added support domain name address type for SOCKS5.

Fixes issue #98.

13fff36135a870aee5b8866d590556784f26a8af authored about 8 years ago by drieseng <[email protected]>
No longer throw ObjectDisposedException in Stop() when port is disposed.

5a1e469bb9601bf6c6a15c007047e9113caf963c authored about 8 years ago by drieseng <[email protected]>
Do not allow simultaneously sending of a packet and disposing of the session.

Fixes variant of issue #32.

Impact on performance still needs to be checked, so we may revert th...

f50b9f18a6dd2d8a630f70ee23ccc5a570805e36 authored about 8 years ago by drieseng <[email protected]>
Revert "Attempt to use MSBuild project file to build."

This reverts commit 1e4b0f1ee15be8b72c4d72744cd1773cbb44cc19.

009fbc39eb9da65c8472b5a558d31bf22c787a74 authored about 8 years ago by drieseng <[email protected]>
Attempt to use MSBuild project file to build.

1e4b0f1ee15be8b72c4d72744cd1773cbb44cc19 authored about 8 years ago by drieseng <[email protected]>
Remove CancelConnectAsync - which is .NET 4.0+ only - as dispose of the socket has the same effect.

7a474e64729f6d0857e2f3cc6617b41e431a6496 authored over 8 years ago by drieseng <[email protected]>
Cancel async connection request when timeout has elapsed.

Dispose all managed resources.
Fixes issue #87.

93874699e4de5b38e9d9f50a80de6af6895cc572 authored over 8 years ago by drieseng <[email protected]>
Merge branch 'develop' of https://github.com/sshnet/SSH.NET.git

1711d5a3b5b87cb08a3341517322e5261123e228 authored over 8 years ago by drieseng <[email protected]>
Modify SocketAbstraction.CanWrite to return false when socket is null.

852efaf9f928dd5b16a34fcf70e917a6114adf3c authored over 8 years ago by drieseng <[email protected]>
Remove obsolete partial Session classes and sync project files.

647d3ffd3f55663a7dfc64060814656ec587b720 authored over 8 years ago by Gert Driesen <[email protected]>
Merge pull request #88 from sshnet/master

Move back to use develop branch.

939325ee646a59436c3ece2451a98cdf1a56d907 authored over 8 years ago by Gert Driesen <[email protected]>
Fixed warning.

cddeed3a7a20663b52b3bcb3e7142348e10c2405 authored over 8 years ago by drieseng <[email protected]>
Session is no longer partial.

a6eedcb4f4420c8cf23b2da3817858c85ca1df95 authored over 8 years ago by drieseng <[email protected]>
Sync project files with Session simplification.

c0b22818c25dc665737e60205464d24b782fdd8d authored over 8 years ago by drieseng <[email protected]>
SocketExceptions that are thrown during shut down of the socket should not bubble up.

Fixes PR #86.

ee9f0f748a6ebbc452db6e291d2c96a3899f25bf authored over 8 years ago by drieseng <[email protected]>