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

Fix shell byte output

github.com/sshnet/SSH.NET - dc87042ff54c4dc7ecf75532fc6bc890beb9b07c authored over 13 years ago by olegkap_cp <[email protected]>
SshPassPhraseNullOrEmptyException and test added

github.com/sshnet/SSH.NET - e5624cdc5d407ec168e4de87d81f87b1daf10993 authored almost 14 years ago by olegkap_cp <[email protected]>
Add IDisposable interface to SftpCommand and dispose of all SftpCommand to prevent Memory leak

github.com/sshnet/SSH.NET - 635f23fb02fb935b111a0b07144c3f12dda35d60 authored almost 14 years ago by olegkap_cp <[email protected]>
Allow SSH_MSG_DISCONNECT and SSH_MSG_IGNORE messages during key exhange phase

github.com/sshnet/SSH.NET - ed28543ce9af23b955d9a7932d15464d1f1c049e authored almost 14 years ago by olegkap_cp <[email protected]>
Perfomance improvments

Remove GetSshString and GetBytes extenstion method
Use byte[] vs IEnumerable<byte>
...

github.com/sshnet/SSH.NET - c2b45f0ecaf32b89e8e1d1faf00ffe64b7127c20 authored almost 14 years ago by olegkap_cp <[email protected]>
Fix path resolution and implement it the way PUTTY does

Fix Test_Sftp_Upload_Forbidden test
Add Test_Sftp_Download_File_Not_Exists Test
Add Test_Sftp_Cha...

github.com/sshnet/SSH.NET - 12a323c093c01bb96e0721bce6e59a134eeed982 authored almost 14 years ago by olegkap_cp <[email protected]>
Close file handle when download is completed.

github.com/sshnet/SSH.NET - c391b54b6000bb1454bd592da5c85dcf3f655a8e authored almost 14 years ago by olegkap_cp <[email protected]>
Fix reusing command object to execute different commands.

Add Test_Execute_Command_Same_Object_Different_Commands test

github.com/sshnet/SSH.NET - ea575472a084cc6708baf4db3c9698eeeb293fcf authored almost 14 years ago by olegkap_cp <[email protected]>
Add ErrorOccured to BaseClient to allow catching of exceptions that happened on the other thread

Fix SymbolicLink method
Minor changes

github.com/sshnet/SSH.NET - e488bc516e9b7cd021d3e2ac463629ca37eb862f authored almost 14 years ago by olegkap_cp <[email protected]>
Update SftpFile with new properties and added functionality

Fix directory navigation and full path name resolution

github.com/sshnet/SSH.NET - 24b902f27b74a27578ef39c00ef3f9b2a53cd83c authored almost 14 years ago by olegkap_cp <[email protected]>
Fix more memory leak problem, now repeat execution of SshCommand doesnt cause memory leak over time;

Other minor fixes.

github.com/sshnet/SSH.NET - a98604bce3d9d069b8c24f2972728022a1795dfa authored almost 14 years ago by olegkap_cp <[email protected]>
Fix previose checking "Null reference exception"

github.com/sshnet/SSH.NET - c4d21cf3fd61ec46a415869e4b091551769338ab authored almost 14 years ago by olegkap_cp <[email protected]>
Internal KeyExchange refactoring to improve precious fix

Rework channel closing logic to work more like putty does so it could be supported by more server...

github.com/sshnet/SSH.NET - c5806a42b05f62d13f17719b3a2977d2bffdf880 authored almost 14 years ago by olegkap_cp <[email protected]>
Change sequence of sending NEW_KEYS message, some servers would hang during key negotiation stage

github.com/sshnet/SSH.NET - 5c535899dbe89c51d10d2d1d7cda62d8b92dce49 authored almost 14 years ago by olegkap_cp <[email protected]>
Reorganize SFTP functionality and add some methods to replicate sftp utility as close as possible

Add SFTP Tests
Other minor fixes

github.com/sshnet/SSH.NET - a9c7addecd296ea33216dbdc47fa9affefa2758b authored almost 14 years ago by olegkap_cp <[email protected]>
Fixes and improvments to Port Forwarding feature

Add BoundHost property to allow to specify which IP to bind to when multiple IP addresses av...

github.com/sshnet/SSH.NET - 9f7a13a24f13a04b7f5e45a803f25c217bbeac82 authored almost 14 years ago by olegkap_cp <[email protected]>
Checking documentation project file with previously unsaved data

github.com/sshnet/SSH.NET - 54eb96d513aeebb2b353a5fd29fe8bbb19df6005 authored almost 14 years ago by olegkap_cp <[email protected]>
Add SSH Forwarding into documentation

github.com/sshnet/SSH.NET - 231e4d1c34f6a16ededfd4951e95cbcc689cd90f authored almost 14 years ago by olegkap_cp <[email protected]>
Add initial documention project files

github.com/sshnet/SSH.NET - c46b70f7f0bfcfeae6428164c000aa4e8c61d88a authored almost 14 years ago by olegkap_cp <[email protected]>
Add new CreateCommand method to create new command with specified encoding.

github.com/sshnet/SSH.NET - 9a75f086686ce21f6ff908c29b288e61de796cf6 authored almost 14 years ago by olegkap_cp <[email protected]>
Add Test_Execute_Infinite_Timeout test

Refactor SSH Message type mapping (based on name instead of concreate type)
Clean up some TODO items

github.com/sshnet/SSH.NET - a1b4d08009eecdb435a14ef2185eedb0068a7968 authored almost 14 years ago by olegkap_cp <[email protected]>
Fix Command infinite default timeout.

github.com/sshnet/SSH.NET - 8c8f4acc4774e7f6ee62c29c03375c7934243505 authored almost 14 years ago by olegkap_cp <[email protected]>
Delete Messagees\Sftp and \Documentation folders

Change CommandTimeout property type to TimeSpan
Add Test_Execute_Timeout test
Add XML comments to...

github.com/sshnet/SSH.NET - 51b84079e209225d6121a3a4eda82d2bc6d30834 authored almost 14 years ago by olegkap_cp <[email protected]>
Remove MessageTypes enum and reorganize message to use class attributes to allow handling of messages with the same code number and more easliy to intorduce new messages in the future

github.com/sshnet/SSH.NET - 7297259e216bfc5d596de6dd9b002e18cbf25e64 authored almost 14 years ago by olegkap_cp <[email protected]>
Temporary remove documentation project while workin on it

github.com/sshnet/SSH.NET - 792fcbf70a6e58cd6fdb603de293354051776447 authored almost 14 years ago by olegkap_cp <[email protected]>
Merge UserAuthentication*** functionality into ***ConnectionInfo classes to avoid dublication to prepare for easir authentication method extnetions

Move Authentication related events into ConnectionInfo class
Remove Authentication method from th...

github.com/sshnet/SSH.NET - 3056ee70c4dc05e380ea849c9765d69e78556525 authored almost 14 years ago by olegkap_cp <[email protected]>
Add KeyboardInteractiveConnectionInfo class for use with Keyboar interactive authentication method

github.com/sshnet/SSH.NET - ad100df7b83b3e44f60b8076c7312cb8bcc234ac authored almost 14 years ago by olegkap_cp <[email protected]>
Add some documentation content file to start creation of CHM help file

github.com/sshnet/SSH.NET - 8bd42a06f18c406abec44bc674670ffcdad64420 authored almost 14 years ago by olegkap_cp <[email protected]>
Send SSH_MSG_IGNORE message when implementing keep alive instead of fake global request

github.com/sshnet/SSH.NET - 2303affe798e7563c53306282d666834fd2e62bd authored almost 14 years ago by olegkap_cp <[email protected]>
Complete SSH_MSG_CHANNEL_REQUEST send message functions for different requests

Refactor to have all messages to have private setters
Some code cleanup

github.com/sshnet/SSH.NET - 1e539de36af231fc9857f88f6269383cbf9e6b16 authored about 14 years ago by olegkap_cp <[email protected]>
Add KeepAliveInterval to send keep alive message autmaticlly

SendDisconnect messge when Session is being disposed

github.com/sshnet/SSH.NET - 21794bf6d1f96ecf1695e86c4bffb2bb2fb63aa9 authored about 14 years ago by olegkap_cp <[email protected]>
Add AuthenticationEventArgs inherited classes to suport different authentication scenarios where user input is needed or additional information is available

github.com/sshnet/SSH.NET - 8aa21ae400f02cbcfd2ef31ccddffe1f06966022 authored about 14 years ago by olegkap_cp <[email protected]>
Minor internal changes to UserAuthentication inherited classes

github.com/sshnet/SSH.NET - f0422f9151729e439da8f1daf9c78403a45ccb9c authored about 14 years ago by olegkap_cp <[email protected]>
Remove Connecting and Connected events as they are useless

Move algorithms definition into ConnectionInfo class
Add PasswordConnectionInfo and PrivateKeyCon...

github.com/sshnet/SSH.NET - cdf4e52365ee742101c552ca88eadf24106bcbc4 authored about 14 years ago by olegkap_cp <[email protected]>
Add Authenticating event to allow capture of any banner text if exists that need to be presented to the user and to provide other authentication related information

Refactor userauthentication proccess and add support for "keyboard-interactive" authentication me...

github.com/sshnet/SSH.NET - feafa2ef389524bdd403a3c4b9de7cb3e6b9e2af authored about 14 years ago by olegkap_cp <[email protected]>
Fix null username when KeyFile is used

Reorganze and add more tests

github.com/sshnet/SSH.NET - 883de1a4d1ff31617248e1e92a7eb95cb1aea88b authored about 14 years ago by olegkap_cp <[email protected]>
Prevent start a new shell when its already started

github.com/sshnet/SSH.NET - 5d3438aae5fc9a0857cba5b591d0e2dc33d7f9b4 authored about 14 years ago by olegkap_cp <[email protected]>
Populate and correct SFTP file attributes

github.com/sshnet/SSH.NET - 04ec81d5d5a2ddcf7a066b05353d9aa35dc3e554 authored about 14 years ago by olegkap_cp <[email protected]>
SshCommand re-execution cleanup

github.com/sshnet/SSH.NET - ce715f6d370528912ec40de3f857aa583717b9b1 authored about 14 years ago by olegkap_cp <[email protected]>
Fix SFTP ListDirectoryCommand class to allow listing of big directory structure

github.com/sshnet/SSH.NET - 815e0572f7de0c93941d3c66fe871b25b71b33fa authored about 14 years ago by olegkap_cp <[email protected]>
Add diffie-hellman-group-exchange-sha256 and diffie-hellman-group-exchange-sha1 key exchange methods

Refactor key exchange mechanism
Fix public key authentication method when key is not provided

github.com/sshnet/SSH.NET - 4860a42a2accafa31c0cf55a84478a5a5026d4f6 authored about 14 years ago by olegkap_cp <[email protected]>
Add ability to provide multiple multiple key files for authentication

github.com/sshnet/SSH.NET - dd0d8b7750362959c684cafd3d72569612407c67 authored about 14 years ago by olegkap_cp <[email protected]>
Fix and add ssh-dss host key algorithm

github.com/sshnet/SSH.NET - e0fa741b3f3d6f029ddf864b6ab323beb1c90450 authored about 14 years ago by olegkap_cp <[email protected]>
Add "diffie-hellman-group14-sha1" implementation

github.com/sshnet/SSH.NET - bf0998c8f64514088e3823cc8aababb64d5f05ed authored about 14 years ago by olegkap_cp <[email protected]>
Fix compile error

github.com/sshnet/SSH.NET - cfcb5dc7cd935e93f958a77538943d4800f7d060 authored about 14 years ago by olegkap_cp <[email protected]>
Implement passphrase feature to allow usage of encrypted key files

github.com/sshnet/SSH.NET - facb6db1f90f9a66c50a4440084278659d8b331d authored about 14 years ago by olegkap_cp <[email protected]>
Minor changes to how PrivateKey file is parsed

github.com/sshnet/SSH.NET - 96656ec79201b545d3571a025c368655a4805726 authored about 14 years ago by olegkap_cp <[email protected]>
Execute command callback on different thread

Add ConnectingEventArgs to allow more control during connection stage

github.com/sshnet/SSH.NET - 04ec42133a570d27fd43c072bba7d595f64e9820 authored about 14 years ago by olegkap_cp <[email protected]>
IDisposable interface refactoring

Remove Settings class and specify suported algorithm per session to allow in future to modify sup...

github.com/sshnet/SSH.NET - ccda04e6f16e104c5a9ccac2aa44a1c453320be2 authored about 14 years ago by olegkap_cp <[email protected]>
Make some classes public instead of internal

Add SshBasClient class and make SshClient and SftpClient to inherit from it

github.com/sshnet/SSH.NET - 4caee0d62935215904702d9d75fa3032f2f5c6e4 authored about 14 years ago by olegkap_cp <[email protected]>
Fix SFTP Multiple files upload/download issue

github.com/sshnet/SSH.NET - c9739ac679e5b0bfff7d8acea40dd0a7d05c40e2 authored about 14 years ago by olegkap_cp <[email protected]>
Fix SFTP issue with multiple SFTP messages can arrive in one SSH packet

Fix HANDLE close event to notify about operation completion

github.com/sshnet/SSH.NET - 1ff83b9ac9bdcaaa9d4605ec11b3c3366d7ec688 authored about 14 years ago by olegkap_cp <[email protected]>
Add method KeepAlive to SshClient to allow to send dummy KeepAlive requests

Dont allow por forwarding to start or stop if its already started or stopped

github.com/sshnet/SSH.NET - 2bbb42508ba14c863dacfba0d8cf905d5597d17b authored about 14 years ago by olegkap_cp <[email protected]>
Apply some CA recommendations

github.com/sshnet/SSH.NET - d52655cc1eb1b4369fd70ce1b794d4bfeb766107 authored about 14 years ago by olegkap_cp <[email protected]>
Complete SFTP implemention with async execution support without stress testing yet

github.com/sshnet/SSH.NET - cf4a9c2e5f68a4c6c4d06be64ff840f777d204bf authored about 14 years ago by olegkap_cp <[email protected]>
Remove special handling of version 1.99 as it was not needed

github.com/sshnet/SSH.NET - ec7b872c0ca2012a9e1bc5b04cda321a346023ca authored about 14 years ago by olegkap_cp <[email protected]>
Partially implemented SftpClient, still missing few public methods to finish implementation

github.com/sshnet/SSH.NET - 0b6997f9694861f2329e00d6778ffaa12f865764 authored about 14 years ago by olegkap_cp <[email protected]>
Refactor key excahnge mechanism;

Minror channel changes

github.com/sshnet/SSH.NET - 935d7dd40d169973997eb51fcb632fad2a263b70 authored about 14 years ago by olegkap_cp <[email protected]>
Temporary remove SFTP functionality while refactoring to allow asynch execution

github.com/sshnet/SSH.NET - b84ad09fd5138ecdec9ad57cde96bbce64020d3d authored about 14 years ago by olegkap_cp <[email protected]>
Fix reading Sftp Messages

github.com/sshnet/SSH.NET - 4c871a09621811026ff856da31a151c0ebddf1cd authored about 14 years ago by olegkap_cp <[email protected]>
Fix and complete basic implementation of Shell class, allow open terminal sessions

github.com/sshnet/SSH.NET - 5a8960f0d9e30f2cd9d42e9c163be8d29b8e5f7e authored about 14 years ago by olegkap_cp <[email protected]>
Remove ChannelSessionExec functiolity into SshCommand class;

Add new exception type;
Improve error throwing and disconnection algorithm

github.com/sshnet/SSH.NET - d8a123c9e6dada5b29f45844533627ec20f815e6 authored about 14 years ago by olegkap_cp <[email protected]>
Add Connect*, Disconnect* and Errorccured events to Session

github.com/sshnet/SSH.NET - a6af208ae476e9777faec7297fedde11135254b5 authored about 14 years ago by olegkap_cp <[email protected]>
Refactor Channel messaging, include messages that curently not in use

github.com/sshnet/SSH.NET - 50f1a3e51e46c27a5ae399bf4a1183e713451a6f authored about 14 years ago by olegkap_cp <[email protected]>
Add Channel events to prepare for further refactoring

github.com/sshnet/SSH.NET - d97f30a745348688f1e0dd61d450b175cd0dea45 authored about 14 years ago by olegkap_cp <[email protected]>
Refactor and complete ChannelRequestMessage for different channel request;

Add support for version 1.99;
Add shell/terminal like capabilities;

github.com/sshnet/SSH.NET - a8adef465ce39af203d0dc83164f049c57b1f7da authored about 14 years ago by olegkap_cp <[email protected]>
Start refactoring handling session messages into handling message events

github.com/sshnet/SSH.NET - c5bd6c203e9e79dd25f9c2aec3d6166176d0bfd3 authored about 14 years ago by olegkap_cp <[email protected]>
Fix remote port forwarding socket read functionality

github.com/sshnet/SSH.NET - 2c435ec12c11a7f43f3cdf575eb41839d96daa02 authored about 14 years ago by olegkap_cp <[email protected]>
Fix max open channels for session type channel

Fix some CA warnings

github.com/sshnet/SSH.NET - 6cd224a0e40c608ee4b41bc653ed72efbf2eae63 authored about 14 years ago by olegkap_cp <[email protected]>
Refactor command execution and provide more information when command execute

Add SshCommand class wchich replaces functionality of Shell class
Allow to return ExitStatus and ...

github.com/sshnet/SSH.NET - 27d87e3b69d3e9a3f7809f862e667f8c18327747 authored about 14 years ago by olegkap_cp <[email protected]>
Temporary changes to restrict number of Session Channels (not yet completed)

github.com/sshnet/SSH.NET - b52f88e6c86ec03b3bc0b24af9ad7d58490df3e2 authored about 14 years ago by olegkap_cp <[email protected]>
Remove initilize method and make sure there is always one session per connection when connected to the server

Correct fail command re-execution test

github.com/sshnet/SSH.NET - f9d6c34b5933848e38c7114e33ccf6c0bc2ff3df authored about 14 years ago by olegkap_cp <[email protected]>
Fix SFTP Write method

github.com/sshnet/SSH.NET - ba8f01a6616e968ba769bea463d367e8e0bcbe2f authored about 14 years ago by olegkap_cp <[email protected]>
Reduce Session visibility to inherited Channel classes

github.com/sshnet/SSH.NET - 66cc98d2e0f5da3e20c038f945ddc3514ff1e5b5 authored about 14 years ago by olegkap_cp <[email protected]>
Refactor channel message handling by converting into events

github.com/sshnet/SSH.NET - a322c96a1c434ffffe445a1ac4be4e9158c30fb8 authored about 14 years ago by olegkap_cp <[email protected]>
Update TestRemotePortForwarding test

github.com/sshnet/SSH.NET - ba9208e33e2a7a5e139e79ecf230d2f1ca59e224 authored about 14 years ago by olegkap_cp <[email protected]>
Fix problem with invalid URL

github.com/sshnet/SSH.NET - 917508119da57009d85a27a0712a6c4de7ff4551 authored about 14 years ago by olegkap_cp <[email protected]>
Refactor Channel structure and management

Add PortForwarding funcionality
Create SshClient which will be one enty point for all Ssh functio...

github.com/sshnet/SSH.NET - 500fc57184a5b266b801a0e3acb67d231964628e authored about 14 years ago by olegkap_cp <[email protected]>
Add more information to SshException when command execuetd with error. Pass the error description to the exception.

github.com/sshnet/SSH.NET - e33b67e2ff09f6bb47162baa537411db99c1fa02 authored about 14 years ago by olegkap_cp <[email protected]>
Remove shell folder

github.com/sshnet/SSH.NET - 7062a7edf195c8da4108fded5b7c44a8be85800f authored about 14 years ago by olegkap_cp <[email protected]>
Project renaming and reorg

github.com/sshnet/SSH.NET - a9d4fb5fc436f0c2bd5464f98eb829c777adc63f authored about 14 years ago by olegkap_cp <[email protected]>
Addint test project to solution with some test cases

github.com/sshnet/SSH.NET - 69e669450688d5c9fc1836326e26ea175b016e3e authored about 14 years ago by olegkap_cp <[email protected]>
Minor refactoring to resolve minor issues and CA complaints

github.com/sshnet/SSH.NET - 0c885f5704c0d39c6e3913dd5d57bb21298a59d3 authored about 14 years ago by olegkap_cp <[email protected]>
Change default timeout to 30 seconds

github.com/sshnet/SSH.NET - 420b715b6e2e7134a9ede19bc6c89bb1d1b270fe authored about 14 years ago by olegkap_cp <[email protected]>
Change Timeout data type to TimeSpan

github.com/sshnet/SSH.NET - d186722e8e1e6195d67c95178f6533196aa1ca2e authored about 14 years ago by olegkap_cp <[email protected]>
Add thread safty to Disconnect method

github.com/sshnet/SSH.NET - 9860895245f158be9ff5670564daf0fdda784bbd authored about 14 years ago by olegkap_cp <[email protected]>
Fix GetIntegerSize method which used when Private key file is used

github.com/sshnet/SSH.NET - f2bd74c91e9e27368cb59f6288ba9f4c66780f75 authored about 14 years ago by olegkap_cp <[email protected]>
Fix disconnect and hung issues.

github.com/sshnet/SSH.NET - 6ce6b45a7ca4c5df1d3d9707e9ca976ea70cfc82 authored about 14 years ago by olegkap_cp <[email protected]>
Rearange compression classes into seperate namespace

github.com/sshnet/SSH.NET - e436a98242cb0280351585df19bbb3666a1dfc25 authored over 14 years ago by olegkap_cp <[email protected]>
Add support for AES128-CBC, AES192-CBC and AES256-CBC

github.com/sshnet/SSH.NET - 31e8e2f4298aff765b61136c2c6b10a04921bc47 authored over 14 years ago by olegkap_cp <[email protected]>
Fix SFTP TODO items and some bug while downloading file.

github.com/sshnet/SSH.NET - 4e26ff3954624aa9625dcb2e7eeac38c173dc17b authored over 14 years ago by olegkap_cp <[email protected]>
Complete some TODO items, prepare for compression implementation

github.com/sshnet/SSH.NET - 8c51113cbbc7f761c356d9505991757381cfa9d8 authored over 14 years ago by olegkap_cp <[email protected]>
Refactor key exchange mechanism to handle key exchange messages issued by the server

github.com/sshnet/SSH.NET - 3a76bf09bdb28afe26701ecc57f952d13ca8c67a authored over 14 years ago by olegkap_cp <[email protected]>
Throw an exception if command failed to execute with exit code

github.com/sshnet/SSH.NET - c7d1ea84a0dae6df3066065e0981f26be263af15 authored over 14 years ago by olegkap_cp <[email protected]>
Minor perfomance improvments, allow only SSH 2.0 implemention

github.com/sshnet/SSH.NET - 2c9144350182de8968c5f98b4a50905fc8bbeaaf authored over 14 years ago by olegkap_cp <[email protected]>
Clean up some TODO items

github.com/sshnet/SSH.NET - c78fadd9840e1aa78cfc1d75a54b7ca21d421e24 authored over 14 years ago by olegkap_cp <[email protected]>
Fix socket reading problem, fix Connect/Disconnect issue and reuse of the object

github.com/sshnet/SSH.NET - a875cee7e2124d1464222ba364a627615b7ddcd6 authored over 14 years ago by olegkap_cp <[email protected]>
Keep track of server window size

github.com/sshnet/SSH.NET - 4b8509e884999279a087655a792282855b0f44ec authored over 14 years ago by olegkap_cp <[email protected]>