simon-git: putty (master): Jacob Nevins
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Mon Mar 6 10:52:41 GMT 2017
TL;DR:
2d0b2e9 Restore ability to not send SSH terminal modes.
Repository: https://git.tartarus.org/simon/putty.git
On the web: https://git.tartarus.org/?p=simon/putty.git
Branch updated: master
Committer: Jacob Nevins <jacobn at chiark.greenend.org.uk>
Date: 2017-03-06 10:52:41
commit 2d0b2e97d00c5ca08a6cbd4a7d724b41e1222514
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=2d0b2e97d00c5ca08a6cbd4a7d724b41e1222514;hp=2ef799da4dede200bd1278c7cd2d5dffa2a37745
Author: Jacob Nevins <jacobn at chiark.greenend.org.uk>
Date: Mon Mar 6 10:36:26 2017 +0000
Restore ability to not send SSH terminal modes.
2ce0b680c inadvertently removed this ability in trying to ensure that
everyone got the new IUTF8 mode by default; you could remove a mode from
the list in the UI, but this would just revert PuTTY to its default.
The UI and storage have been revamped; the storage format now explicitly
says when a mode is not to be sent, and the configuration UI always
shows all modes known to PuTTY; if a mode is not to be sent it now shows
up as "(don't send)" in the list.
Old saved settings are migrated so as to preserve previous removals of
longstanding modes, while automatically adding IUTF8.
(In passing, this removes a bug where pressing the 'Remove' button of
the previous UI would populate the value edit box with garbage.)
config.c | 133 +++++++++++++++++++++++++--------------------------------
doc/config.but | 42 +++++++++---------
settings.c | 49 ++++++++++++++++++++-
ssh.c | 21 ++++-----
4 files changed, 137 insertions(+), 108 deletions(-)
More information about the tartarus-commits
mailing list