simon-git: putty (main): Simon Tatham
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Fri Jan 23 23:38:44 GMT 2026
TL;DR:
4448d1a8 Unix: create ~/.putty/sshhostcas if necessary.
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: 2026-01-23 23:38:44
commit 4448d1a81e934b8f697d8e7bcc66219e38924259
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=4448d1a81e934b8f697d8e7bcc66219e38924259;hp=c15d4d7b1acf99ae21c67f5c7c65884b9959149d
Author: Simon Tatham <anakin at pobox.com>
Date: Fri Jan 23 23:32:06 2026 +0000
Unix: create ~/.putty/sshhostcas if necessary.
Jacob points out that Unix PuTTY contained no code to create this
directory, in which records are stored for each CA you trust to sign
host keys. That's embarassing! I must have created the directory
manually during initial development, probably because I wrote and
tested the code that loads and uses its contents before the GUI
configurer. And then I never re-tested from a clean config directory,
which would have made me realise that saving didn't work if the
containing directory didn't already exist.
(I know at least a few people have been _using_ PuTTY's certificate
support since it was added â but apparently not many on Unix!)
unix/storage.c | 32 ++++++++++++++++++++++++++++----
1 file changed, 28 insertions(+), 4 deletions(-)
More information about the tartarus-commits
mailing list