Commit graph

7 commits

Author SHA1 Message Date
heinz
d75baa6296 IO::Tty was broken on NetBSD >= 3.0.
patch-ab is only an unintrusive short-term fix, discussion with the authors
how to fix it correctly has started.

NetBSD >= 3.0 supports grantpt() but it invalidates the slave
FD (see grantpt(3) on NetBSD) obtained through openpty() so we discard
the (now invalid) descriptor for the slave tty. This causes Tty.xs to open
the slave tty again.

The issue should be really fixed by using posix_openpt() instead of
openpty(). The functions posix_openpt(), grantpt(), unlockpt()
and ptsname() belong together and should be used ahead of
all the other ways to create the master and slave tty, not just
on NetBSD. See also
http://www.opengroup.org/onlinepubs/009695399/functions/posix_openpt.html
2006-02-19 01:28:53 +00:00
agc
4a3d2f7ce2 Add RMD160 digests. 2005-02-23 22:24:08 +00:00
wiz
6c2816e37e regen (no patch-aa) 2002-04-19 13:15:12 +00:00
shell
d69b59e8fb Updated to p5-IO-Tty-1.02
ChangeLog :

* Tty.pm, Pty.pm: v1.02; disable warning for non-existant die handler
* Makefile.PL: remove cpp, test-compile instead
* Tty.pm, Pty.pm: disable die handler when requiring Stty
2002-04-17 10:22:28 +00:00
jlam
61900df227 Update p5-IO-Tty to 1.00. Major changes from version 0.04 include
additions to the API and a complete rewrite of the way a pty is allocated,
and the use of openpty() in *BSD to open the allocated pty, and other bug
fixes.

We had to fix Makefile.PL to correctly invoke the preprocessor.  The changes
have been forwarded to the author.

This closes pkg/15896 by Shell Hung <shell@shellhung.org>.
2002-03-22 06:57:34 +00:00
wiz
dfb2d5edc6 Move to sha1 digests, and/or add distfile sizes. 2001-04-21 00:44:09 +00:00
agc
d7d36b3561 + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 10:57:56 +00:00
Renamed from devel/p5-IO-Tty/files/md5 (Browse further)