[openssh-commits] CVS: fuyu.mindrot.org: openssh

Damien Miller djm at fuyu.mindrot.org
Fri Oct 26 16:42:21 EST 2007


CVSROOT:        /var/cvs
Module name:    openssh
Changes by:     djm at fuyu.mindrot.org 07/10/26 16:42:21

Modified files:
    .               : ChangeLog
    openbsd-compat  : sys-queue.h

Log message:
   - otto at cvs.openbsd.org 2005/10/17 20:19:42
     [openbsd-compat/sys-queue.h]
     Performing certain operations on queue.h data structurs produced
     funny results.  An example is calling  LIST_REMOVE on the same
     element twice. This will not fail, but result in a data structure
     referencing who knows what. Prevent these accidents by NULLing some
     fields on remove and replace. This way, either a panic or segfault
     will be produced on the faulty operation.

Diff commands:
cvs -nQq rdiff -u -r1.4787 -r1.4788 openssh/ChangeLog
cvs -nQq rdiff -u -r1.8 -r1.9 openssh/openbsd-compat/sys-queue.h

CVSWeb:
http://cvsweb.mindrot.org/index.cgi/openssh/ChangeLog?r1=1.4787;r2=1.4788
http://cvsweb.mindrot.org/index.cgi/openssh/openbsd-compat/sys-queue.h?r1=1.8;r2=1.9

Please note that there may be a delay before commits are available
on the public CVSWeb site.


More information about the openssh-commits mailing list