simon-git: putty (pre-0.79): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Wed Jul 12 20:59:34 BST 2023


TL;DR:
  60c93500 Windows Pageant: quote the pipe path in OpenSSH config fragment.

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: pre-0.79
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2023-07-12 20:59:34

commit 60c935001071fb22bd051bfcd1d1e79b16157067
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=60c935001071fb22bd051bfcd1d1e79b16157067;hp=9ce5bc401cc7309cc93ec1ab4de600d59d013ca4
Author: Simon Tatham <anakin at pobox.com>
Date:   Wed Jul 12 20:48:48 2023 +0100

    Windows Pageant: quote the pipe path in OpenSSH config fragment.
    
    The pathname of Pageant's named pipe includes the name of the user
    running it. And Windows usernames are allowed to have spaces in! So
    the pipe pathname may also have a space, in which case Windows OpenSSH
    will interpret the spacey pathname as an invalid first half followed
    by a trailing garbage word.
    
    A user reports that quoting the filename makes this work. Since double
    quotes are an illegal Windows filename character, I think it should
    therefore do no harm to quote it unconditionally, which is the easiest
    fix.

 windows/pageant.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



More information about the tartarus-commits mailing list