simon-git: putty (pre-0.77): Simon Tatham
Commits to Tartarus hosted VCS
tartarus-commits at lists.tartarus.org
Sat Apr 2 18:23:55 BST 2022
TL;DR:
896bcd50 Resurrect the test backends.
9294ee34 Windows PuTTYgen: saw load_key_file in half.
bc7e06c4 Windows tools: assorted '-demo' options.
Repository: https://git.tartarus.org/simon/putty.git
On the web: https://git.tartarus.org/?p=simon/putty.git
Branch updated: pre-0.77
Committer: Simon Tatham <anakin at pobox.com>
Date: 2022-04-02 18:23:55
commit 896bcd506866d3f119e23ec264c9d2150318cdf9
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=896bcd506866d3f119e23ec264c9d2150318cdf9;hp=18896b662e4225b2b2185d49bc916891f1fdbef5
Author: Simon Tatham <anakin at pobox.com>
Date: Sat Apr 2 16:13:27 2022 +0100
Resurrect the test backends.
I've been keeping them up to date with API changes as far as making
sure they still _compile_, but today I tried to actually run them, and
found that they were making a couple of segfault-inducing mistakes:
not filling in their vtable pointer, and not returning a 'realhost'
string. Now fixed.
otherbackends/testback.c | 25 +++++--------------------
1 file changed, 5 insertions(+), 20 deletions(-)
commit 9294ee349617632a686e65ca7420e8cb3c759a85
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=9294ee349617632a686e65ca7420e8cb3c759a85;hp=896bcd506866d3f119e23ec264c9d2150318cdf9
Author: Simon Tatham <anakin at pobox.com>
Date: Sat Apr 2 16:15:53 2022 +0100
Windows PuTTYgen: saw load_key_file in half.
Once we've actually loaded a key file, the job of updating the UI
fields is now done by a subroutine update_ui_after_load(), so that I
can call it from a different context in an upcoming commit.
windows/puttygen.c | 119 +++++++++++++++++++++++++++--------------------------
1 file changed, 60 insertions(+), 59 deletions(-)
commit bc7e06c49411a891fe5d0f6c6f33209b123c6030
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=bc7e06c49411a891fe5d0f6c6f33209b123c6030;hp=9294ee349617632a686e65ca7420e8cb3c759a85
Author: Simon Tatham <anakin at pobox.com>
Date: Sat Apr 2 16:18:08 2022 +0100
Windows tools: assorted '-demo' options.
Using a new screenshot-taking module I just added in windows/utils,
these new options allow me to start up one of the tools with
demonstration window contents and automatically save a .BMP screenshot
to disk. This will allow me to keep essentially the same set of demo
images and update them easily to keep pace with the current appearance
of the real tools as PuTTY - and Windows itself - both evolve.
cmake/cmake.h.in | 1 +
cmake/platforms/windows.cmake | 2 +
settings.c | 18 ++++--
windows/CMakeLists.txt | 1 +
windows/dialog.c | 18 ++++++
windows/platform.h | 3 +
windows/pterm.c | 4 ++
windows/putty.c | 76 ++++++++++++++++++++++---
windows/puttygen.c | 40 ++++++++++++++
windows/utils/screenshot.c | 126 ++++++++++++++++++++++++++++++++++++++++++
windows/window.c | 2 +
11 files changed, 279 insertions(+), 12 deletions(-)
More information about the tartarus-commits
mailing list