genode/repos/gems/src/server
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
..
cpu_sampler timeout: use uint64_t for all plain time values 2019-05-06 16:15:26 +02:00
file_terminal Add missing override annotations 2019-02-19 11:12:11 +01:00
http_block block_session: server-defined payload alignment 2019-05-03 13:53:12 +02:00
nit_fader timeout: use uint64_t for all plain time values 2019-05-06 16:15:26 +02:00
ssh_terminal ssh: add exec channel and exit on interactive 2019-08-13 12:02:03 +02:00
tcp_terminal gems: remove the use of deprecated APIs 2019-01-30 13:49:54 +01:00
terminal terminal: make color 4 less green, less saturated 2019-07-09 08:58:38 +02:00
terminal_mux Remove libc_terminal 2019-06-13 12:13:40 +02:00
wm wm: forwarding of clipboard ROM/Report sessions 2019-07-09 08:58:38 +02:00