Tartarus CVS: putty: simon

tartarus-commits@lists.tartarus.org tartarus-commits@lists.tartarus.org
Thu, 01 Jan 2004 16:42:50 +0000


CVS Root:       /home/cvs
Module:         putty
Changes by:     simon
Date:           Thu Jan 01 2004  16:42:50 GMT

Log message:
Joe Yates's memory leak patch was overenthusiastically freeing
things; it called freebn on the DH gex values even if DH gex had not
taken place. Bug was trivially reproducible as a NULL-dereference
segfault by making any SSH2 connection with DH gex disabled. Should
now be fixed.

Modified files:
    .               : ssh.c

Links:
http://cvs.tartarus.org//putty/ssh.c.diff?r1=1.303&r2=1.304