GitHub user necouchman opened a pull request:
GUACAMOLE-269: Add basic support for sending TTY mode encoding over SSH
This is a very basic change that takes care of the problem described in
GUACAMOLE-269, specifically in SSH, where the remote system does not correctly
register the TTY erase character. It adds the necessary data structure for
passing this through, and the changes to the `libssh2_channel_request_pty_ex()`
function to pass the structure through.
I tried to do this in a way that allows it to be extended easily in the
future. Not sure if this is a sane approach or not - it does take care of the
issue raised in -269 for the SSH protocol, but I welcome any comments or
suggestions on other approaches.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/necouchman/guacamole-server GUACAMOLE-269
Alternatively you can review and apply these changes as the patch at:
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #153
Author: Nick Couchman <vnick@...>
GUACAMOLE-269: Add basic support for sending TTY mode encoding.