genode/repos/gems
Sid Hussmann eaefcc2c6f ssh: add exec channel and exit on interactive
This commit implements the ssh exec channel request. It also handles
some shortcommings on the interactive channel like exit and concurrent
session establishments.

Pipes into the channel do not work yet. E.g.:
echo foobar | ssh noux@localhost -p 5555 "cat > /rw/test.txt"

The issue described with FIXME in Ssh::Server::incoming_connection()
could not be reproduced and might have been fixed with the improved
file descriptor handling.

Fixes #3401
2019-08-13 12:02:03 +02:00
..
include gems: add direct fs constructor to Watch_handler 2019-07-09 08:55:23 +02:00
lib vfs_trace: VFS plugin that offers trace buffer access 2019-07-09 08:55:23 +02:00
recipes ssh: add exec channel and exit on interactive 2019-08-13 12:02:03 +02:00
run ssh: add exec channel and exit on interactive 2019-08-13 12:02:03 +02:00
src ssh: add exec channel and exit on interactive 2019-08-13 12:02:03 +02:00
README Remove repos/qt4, fix #1451 2015-03-19 08:57:20 +01:00

This directory is a source-code repository containing Genode-specific
services and applications. In contrast to the components that come with
the 'os' repository, programs contained in 'gems' are able to leverage
the functionalities provided by higher-level repositories such as 'libports'.
To use the 'gems' repository, make sure to also add those repositories to your
build configuraion.