genode/repos/gems/run
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
..
sculpt pkg/vbox5-nova-sculpt: clipboard support 2019-07-09 08:58:39 +02:00
aes_cbc_4k.run Library for the AES-CBC en/decryption of 4K blocks 2019-04-09 12:30:35 +02:00
cpu_load_display.run dde_linux: name usb_drv unambigously 2019-05-16 13:11:00 +02:00
cpu_sampler_noux.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
cpu_sampler.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
decorator_stress.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
decorator.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
depot_autopilot.run depot_autopilot: limit dynamic to 286 MB 2019-07-09 08:55:23 +02:00
depot_deploy.run depot_deploy.run: integrate recall_fs 2019-07-09 08:58:38 +02:00
depot_download.run run: enable 'imx7d_sabre' in network tests 2019-07-09 08:58:38 +02:00
depot_query.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
driver_manager.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
fs_query.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
gpt_write.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
launcher.run wm: forwarding of clipboard ROM/Report sessions 2019-07-09 08:58:38 +02:00
leitzentrale.run sculpt: increase leitzentrale memory 2019-03-18 15:56:24 +01:00
menu_view.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
mirage_pretty.run os: name fb_drv unambigously (ref #2190) 2019-05-16 13:11:01 +02:00
mixer_gui_qt_test.run wm: shape report interception mechanism 2019-02-26 14:45:07 +01:00
nano3d.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
nit_fader.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
noux_vfs_audit.run Move timer from os to base repository 2019-01-14 12:33:57 +01:00
sculpt_test.run Sculpt for The Curious (TC) 2018-05-31 14:02:20 +02:00
sculpt.run sculpt: version 19.07 2019-07-09 09:06:54 +02:00
ssh_exec_channel.run ssh: add exec channel and exit on interactive 2019-08-13 12:02:03 +02:00
ssh_terminal.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
tcp_terminal.run run: use driver_nic-* pkg where possible (fix #3180) 2019-05-16 13:10:06 +02:00
terminal_echo.run Refactor terminal for intrinsic Unicode support 2019-02-19 11:08:17 +01:00
terminal_log.run Refactor terminal for intrinsic Unicode support 2019-02-19 11:08:17 +01:00
terminal_mux.run Remove libc_terminal 2019-06-13 12:13:40 +02:00
text_painter.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
tiled_wm.run qt5: remove 'tablet' QEMU argument from run scripts 2019-02-26 14:45:31 +01:00
vfs_import.run Replace static "genodelabs" depot user with "[depot_user]" call 2019-02-26 14:44:31 +01:00
wm.run wm: forwarding of clipboard ROM/Report sessions 2019-07-09 08:58:38 +02:00