Rework shell/exec requests
The Behaviour makes a separate request for pty or shell etc once the channel is established. This gets rid of InitReqs which wasted space. Subsystem is also supported (not tested yet)
Showing
- async/examples/sshclient.rs 37 additions, 12 deletionsasync/examples/sshclient.rs
- async/src/cmdline_client.rs 128 additions, 67 deletionsasync/src/cmdline_client.rs
- embassy/src/client.rs 4 additions, 6 deletionsembassy/src/client.rs
- src/behaviour.rs 6 additions, 1 deletionsrc/behaviour.rs
- src/channel.rs 112 additions, 91 deletionssrc/channel.rs
- src/conn.rs 0 additions, 1 deletionsrc/conn.rs
- src/ident.rs 1 addition, 1 deletionsrc/ident.rs
- src/lib.rs 2 additions, 2 deletionssrc/lib.rs
- src/namelist.rs 1 addition, 1 deletionsrc/namelist.rs
- src/packets.rs 5 additions, 5 deletionssrc/packets.rs
- src/runner.rs 20 additions, 14 deletionssrc/runner.rs
- src/sshwire.rs 12 additions, 1 deletionsrc/sshwire.rs
- sshwire-derive/src/lib.rs 8 additions, 1 deletionsshwire-derive/src/lib.rs
Please register or sign in to comment