simon-git: putty (master): Simon Tatham
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Sun Dec 3 15:36:50 GMT 2017
TL;DR:
e3796cb Factor out common pre-session-launch preparation.
247d1b9 Unix PuTTY: add missing call to prepare_session.
81345e9 ctrl-shift-page-up/down to top or bottom of scrollback
Repository: https://git.tartarus.org/simon/putty.git
On the web: https://git.tartarus.org/?p=simon/putty.git
Branch updated: master
Committer: Simon Tatham <anakin at pobox.com>
Date: 2017-12-03 15:36:50
commit e3796cb779fd5b87c65cf82b5c87c6c01c4c3749
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=e3796cb779fd5b87c65cf82b5c87c6c01c4c3749;hp=cd3093bcfedcfd0742d9eccfbe484eeeb1b06f19
Author: Simon Tatham <anakin at pobox.com>
Date: Sun Dec 3 14:35:03 2017 +0000
Factor out common pre-session-launch preparation.
A more or less identical piece of code to sanitise the CONF_host
string prior to session launch existed in Windows PuTTY and both
Windows and Unix Plink. It's long past time it was centralised.
While I'm here, I've added a couple of extra comments in the
centralised version, including one that - unfortunately - tries _but
fails_ to explain why a string of the form "host.name:1234" doesn't
get the suffix moved into CONF_port the way "user at host" moves the
prefix into CONF_username. Commit c1c1bc471 is the one I'm referring
to in the comment, and unfortunately it has an unexplained one-liner
log message from before I got into the habit of being usefully
verbose.
Recipe | 8 +++---
putty.h | 5 ++++
sessprep.c | 84 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
unix/uxplink.c | 58 +------------------------------------
windows/window.c | 58 +------------------------------------
windows/winplink.c | 58 +------------------------------------
6 files changed, 96 insertions(+), 175 deletions(-)
commit 247d1b9b78f570173f812fda0aee636f2c7a68e0
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=247d1b9b78f570173f812fda0aee636f2c7a68e0;hp=e3796cb779fd5b87c65cf82b5c87c6c01c4c3749
Author: Simon Tatham <anakin at pobox.com>
Date: Sun Dec 3 14:38:55 2017 +0000
Unix PuTTY: add missing call to prepare_session.
Now 'putty user at host' will do what you wanted on Unix the same way it
always has on Windows.
(Thanks to Geoff Winkless for pointing out this inconsistency. I've
redone his actual patch my way, but he should still be credited for
the inspiration!)
unix/gtkwin.c | 2 ++
1 file changed, 2 insertions(+)
commit 81345e9a8251206164199bc3aaf592e20f816143
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=81345e9a8251206164199bc3aaf592e20f816143;hp=247d1b9b78f570173f812fda0aee636f2c7a68e0
Author: Geoff Winkless <geoff at defgeoff.co.uk>
Date: Fri Nov 3 14:31:10 2017 +0000
ctrl-shift-page-up/down to top or bottom of scrollback
Just a small patch, that I find really useful.
unix/gtkwin.c | 18 ++++++++++++++++++
windows/window.c | 9 +++++++++
2 files changed, 27 insertions(+)
More information about the tartarus-commits
mailing list