simon-git: putty (main): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Tue Dec 19 08:11:51 GMT 2023


TL;DR:
  f0265167 Release checklist updates in the wake of 0.80.
  b8461784 Fix mis-merges from the 0.80 branch.

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:           2023-12-19 08:11:51

commit f0265167b1fade0bef7d863b28df4dc279f82296
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=f0265167b1fade0bef7d863b28df4dc279f82296;hp=968ac6dbf0806e0c56a1cde7f74c25e1f150e5ed
Author: Simon Tatham <anakin at pobox.com>
Date:   Tue Dec 19 07:00:04 2023 +0000

    Release checklist updates in the wake of 0.80.
    
    'Merge the release branch to main' shouldn't be half way down the
    procedure of actually _doing_ the release. Sometimes it's not trivial!
    This time, for example, major changes in windows/console.c had taken
    place on main (the ConsoleIO abstraction) which conflicted with also-
    major changes on the release branch (the rework of the weak-crypto
    warning messages to use SeatDialogText, for the Terrapin warning).
    Suddenly I realise it makes more sense to prepare the merge in
    advance, and then if it's difficult you get time to think about that
    and solve it at leisure.
    
    Also, I'm on Mastodon these days, and that seems like an obviously
    useful place to announce releases. Added a checklist item to draft a
    release toot, and another one to send it.
    
    Lastly, I managed to miss my own suggested template wording for MS
    Store 'what's new' text, even though it was right there in the
    checklist! Expanded it out into a display paragraph or two, so that
    it's more obvious.

 CHECKLST.txt | 40 +++++++++++++++++++++++++++-------------
 1 file changed, 27 insertions(+), 13 deletions(-)

commit b846178443cf1a5dc7c5ea2079fd34fd465af497
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=b846178443cf1a5dc7c5ea2079fd34fd465af497;hp=f0265167b1fade0bef7d863b28df4dc279f82296
Author: Simon Tatham <anakin at pobox.com>
Date:   Tue Dec 19 07:06:21 2023 +0000

    Fix mis-merges from the 0.80 branch.
    
    As I mentioned in the previous commit, this merge was nontrivial
    enough that it wasn't a good idea for the release checklist to suggest
    doing it in a hurry. And indeed, now I look at it again this morning,
    there are mistakes: a memory leak of ConsoleIO on the abort path from
    both affected functions, and a missing space in one of the prompt
    messages. Now both fixed.

 windows/console.c | 20 ++++++++++++--------
 1 file changed, 12 insertions(+), 8 deletions(-)



More information about the tartarus-commits mailing list