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
Fix remote port forwarding socket read functionality
2c435ec12c11a7f43f3cdf575eb41839d96daa02 authored about 14 years ago by olegkap_cp <[email protected]>
2c435ec12c11a7f43f3cdf575eb41839d96daa02 authored about 14 years ago by olegkap_cp <[email protected]>
Fix max open channels for session type channel
Fix some CA warnings
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 ...
Temporary changes to restrict number of Session Channels (not yet completed)
b52f88e6c86ec03b3bc0b24af9ad7d58490df3e2 authored about 14 years ago by olegkap_cp <[email protected]>
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
f9d6c34b5933848e38c7114e33ccf6c0bc2ff3df authored about 14 years ago by olegkap_cp <[email protected]>
Fix SFTP Write method
ba8f01a6616e968ba769bea463d367e8e0bcbe2f authored about 14 years ago by olegkap_cp <[email protected]>
ba8f01a6616e968ba769bea463d367e8e0bcbe2f authored about 14 years ago by olegkap_cp <[email protected]>
Reduce Session visibility to inherited Channel classes
66cc98d2e0f5da3e20c038f945ddc3514ff1e5b5 authored about 14 years ago by olegkap_cp <[email protected]>
66cc98d2e0f5da3e20c038f945ddc3514ff1e5b5 authored about 14 years ago by olegkap_cp <[email protected]>
Refactor channel message handling by converting into events
a322c96a1c434ffffe445a1ac4be4e9158c30fb8 authored about 14 years ago by olegkap_cp <[email protected]>
a322c96a1c434ffffe445a1ac4be4e9158c30fb8 authored about 14 years ago by olegkap_cp <[email protected]>
Update TestRemotePortForwarding test
ba9208e33e2a7a5e139e79ecf230d2f1ca59e224 authored about 14 years ago by olegkap_cp <[email protected]>
ba9208e33e2a7a5e139e79ecf230d2f1ca59e224 authored about 14 years ago by olegkap_cp <[email protected]>
Fix problem with invalid URL
917508119da57009d85a27a0712a6c4de7ff4551 authored about 14 years ago by olegkap_cp <[email protected]>
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...
Add more information to SshException when command execuetd with error. Pass the error description to the exception.
e33b67e2ff09f6bb47162baa537411db99c1fa02 authored about 14 years ago by olegkap_cp <[email protected]>
e33b67e2ff09f6bb47162baa537411db99c1fa02 authored about 14 years ago by olegkap_cp <[email protected]>
Remove shell folder
7062a7edf195c8da4108fded5b7c44a8be85800f authored about 14 years ago by olegkap_cp <[email protected]>
7062a7edf195c8da4108fded5b7c44a8be85800f authored about 14 years ago by olegkap_cp <[email protected]>
Project renaming and reorg
a9d4fb5fc436f0c2bd5464f98eb829c777adc63f authored about 14 years ago by olegkap_cp <[email protected]>
a9d4fb5fc436f0c2bd5464f98eb829c777adc63f authored about 14 years ago by olegkap_cp <[email protected]>
e3d570ea620b6b8f45d0b85697af9e8204d91832 authored about 14 years ago by olegkap_cp <[email protected]>
Addint test project to solution with some test cases
69e669450688d5c9fc1836326e26ea175b016e3e authored about 14 years ago by olegkap_cp <[email protected]>
69e669450688d5c9fc1836326e26ea175b016e3e authored about 14 years ago by olegkap_cp <[email protected]>
Minor refactoring to resolve minor issues and CA complaints
0c885f5704c0d39c6e3913dd5d57bb21298a59d3 authored about 14 years ago by olegkap_cp <[email protected]>
0c885f5704c0d39c6e3913dd5d57bb21298a59d3 authored about 14 years ago by olegkap_cp <[email protected]>
Change default timeout to 30 seconds
420b715b6e2e7134a9ede19bc6c89bb1d1b270fe authored about 14 years ago by olegkap_cp <[email protected]>
420b715b6e2e7134a9ede19bc6c89bb1d1b270fe authored about 14 years ago by olegkap_cp <[email protected]>
Change Timeout data type to TimeSpan
d186722e8e1e6195d67c95178f6533196aa1ca2e authored about 14 years ago by olegkap_cp <[email protected]>
d186722e8e1e6195d67c95178f6533196aa1ca2e authored about 14 years ago by olegkap_cp <[email protected]>
Add thread safty to Disconnect method
9860895245f158be9ff5670564daf0fdda784bbd authored about 14 years ago by olegkap_cp <[email protected]>
9860895245f158be9ff5670564daf0fdda784bbd authored about 14 years ago by olegkap_cp <[email protected]>
Fix GetIntegerSize method which used when Private key file is used
f2bd74c91e9e27368cb59f6288ba9f4c66780f75 authored about 14 years ago by olegkap_cp <[email protected]>
f2bd74c91e9e27368cb59f6288ba9f4c66780f75 authored about 14 years ago by olegkap_cp <[email protected]>
Fix disconnect and hung issues.
6ce6b45a7ca4c5df1d3d9707e9ca976ea70cfc82 authored about 14 years ago by olegkap_cp <[email protected]>
6ce6b45a7ca4c5df1d3d9707e9ca976ea70cfc82 authored about 14 years ago by olegkap_cp <[email protected]>
Rearange compression classes into seperate namespace
e436a98242cb0280351585df19bbb3666a1dfc25 authored over 14 years ago by olegkap_cp <[email protected]>
e436a98242cb0280351585df19bbb3666a1dfc25 authored over 14 years ago by olegkap_cp <[email protected]>
Add support for AES128-CBC, AES192-CBC and AES256-CBC
31e8e2f4298aff765b61136c2c6b10a04921bc47 authored over 14 years ago by olegkap_cp <[email protected]>
31e8e2f4298aff765b61136c2c6b10a04921bc47 authored over 14 years ago by olegkap_cp <[email protected]>
Fix SFTP TODO items and some bug while downloading file.
4e26ff3954624aa9625dcb2e7eeac38c173dc17b authored over 14 years ago by olegkap_cp <[email protected]>
4e26ff3954624aa9625dcb2e7eeac38c173dc17b authored over 14 years ago by olegkap_cp <[email protected]>
26ecfd0ec9138e868ad8fbce10a7d97e27ec8757 authored over 14 years ago by olegkap_cp <[email protected]>
Complete some TODO items, prepare for compression implementation
8c51113cbbc7f761c356d9505991757381cfa9d8 authored over 14 years ago by olegkap_cp <[email protected]>
8c51113cbbc7f761c356d9505991757381cfa9d8 authored over 14 years ago by olegkap_cp <[email protected]>
Refactor key exchange mechanism to handle key exchange messages issued by the server
3a76bf09bdb28afe26701ecc57f952d13ca8c67a authored over 14 years ago by olegkap_cp <[email protected]>
3a76bf09bdb28afe26701ecc57f952d13ca8c67a authored over 14 years ago by olegkap_cp <[email protected]>
Throw an exception if command failed to execute with exit code
c7d1ea84a0dae6df3066065e0981f26be263af15 authored over 14 years ago by olegkap_cp <[email protected]>
c7d1ea84a0dae6df3066065e0981f26be263af15 authored over 14 years ago by olegkap_cp <[email protected]>
Minor perfomance improvments, allow only SSH 2.0 implemention
2c9144350182de8968c5f98b4a50905fc8bbeaaf authored over 14 years ago by olegkap_cp <[email protected]>
2c9144350182de8968c5f98b4a50905fc8bbeaaf authored over 14 years ago by olegkap_cp <[email protected]>
Clean up some TODO items
c78fadd9840e1aa78cfc1d75a54b7ca21d421e24 authored over 14 years ago by olegkap_cp <[email protected]>
c78fadd9840e1aa78cfc1d75a54b7ca21d421e24 authored over 14 years ago by olegkap_cp <[email protected]>
Fix socket reading problem, fix Connect/Disconnect issue and reuse of the object
a875cee7e2124d1464222ba364a627615b7ddcd6 authored over 14 years ago by olegkap_cp <[email protected]>
a875cee7e2124d1464222ba364a627615b7ddcd6 authored over 14 years ago by olegkap_cp <[email protected]>
Keep track of server window size
4b8509e884999279a087655a792282855b0f44ec authored over 14 years ago by olegkap_cp <[email protected]>
4b8509e884999279a087655a792282855b0f44ec authored over 14 years ago by olegkap_cp <[email protected]>
Fix channel window size managment
f71d3974c716dc016c9316bbd515c63819a28f97 authored over 14 years ago by olegkap_cp <[email protected]>
f71d3974c716dc016c9316bbd515c63819a28f97 authored over 14 years ago by olegkap_cp <[email protected]>
Minor channel communication improvemtns, disconecting and error handeling improved
073767a9fe0d8df205bc9f68bcce0e21744f059f authored over 14 years ago by olegkap_cp <[email protected]>
073767a9fe0d8df205bc9f68bcce0e21744f059f authored over 14 years ago by olegkap_cp <[email protected]>
Fix channel open/close/failed synchronization, make sure channel returns correct results, minor clean up
f866e2f1879cf90f9cbf1d7eea68f3c9f92cda1f authored over 14 years ago by olegkap_cp <[email protected]>
f866e2f1879cf90f9cbf1d7eea68f3c9f92cda1f authored over 14 years ago by olegkap_cp <[email protected]>
Enforce number of simultanios open sessions and authentication attempts, refactor read/write and connection disconnect mechanism
3e19ae132ea3f6050b0c6b7231b05cac5d436667 authored over 14 years ago by olegkap_cp <[email protected]>
3e19ae132ea3f6050b0c6b7231b05cac5d436667 authored over 14 years ago by olegkap_cp <[email protected]>
Minore code analisys refacting
2aae4a911b8bdc3713abb40eaaad3e07df1d34fd authored over 14 years ago by olegkap_cp <[email protected]>
2aae4a911b8bdc3713abb40eaaad3e07df1d34fd authored over 14 years ago by olegkap_cp <[email protected]>
Improve connection disconnection, add retry attempt when tring to open a channel
e2ebc5f57ed548a52f0ffe83fb877d1f777bb426 authored over 14 years ago by olegkap_cp <[email protected]>
e2ebc5f57ed548a52f0ffe83fb877d1f777bb426 authored over 14 years ago by olegkap_cp <[email protected]>
Refactor channel number generated by the client and other static variables
a925c189f5e647fd3459d8c92b1cbf737dab4052 authored over 14 years ago by olegkap_cp <[email protected]>
a925c189f5e647fd3459d8c92b1cbf737dab4052 authored over 14 years ago by olegkap_cp <[email protected]>
Add more comments, some cleanup, add Timeout parameter to ConnectionInfo
f8f33679ed397dd4823a0c151d83c64a9e2ebef5 authored over 14 years ago by olegkap_cp <[email protected]>
f8f33679ed397dd4823a0c151d83c64a9e2ebef5 authored over 14 years ago by olegkap_cp <[email protected]>
Use Task to run background thread so it would work in ASP.NET application too, insure Connect being called only by one thread.
cdab9b0fa86a0813578745a839e9d5d1c145d4f4 authored over 14 years ago by olegkap_cp <[email protected]>
cdab9b0fa86a0813578745a839e9d5d1c145d4f4 authored over 14 years ago by olegkap_cp <[email protected]>
Refactor Shell and FTP connection
43556c4085331eb528ed418775bc1a1e878d1114 authored over 14 years ago by olegkap_cp <[email protected]>
43556c4085331eb528ed418775bc1a1e878d1114 authored over 14 years ago by olegkap_cp <[email protected]>
Fix connection, disconection problem, reading from stream and terminating connection by server, refactor Messaging
e6de0af9a7905eb90212981bc19bb734f70ef6e6 authored over 14 years ago by olegkap_cp <[email protected]>
e6de0af9a7905eb90212981bc19bb734f70ef6e6 authored over 14 years ago by olegkap_cp <[email protected]>
Fix DSS key authentication, Rename KeyFile to PrivateKeyFile
8a2a1ab468f3f95be53566c2de12fcf9920e1845 authored over 14 years ago by olegkap_cp <[email protected]>
8a2a1ab468f3f95be53566c2de12fcf9920e1845 authored over 14 years ago by olegkap_cp <[email protected]>
Refactor authentication mechanism, minor changes to CryptoPrivateKey files, implement Dss public Key
d5f5ee424c274dece42ea49fd183ddbbe39804e3 authored over 14 years ago by olegkap_cp <[email protected]>
d5f5ee424c274dece42ea49fd183ddbbe39804e3 authored over 14 years ago by olegkap_cp <[email protected]>
Add handling of passphrase but currently not suported and throws an exception
ff27b12cf24e47a410ecf8fb656096f4d69f6a49 authored over 14 years ago by olegkap_cp <[email protected]>
ff27b12cf24e47a410ecf8fb656096f4d69f6a49 authored over 14 years ago by olegkap_cp <[email protected]>
Repalce PrivateKey and Signature classes with CryptoKey classes
97ab16e013298c8624c170c6658cbd492da421cc authored over 14 years ago by olegkap_cp <[email protected]>
97ab16e013298c8624c170c6658cbd492da421cc authored over 14 years ago by olegkap_cp <[email protected]>
Minor changes Begin* End* preparation for ChannelSftp
d8795e852e28f56eb8334cd580d532e3a70874d8 authored over 14 years ago by olegkap_cp <[email protected]>
d8795e852e28f56eb8334cd580d532e3a70874d8 authored over 14 years ago by olegkap_cp <[email protected]>
Add ChannelAsyncResult and BeginEecute and EndExecute methods
7b6deebeeef52fa1b0a37526721eb5e2fc215385 authored over 14 years ago by olegkap_cp <[email protected]>
7b6deebeeef52fa1b0a37526721eb5e2fc215385 authored over 14 years ago by olegkap_cp <[email protected]>
Reorganize cipher algorithm and security namespace
775bb96b4335cff2c270a7be02b050bad9db0de7 authored over 14 years ago by olegkap_cp <[email protected]>
775bb96b4335cff2c270a7be02b050bad9db0de7 authored over 14 years ago by olegkap_cp <[email protected]>
File and namespace reorganization
1be4fd1655a076e176841525db181060ade6238b authored over 14 years ago by olegkap_cp <[email protected]>
1be4fd1655a076e176841525db181060ade6238b authored over 14 years ago by olegkap_cp <[email protected]>
Throw an exception when channel cannot be open
73d7f027f0f850afb636e639be284bea0f4979f1 authored over 14 years ago by olegkap_cp <[email protected]>
73d7f027f0f850afb636e639be284bea0f4979f1 authored over 14 years ago by olegkap_cp <[email protected]>
Improve disconnecting functionality
91707690db9cb3bf6a8ca45442526aaa50de3ade authored over 14 years ago by olegkap_cp <[email protected]>
91707690db9cb3bf6a8ca45442526aaa50de3ade authored over 14 years ago by olegkap_cp <[email protected]>
Remove SessionInfo class, refactor message receive so it will respect timeout
c7aa60afbed84241bf431453fa9e5486d252b27e authored over 14 years ago by olegkap_cp <[email protected]>
c7aa60afbed84241bf431453fa9e5486d252b27e authored over 14 years ago by olegkap_cp <[email protected]>
Initial checkin
b86e465fd0c9f2a075cb24ebad27349b0a80eb82 authored over 14 years ago by olegkap_cp <[email protected]>
b86e465fd0c9f2a075cb24ebad27349b0a80eb82 authored over 14 years ago by olegkap_cp <[email protected]>
Created team project folder $/sshnet via the Team Project Creation Wizard
8302a5fcb1b0b3ca89a63d5d8e1ff7e42a3dad24 authored over 14 years ago by _MCLWEB <RNO\_MCLWEB>
8302a5fcb1b0b3ca89a63d5d8e1ff7e42a3dad24 authored over 14 years ago by _MCLWEB <RNO\_MCLWEB>