Does Rebex SSH supports Terminal Modes (RFC 4254)?

0 votes
asked Dec 11, 2019 by Aleksage (220 points)

I need to turn off ECHO in the VirtualTerminal. Basicaly it is terminal mode ECHO 0 in the SSH channel request. Does Rebex SSH has such options?

1 Answer

0 votes
answered Dec 11, 2019 by Lukas Matyska (61,230 points)

Unfortunately, encoded terminal modes are not supported in SSH_MSG_CHANNEL_REQUEST currently. However, it seems it would be easy to add this functionality.

Would you like to receive a beta version to test it?

commented Dec 11, 2019 by Aleksage (220 points)
Hello, Lukas,
Thank you for the prompt reply.
At this moment I don't have an implementation to test this feature. It would be great if you add this functionality in the further releases.
commented Jun 26, 2020 by Aleksage (220 points)
Do you have any plans regarding the terminal modes?
commented Jun 26, 2020 by Lukas Matyska (61,230 points)
Yes, it is planned to add support for sending custom SSH "opcodes". However, we don't have public API for it yet.

Regarding the original question, we have already implemented support for turning off ECHO.
It will be part of the upcoming release 2020 R3.

The "ECHO 0" opcode will be sent to the SSH server automatically, when TerminalOptions.LocalEcho = true.
commented Jun 26, 2020 by Aleksage (220 points)
Great news. Thank you.
commented Oct 7, 2020 by Lukas Pokorny (128,290 points)
Update: 2020 R3 has been published -