Download List

專案描述

Libptytty is a small library that offers pseudo-TTY management in an OS-independent way. It was created out of frustration over the many differences of PTY/TTY handling in different operating systems for use inside "rxvt-unicode". It also offers session database support (utmp and optional wtmp/lastlog updates for login shells) and supports forking a proxy process after startup and dropping privileges in the calling process. It offers C++ and C-only APIs.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2009-05-04 08:57
1.3

This release works around Fedora 9 having isastream but not the corresponding header file. Detection of lastlog being a directory is now done at runtime. BSD-style utmp handling now assumes the availability of ttyslot. It fixes alignment of the CMSG structure for file descriptor passing and improved portability. Some missing includes have been added.

2007-08-02 17:44
1.2

This release fixes libptytty on systems that don't
support TIOCSCTTY (such as Cygwin and Solaris). It
works around a bug in some openpty implementations
by using ttyname again. A small memory leak when
_getpty is being used was fixed.
標籤: Minor bugfixes

2006-10-03 16:53
1.0

The documentation has been improved and clarified.
Some minor bugs were fixed. Portability was
improved.

2006-07-20 07:04
0.2

This release improves portability by reorganizing
include file order.
標籤: Minor bugfixes

2006-01-26 01:16
0.1

This release has been thoroughly tested within rxvt-unicode and has seen
some standalone tests using the C API.
標籤: Initial freshmeat announcement

Project Resources