simon-git: putty (main): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Tue Sep 28 18:32:49 BST 2021


TL;DR:
  44ee7b9e Add -pwfile option, a more secure version of -pw.
  a73aaf94 Uppity: add command-line options to configure auth methods.

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: main
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2021-09-28 18:32:49

commit 44ee7b9e765f7af80d94610c82dbad46c5932ca0
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=44ee7b9e765f7af80d94610c82dbad46c5932ca0;hp=d489c64f48d50a17e688edc9fee4973790f8aca7
Author: Simon Tatham <anakin at pobox.com>
Date:   Tue Sep 28 18:04:15 2021 +0100

    Add -pwfile option, a more secure version of -pw.
    
    Similarly to cmdgen's passphrase options, this replaces the password
    on the command line with a filename to read the password out of, which
    means it can't show up in 'ps' or the Windows task manager.

 cmdline.c         | 26 ++++++++++++++++++++++++++
 doc/index.but     |  1 +
 doc/man-plink.but |  7 ++++++-
 doc/man-pscp.but  |  7 ++++++-
 doc/man-psftp.but |  7 ++++++-
 doc/using.but     | 24 +++++++++++++++---------
 pscp.c            |  2 +-
 psftp.c           |  2 +-
 unix/plink.c      |  2 +-
 windows/plink.c   |  2 +-
 10 files changed, 64 insertions(+), 16 deletions(-)

commit a73aaf945728a15159a274193c6505a04111d2f8
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=a73aaf945728a15159a274193c6505a04111d2f8;hp=44ee7b9e765f7af80d94610c82dbad46c5932ca0
Author: Simon Tatham <anakin at pobox.com>
Date:   Tue Sep 28 18:08:58 2021 +0100

    Uppity: add command-line options to configure auth methods.
    
    Now you can turn various authentication methods on and off, so that
    the server won't even offer (say) k-i or publickey at all.
    
    This subsumes the previous -allow-none-auth option; there's now a
    general -{allow,deny}-auth=foo option schema, so -allow-auth=none is
    the new spelling of -allow-none-auth. The former spelling is kept for
    backwards compatibility, just in case.

 ssh/server.h  |  1 -
 unix/uppity.c | 55 +++++++++++++++++++++++++++++++++++++++++++++++--------
 2 files changed, 47 insertions(+), 9 deletions(-)



More information about the tartarus-commits mailing list