simon-git: putty (master): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sun Feb 9 22:06:55 GMT 2020


TL;DR:
  e0e133b4 Expose the rest of LoadedFile in headers.
  518c0f0e Unix Pageant: --test-sign client option.

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:           2020-02-09 22:06:55

commit e0e133b4b068d93bd1d0a3af2dbb13d451ed2346
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=e0e133b4b068d93bd1d0a3af2dbb13d451ed2346;hp=86ebc377837001cac4f2f03883e1c43a4f818212
Author: Simon Tatham <anakin at pobox.com>
Date:   Sun Feb 9 21:53:11 2020 +0000

    Expose the rest of LoadedFile in headers.
    
    This will allow it to be used more conveniently for things other than
    key files.
    
    For the moment, the implementation still lives in sshpubk.c. Moving it
    out into utils.c or misc.c would be nicer, but it has awkward
    dependencies on marshal.c and the per-platform f_open function.
    Perhaps another time.

 misc.h    | 21 +++++++++++++++++++++
 ssh.h     | 11 +----------
 sshpubk.c | 12 +++---------
 3 files changed, 25 insertions(+), 19 deletions(-)

commit 518c0f0ea136a43027dacb034efcbb94ff2fbf83
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=518c0f0ea136a43027dacb034efcbb94ff2fbf83;hp=e0e133b4b068d93bd1d0a3af2dbb13d451ed2346
Author: Simon Tatham <anakin at pobox.com>
Date:   Sun Feb 9 21:56:21 2020 +0000

    Unix Pageant: --test-sign client option.
    
    This reads data from standard input, turns it into an SSH-2 sign
    request, and writes the resulting signature blob to standard output.
    
    I don't really anticipate many uses for this other than testing. But
    it _is_ convenient for testing changes to Pageant itself: it lets me
    ask for a signature without first having to construct a pointless SSH
    session that will accept the relevant key.

 pageant.c     | 32 ++++++++++++++++++++++++++++++++
 pageant.h     |  2 ++
 unix/uxpgnt.c | 51 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 3 files changed, 84 insertions(+), 1 deletion(-)



More information about the tartarus-commits mailing list