svn commit: r184300 - in stable/7/lib: libc/stdlib libutil

Ed Schouten ed at
Mon Oct 27 19:40:10 UTC 2008

* John Baldwin <jhb at> wrote:
> I would perhaps add a note that the duplicate revoke() in openpty() is only to 
> support legacy libc's with broken unlockpt() routines.  We could maybe remove 
> the revoke()/ptsname() from openpty() on 8.x though as all 8.x machines 
> should have a working unlockpt().

Good point, but I'd rather leave revoke() there for at least a couple of
months. If people just download the openpty() source from -CURRENT
through cvsweb and use it as an example for their own application, they
could create a potential security issue when they run the application on

Shall we leave the revoke() call there for now, but remove it before we
ship 8.0-RELEASE?

 Ed Schouten <ed at>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: not available
Url :

More information about the svn-src-stable-7 mailing list