Ecosyste.ms: OpenCollective

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

SSH.NET

Proide a Secure Shell (SSH) library for .NET, optimized for parallelism
Collective - Host: opensource - https://opencollective.com/sshnet - Code: https://github.com/sshnet

Large improvement of throughput for DownloadFile by taking into account of the SSH_FXP_DATA header info for determining the length of the data we request in each response message. This eliminates an extra SSH_MSG_CHANNEL_DATA message for each SSH_FXP_DATA.

github.com/sshnet/SSH.NET - a11518fe938662dd42271fa3306afdd4d34de91f authored almost 11 years ago by Gert Driesen <[email protected]>
Avoid race conditions signaling events.

Update release notes with new fixes.

github.com/sshnet/SSH.NET - cb7d2b6bd1c1cba6079964698e161457a08a7301 authored almost 11 years ago by Gert Driesen <[email protected]>
Use server decryption algorithm instead of client encryption algorithm to decrypt server message. Fixes issue #1917.

github.com/sshnet/SSH.NET - e630397c66f9379344ce87746a61f14820d8328c authored almost 11 years ago by Gert Driesen <[email protected]>
BaseClient:

* Added bool argument to BaseClient ctor to indicate whether the specified ConnectionInfo
insta...

github.com/sshnet/SSH.NET - 34405caa24ec33fe51ef5cf86474bfd77f89bf36 authored almost 11 years ago by Gert Driesen <[email protected]>
Avoid race conditions when signaling events or setting waithandles. Remove empty lines.

Fixed event handler leak for Closed event on Channel.

github.com/sshnet/SSH.NET - 07d575e78a030e46cb91eae6b3502e53475e8f29 authored almost 11 years ago by Gert Driesen <[email protected]>
Document default values of ConnectionInfo class.

github.com/sshnet/SSH.NET - bbd5e2f6bb116c1d30b4d84785fdd5f755b84070 authored almost 11 years ago by Gert Driesen <[email protected]>
Fixed typo in comments, use var where possible.

Change visibility of _channelEof to private.
Remove empty lines.

github.com/sshnet/SSH.NET - 03b63e248c9dcdf61fdc4fde8695df0d1405365c authored almost 11 years ago by Gert Driesen <[email protected]>
Avoid NRE setting EventWaitHandle.

Remove emty lines.

github.com/sshnet/SSH.NET - 98549ed0870fc0099e683e391f997f1499269d19 authored almost 11 years ago by Gert Driesen <[email protected]>
Avoid race conditions when signaling events.

github.com/sshnet/SSH.NET - bbf44be46a3c069771e4ce2033eece547e5343e4 authored almost 11 years ago by Gert Driesen <[email protected]>
Rename WaitHandle method to WaitOnHandle to avoid naming clash with WaitHandle class.

github.com/sshnet/SSH.NET - 108b20965c592f78958b16f3d40822549daf2f9f authored almost 11 years ago by Gert Driesen <[email protected]>
Remove extra ToArray call.

github.com/sshnet/SSH.NET - 6a68a5f22ba549b28981d18055d085e81c603c9a authored almost 11 years ago by Gert Driesen <[email protected]>
Issue #1918: Connection dropped by server due to invalid DSA signature

Pad each part of signature with zero's until its 20 bytes. Signature should be exactly 40 bytes.

github.com/sshnet/SSH.NET - 83e2067751a5c8a45baf5b5123fa0a38992c1dfe authored almost 11 years ago by Gert Driesen <[email protected]>
Fix compiler and (correct) resharper warnings across the solution.

github.com/sshnet/SSH.NET - cd640aa1cd17dbbc970a4c7698944267d52a6e50 authored almost 11 years ago by Gert Driesen <[email protected]>
Add build scripts and related artifacts to solution.

github.com/sshnet/SSH.NET - 7834d4ab5913736193036958fab3ed26e72c1cce authored almost 11 years ago by Gert Driesen <[email protected]>
Use the same assembly name across all supported target frameworks.

github.com/sshnet/SSH.NET - 7946cddf69271a71d784037e27541fa6eefc9662 authored almost 11 years ago by Gert Driesen <[email protected]>
Added build script which by default:

* cleans the build output
* compiles the solution in Release configuration
* creates a NuGet pack...

github.com/sshnet/SSH.NET - 53de0a237ee20c84465f26048c822d3b439ac34f authored almost 11 years ago by Gert Driesen <[email protected]>
Sign the assemblies for .NET 3.5, .NET 4.0, Silverlight 4 and Silverlight 5.

github.com/sshnet/SSH.NET - 65c0412ad3842ee33deaa7589d3c436fba229bde authored almost 11 years ago by Gert Driesen <[email protected]>
Skip headers (and message body if Content-Length headers is set) returned by HTTP proxy. Fail fast when proxy does not return HTTP 200.

Added corresponding regression tests.
Fixes the following issues: 1601, 1890 and 1905.

github.com/sshnet/SSH.NET - 8bea7cb388fc246a56018ef659e3269b44e83b50 authored almost 11 years ago by Gert Driesen <[email protected]>
Correct casing of Security/Cryptography/HMAC.cs.

Fixes issue #1505.

github.com/sshnet/SSH.NET - 1c3597082076237b9c78d3fc24b7f6404d4dd719 authored almost 11 years ago by Gert Driesen <[email protected]>
* Allow a private key to be read from a file which is already open, but which allows read access. This allows multiple connections to use the same private key file concurrently.

* Added tests for PrivateKeyFile, and fix all failing tests.
* Add private keys also as embedded ...

github.com/sshnet/SSH.NET - 9f97b90c418ecee49c05cda7c1777e8ffdd6fb05 authored almost 11 years ago by Gert Driesen <[email protected]>
Remove Test project from solution as its a local project which is only used by Oleg.

github.com/sshnet/SSH.NET - a077321505a8f178f3c51b17efbb8895cf781f02 authored almost 11 years ago by Gert Driesen <[email protected]>
Enable source control binding for all projects.

github.com/sshnet/SSH.NET - 2a4299eca5ea99804f3cca7084d2a9975e8156ce authored almost 11 years ago by Gert Driesen <[email protected]>
Modify Renci.SshNet.WindowsPhone project to target WP 7.1 again instead of 8.0. The upgrade of the solution and project files to VS 2013 caused this regression.

github.com/sshnet/SSH.NET - c811a88c906d137b79acdd5c17c0519e8fc26c5c authored almost 11 years ago by Gert Driesen <[email protected]>
Fix build when targeting .NET Framework 3.5 as Func only supports covariance on .NET Framework 4.0 and higher.

github.com/sshnet/SSH.NET - 117e0790111c0b250c46cba360270a45552cf80f authored almost 11 years ago by Gert Driesen <[email protected]>
Handle Event Handle leak per issue #1761

github.com/sshnet/SSH.NET - af3fc6b4041a0d40a1c01c9f35ba6722423c5074 authored about 11 years ago by olegkap_cp <[email protected]>
Upgrade solution to VS.NET 2013

Apply patch 15311 - Fixes permission denied on their private key file.
Apply patch 15015 - Fixes ...

github.com/sshnet/SSH.NET - f4141de4c9280c3e4e839acf80c6f842c0f4158e authored about 11 years ago by olegkap_cp <[email protected]>
Apply patch 14803

github.com/sshnet/SSH.NET - c7d162111ba68951cc4bcd221f8dd97e0eaa098d authored over 11 years ago by olegkap_cp <[email protected]>
Fix "OverflowException on empty server response" for silverlight

github.com/sshnet/SSH.NET - 9848c741ebc78e3c1d5ee508e2f35d926412ad71 authored over 11 years ago by olegkap_cp <[email protected]>
Fix PKCS7Padding padding

github.com/sshnet/SSH.NET - b6eb090ed0f8ac213806d010ef8ac35327ca4888 authored over 11 years ago by olegkap_cp <[email protected]>
Fix ConnectHttp method to exit in HttpStatusCode.OK

github.com/sshnet/SSH.NET - 61f3adbb8b48bdf97678ea0cbe474969ad24d2c8 authored over 11 years ago by olegkap_cp <[email protected]>
Fix "Incorrect check for timeout values" in ShellStream

github.com/sshnet/SSH.NET - 02561a21fa3d9a8de094fe06662123f5754842ea authored over 11 years ago by olegkap_cp <[email protected]>
Apply patches 14800 and 14801

github.com/sshnet/SSH.NET - 4d2b723bcdf45dae9f422d5fc230e9bde7aea560 authored over 11 years ago by olegkap_cp <[email protected]>
Apply 14339 patch

github.com/sshnet/SSH.NET - 3af40a0f8310aa6b2403abaf81b89e253af3078e authored over 11 years ago by olegkap_cp <[email protected]>
Update version number

github.com/sshnet/SSH.NET - 796883e229f48464bdce1813555a7fadb66b1be9 authored over 11 years ago by olegkap_cp <[email protected]>
Improve thread-safe event handling

Replace Task.Factory.StartNew with ThreadPool.QueueUserWorkItem

github.com/sshnet/SSH.NET - e189418a5b8610240bf5c580fa41a2cd483f4e58 authored over 11 years ago by olegkap_cp <[email protected]>
Fix SshAuthenticationException by handling PartialSuccess response and continue authentication proccess in that case

github.com/sshnet/SSH.NET - 908c22cc933096140c79ddc32dc9faa0b8ed47f1 authored over 11 years ago by olegkap_cp <[email protected]>
Fix thread synchronization issue when uploading files using SCP

github.com/sshnet/SSH.NET - f6480f1fff3c0f4f04e2f595a2a3e061b17db52d authored over 11 years ago by olegkap_cp <[email protected]>
Fix and remove orphan threads when using port forwarding.

github.com/sshnet/SSH.NET - badcf4052c2408c9ff9af078741bb240bc2f474e authored almost 12 years ago by olegkap_cp <[email protected]>
Replace previouse fix with Connection test vs if disposed

github.com/sshnet/SSH.NET - 6c761cf4911acaeeeca2c1f20d0eb8edde5fe4cc authored almost 12 years ago by olegkap_cp <[email protected]>
Dont call Channel Close() during dispose phase

github.com/sshnet/SSH.NET - c72ac9c42f6fbbb111b83ed44894eb7c67282ba3 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix differnt SCP Upload issue.

Remove not SCP feature of creating directory structure for uploaded files or directories

github.com/sshnet/SSH.NET - b04d660cd639d719df45d3345ef5e8009f465228 authored almost 12 years ago by olegkap_cp <[email protected]>
Lock _incoming object where performing Enqueue

Rollback previouse commit

github.com/sshnet/SSH.NET - 4df7a2849b562485248a308fcfeec59861ab850e authored almost 12 years ago by olegkap_cp <[email protected]>
Lock _encoding in ShellStream when GetString operation is performed

github.com/sshnet/SSH.NET - d0c028a9385d02a8cb5d69b97dda5430af3cd67d authored almost 12 years ago by olegkap_cp <[email protected]>
Improve HTTP proxy error handling, regarding issue #1509

Apply 13964 patch to improve handling of multiple authentication methods

github.com/sshnet/SSH.NET - 2825e44f45a6a34b4d0d55babd67084ea638c8b6 authored almost 12 years ago by olegkap_cp <[email protected]>
Commiting files that were not commited on previous commit

github.com/sshnet/SSH.NET - 6dc8840e45d170401ae0dc136b8135f414137ed3 authored almost 12 years ago by olegkap_cp <[email protected]>
Improve internal server window size managment

Fix exception handeling when multiple threads share one channel that can caus application hanging...

github.com/sshnet/SSH.NET - 8934b5d1566dfca13ab67aeaabcf9727d05285b5 authored almost 12 years ago by olegkap_cp <[email protected]>
Improve SftpClient Exists method

github.com/sshnet/SSH.NET - 759aa4c9ee773ed6b191e237d94c5a2a249059c5 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix problem when huge files could be cut off in the middle

github.com/sshnet/SSH.NET - 0434c54ef16a1da25cf90eb4f78f58b3d44eb9ad authored almost 12 years ago by olegkap_cp <[email protected]>
Fix SCP to handle root path

github.com/sshnet/SSH.NET - e1b2d13a990127fcc80753564f49fe170d68986b authored almost 12 years ago by olegkap_cp <[email protected]>
Add IPAddress as parameter to ForwardedPortRemote

Allow all projects to generate xml documentation files
Add GetIPAddress method and other minor re...

github.com/sshnet/SSH.NET - 19802b6553cfab4809b95d678f562b46e23641ec authored almost 12 years ago by olegkap_cp <[email protected]>
Update Assmbly information to version 2013.1.27

github.com/sshnet/SSH.NET - 29f641ba613f005fc1e68d0b6287be6e00b0280f authored almost 12 years ago by olegkap_cp <[email protected]>
Fix some tests

Update all projects to generate xml documentation file
Cross project fixes to make it compilable ...

github.com/sshnet/SSH.NET - fd428dd61763ff1355b034c45f36e24ba8509822 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix how exceptions are thrown

Fix exception being thrown for asynchronous multiple SFTP file download
Add additional helper Beg...

github.com/sshnet/SSH.NET - d31b4c76e11453e22f82fe6b551bd1a6b88524be authored almost 12 years ago by olegkap_cp <[email protected]>
Ensure all forwarded ports are removed when client disconects so it could be reused later

github.com/sshnet/SSH.NET - 7f52ff7dee47af68d9001bd92d2483b316a88240 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix SftpFileStream corrupting data on upload

github.com/sshnet/SSH.NET - b2015d4b2df381cab7214b558eff63751c8edbdb authored almost 12 years ago by olegkap_cp <[email protected]>
Fix ScpClient upload to allow path to include subdirectories

github.com/sshnet/SSH.NET - 4276e4b8e6828872d6a4674d4d7df6509f397f3e authored almost 12 years ago by olegkap_cp <[email protected]>
Update AssmeblyInformation

github.com/sshnet/SSH.NET - 4dd65b5b9f949d548ce8a9140eee2bb9819a0b83 authored almost 12 years ago by olegkap_cp <[email protected]>
Add missing files to linked projects

github.com/sshnet/SSH.NET - 2d769888f586e7558d3fc6ff9ff81c06957e2fb4 authored almost 12 years ago by olegkap_cp <[email protected]>
Refactor HMAC

Add SHA512Hash, SHA384Hash classes for future hash support

github.com/sshnet/SSH.NET - 89a6083edaff18faeee890b639c67c2c69f5583b authored almost 12 years ago by olegkap_cp <[email protected]>
Add HashInfo class and refactor hashing works

Fix *-96 hashing algorithms

github.com/sshnet/SSH.NET - 3bf76ef8424701db45fe2c8beb39ad8030ab55a2 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix Expect method

Improve BeginExpect to be implemented similar to other asynch methods

github.com/sshnet/SSH.NET - 95abd4557bc84d2c6326526b83b41a589720609d authored almost 12 years ago by olegkap_cp <[email protected]>
Add Encoding property to ConnectionInfo to specify what encoding to use for current session.

Fix encoding for command execution, SCP and SFTP to allow usage of file names in different encodings

github.com/sshnet/SSH.NET - db38a04f8af3a648c0915f30fc4112e4d95110e7 authored almost 12 years ago by olegkap_cp <[email protected]>
Remove some test code from previouse commit

github.com/sshnet/SSH.NET - c62571a059ea55133f275dc76e03fc9f88d62228 authored almost 12 years ago by olegkap_cp <[email protected]>
Add support for hmac-sha2-256, hmac-sha2-256-96, hmac-md5-96 and hmac-sha1-96

github.com/sshnet/SSH.NET - ff2d8b3f5232896e18c2fbfb74e1bb9c4a07ea3d authored almost 12 years ago by olegkap_cp <[email protected]>
Add IsUploadCanceled and IsDownloadCanceled properties to allow cancelation of long running operations

github.com/sshnet/SSH.NET - eba904b54e762c00d1b04ee1d98e2e191108ac07 authored almost 12 years ago by olegkap_cp <[email protected]>
Add support for twofish cipher

github.com/sshnet/SSH.NET - 111fd3e052f31fe7d433608150383d280d3ff279 authored almost 12 years ago by olegkap_cp <[email protected]>
Connectivity check fix from previouse commit

github.com/sshnet/SSH.NET - affc93e4f0ce4a3184a6a500b63eb87641abf881 authored almost 12 years ago by olegkap_cp <[email protected]>
Remove EnsureConnection and move its funcionality into Session.SendMessage method

github.com/sshnet/SSH.NET - 95eeb107a01473166cb489049646ddb1322ac5bb authored almost 12 years ago by olegkap_cp <[email protected]>
Improve IsSocketConnected test

github.com/sshnet/SSH.NET - bc4e66139bb1fccebf3e98dd24c7615b0300c232 authored almost 12 years ago by olegkap_cp <[email protected]>
Ensure Channel Close message is sent only once

PortForwarding improvments

github.com/sshnet/SSH.NET - 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

github.com/sshnet/SSH.NET - c46ceaf34b66f0ce021632671b947bd158cf5ff2 authored almost 12 years ago by olegkap_cp <[email protected]>
Throw ObjectDisposedException exception when trying to use ShellStream that was already disposed

github.com/sshnet/SSH.NET - 2d0286b380b4b9b851aa603fce2cfa7ae2f261c9 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix SCP hanging when downloading single file into directory

github.com/sshnet/SSH.NET - 39e30765c116a026ccb9b991a5a89a89117786f8 authored almost 12 years ago by olegkap_cp <[email protected]>
Remove unused static references

github.com/sshnet/SSH.NET - 7290fdd514d068dced56009191711c733ea5f527 authored almost 12 years ago by olegkap_cp <[email protected]>
Remove files that not in use

github.com/sshnet/SSH.NET - 74f78740a463f1e8f38936e31369f1c65a786f8d authored almost 12 years ago by olegkap_cp <[email protected]>
Add NUGET package file to the project

github.com/sshnet/SSH.NET - c856a71a7f6e7332b729fa45e07e50f9e7beef6d authored almost 12 years ago by olegkap_cp <[email protected]>
Refactor some tests

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

github.com/sshnet/SSH.NET - 8e64b8f21ba8bb8e701a76ea7fcdc564e5ef1f66 authored almost 12 years ago by olegkap_cp <[email protected]>
Remove delete files

github.com/sshnet/SSH.NET - b629a4f3444a2d512f6b52d58f1a33cc8ba1deb7 authored almost 12 years ago by olegkap_cp <[email protected]>
Remove documention content and move code examples into test and code comments

github.com/sshnet/SSH.NET - 6d2604948dea5fb002ff45c3a733808128b16806 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix and add XML comments

github.com/sshnet/SSH.NET - 358b08905fd907cc284d2952f0a1e48bfc3570f0 authored almost 12 years ago by olegkap_cp <[email protected]>
Apply 13574 patch

github.com/sshnet/SSH.NET - 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

github.com/sshnet/SSH.NET - 38b016236e084eb9fb1e2444b50eb93ef55a3801 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix to handle channel closed message by SubsystemSession class

github.com/sshnet/SSH.NET - b6c7336d0bdadd1986e854c030606e555a8426da authored almost 12 years ago by olegkap_cp <[email protected]>
Fix synchroization issue in ShellStream reading

github.com/sshnet/SSH.NET - 09e8d2d7aa69af849f6a6a6c2610a6a5f8110923 authored almost 12 years ago by olegkap_cp <[email protected]>
Refactor ShellStream to add BeginExpect

Fix Shell support in Silverlight and WindowsPhone applications

github.com/sshnet/SSH.NET - 2c424f625651f30c2074c01504755c6b249b50fe authored almost 12 years ago by olegkap_cp <[email protected]>
Add ability to specify terminal modes for Shell terminal

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

github.com/sshnet/SSH.NET - a9a006e2209694406c622780cb5476da23d800c7 authored almost 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

github.com/sshnet/SSH.NET - 2efef57b52e6dfff7ecf035d364f6351a11f013d authored almost 12 years ago by olegkap_cp <[email protected]>
Delete unused files

github.com/sshnet/SSH.NET - ea3c5bd09e31f54c028762433354d303eae075ae authored almost 12 years ago by olegkap_cp <[email protected]>
Restracture test case classes

github.com/sshnet/SSH.NET - 485c36d70c97bed7f6a6179c95ee93834c378d8e authored almost 12 years ago by olegkap_cp <[email protected]>
Change DEFAULT_PORT from test 2222 to production 22

github.com/sshnet/SSH.NET - 3b3c3f7be4b1a3e604b1d56b75db18e204da9895 authored almost 12 years ago by olegkap_cp <[email protected]>
Fix connection to the proxy

github.com/sshnet/SSH.NET - 2faf1a229d30f5b6fc098af2511f46aa1645d3b1 authored almost 12 years ago by olegkap_cp <[email protected]>
Add ConnectionInfo.DEFAULT_PORT to be used as default port instead of static

github.com/sshnet/SSH.NET - 83f3f63c215d1633df25c75df016311a2382cd53 authored almost 12 years ago by olegkap_cp <[email protected]>
Cleanup some TODO and UNDONE comments

github.com/sshnet/SSH.NET - dff6259475e15d4a85dc4014681e8d48c7d2334e authored almost 12 years ago by olegkap_cp <[email protected]>
REstore test server names for test projects

github.com/sshnet/SSH.NET - 80687da472244797547d5502a252bd56359dbfde authored almost 12 years ago by olegkap_cp <[email protected]>
Clean up Debug.WriteLine

github.com/sshnet/SSH.NET - 9ea1ed594024bf6063cb2c40bdaa5c7c1bc8fa84 authored almost 12 years ago by olegkap_cp <[email protected]>
Add couple more extended requests for future support

github.com/sshnet/SSH.NET - 2c9928aa1e4d0ea047fd08b032d3a705a9d9e62d authored almost 12 years ago by olegkap_cp <[email protected]>
Add some SFTP messages for future support

github.com/sshnet/SSH.NET - 503cb0c0629257b05ca0da333583288b4e8a1ea4 authored almost 12 years ago by olegkap_cp <[email protected]>
Refactor usage of extened requests

github.com/sshnet/SSH.NET - 0923fb8db1208646817551777de0f14b095db4ae authored almost 12 years ago by olegkap_cp <[email protected]>