simon-git: putty (master): Simon Tatham

Commits to Tartarus hosted VCS tartarus-commits at lists.tartarus.org
Sun Jan 13 17:19:58 GMT 2019


TL;DR:
  2edae0d9 GTK: unregister dialog boxes before delivering the result.

Repository:     https://git.tartarus.org/simon/putty.git
On the web:     https://git.tartarus.org/?p=simon/putty.git
Branch updated: master
Committer:      Simon Tatham <anakin at pobox.com>
Date:           2019-01-13 17:19:58

commit 2edae0d9d6892ac92554210aaa7f69573c9e3815
web diff https://git.tartarus.org/?p=simon/putty.git;a=commitdiff;h=2edae0d9d6892ac92554210aaa7f69573c9e3815;hp=637814544c023127b4a5cc9851762064f3a967c3
Author: Simon Tatham <anakin at pobox.com>
Date:   Sun Jan 13 17:14:08 2019 +0000

    GTK: unregister dialog boxes before delivering the result.
    
    When the user clicks 'yes' to a 'weak crypto primitive' warning, and
    another such warning is pending next in line, we were failing an
    assertion when ssh2transport called register_dialog() for the second
    warning box, because the result callback in gtkdlg.c had not called
    unregister_dialog() for the previous one yet. Now that's done before
    rather than after delivering the result to the dialog's client.

 unix/gtkdlg.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)



More information about the tartarus-commits mailing list