simon-git: putty (master): Simon Tatham

Commits to Tartarus CVS repository. tartarus-commits at lists.tartarus.org
Tue May 3 16:53:45 BST 2016


TL;DR:
  cc9d920 Rework samplekex.py to use the new -proxycmd.

Repository:     git://git.tartarus.org/simon/putty.git
On the web:     http://tartarus.org/~simon-git/gitweb/?p=putty.git
Branch updated: master
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2016-05-03 16:53:45

commit cc9d920c78eaf437d4cf4e7e8ebd9e6ceabf8d04
web diff http://tartarus.org/~simon-git/gitweb/?p=putty.git;a=commitdiff;h=cc9d920c78eaf437d4cf4e7e8ebd9e6ceabf8d04;hp=e65e5d165fc2935fcc4bece20dddce485316042f
Author: Simon Tatham <anakin at pobox.com>
Date:   Tue May 3 16:51:42 2016 +0100

    Rework samplekex.py to use the new -proxycmd.
    
    It now expects its standard input to be connected to the same PuTTY
    its standard output is talking to, i.e. expects to be invoked as a
    proxy command. It conducts the same sample key exchange as it used to,
    but now reads the SSH greeting and first couple of packets back from
    PuTTY and minimally checks that they're something like what it was
    expecting.
    
    (In the process, I've also fixed a mistake in the Python message code
    enumeration, which caused one of those expect() calls to fail.)

 contrib/encodelib.py |   16 +++++++++++++++-
 contrib/samplekex.py |   52 +++++++++++++++++++++++++++++++++++++-------------
 2 files changed, 54 insertions(+), 14 deletions(-)



More information about the tartarus-commits mailing list