Overview
Examples
Screenshots
Comparisons
Applications
Download
Documentation
Tutorials
Bazaar
Status & Roadmap
FAQ
Authors & License
Forums
Funding Ultimate++
Search on this site
Search in forums












SourceForge.net Logo
Home » Developing U++ » U++ Developers corner » SFTP or full SSH2 support for U++? (Discussion about implementing the SSH2 protocol using libssh2)
SSH package for U++ (alpha version) [message #48964 is a reply to message #45813] Mon, 13 November 2017 21:25 Go to previous messageGo to previous message
Oblivion is currently offline  Oblivion
Messages: 1094
Registered: August 2007
Senior Contributor
Hello,

SSH package is updated.
This version is the first "alpha" release.

This version brings,

- Multithreading support for SFtp, Scp, and SshExec classes.

- Ssh agent authentication support.

- SocketWaitEvents support for non-blocking I/O

- Ssh known hosts support (re-added).

- API documentation (updated)

- SFtp::DirEntry class gained ToXml() method. 

- Keyboard (challenge/response) authentication (re-added)

- Updated libssh2

- Various bugfixes


I will soon add SshShell support. In fact there is already a prototype of SshShell for Posix based OSes. It can execute remote commands in real-time, and allows using editors such as nano, vim, emacs on console. It also works with GUI. Smile I will add it once I clean its source code.

However, adding shell support on windows is somewhat tricky (at least, adding a console (CLI) based version is not so trivial, for standard I/O handling is different on windows. I need to find a reliable way before I can include it in the pacakge, so it'll take some time...)


I set up a GIT repo some time ago, where you can find the latest versions of my public U++ packages:

https://github.com/ismail-yilmaz/upp-components/tree/master/ Core/SSH

Below you can find the latest package. (I will open a Bazaar topic from the next release on, and update the package regularly.)

It is tested on Linux and Windows (GCC/MINGW 7.2, MSC 14 (2017)).


Suggestions, criticism, bug reports, reviews, testing is always welcome,

Cheers!

Oblivion


[Updated on: Mon, 13 November 2017 21:32]

Report message to a moderator

 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Help needed with link errors (serversocket)
Next Topic: Ultimate++ repo and chat?
Goto Forum:
  


Current Time: Wed Jun 12 10:16:59 CEST 2024

Total time taken to generate the page: 0.01238 seconds