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 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

这个版本的工作频率约为Fedora 9的有isastream但没有相应的头文件。在lastlog的是一个目录检测目前在运行时完成。 BSD风格的utmp处理现在担负着ttyslot可用性。它修复对齐的文件描述符传递和改善可移植性CMSG结构。一些失踪,包括增加了。
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

此版本修正libptytty系统上不支持TIOCSCTTY(如Cygwin和Solaris)上。它可以再次使用ttyname左右,在一些openpty实现错误。阿小内存泄漏时_getpty正在使用是固定的。
标签: Minor bugfixes
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.

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

此版本改善了重组可移植性包括文件中的顺序。
标签: Minor bugfixes
This release improves portability by reorganizing
include file order.

2006-01-26 01:16
0.1

此版本已经过彻底测试范围内的rxvt - Unicode和出现了一些使用C API独立的测试。
标签: Initial freshmeat announcement
This release has been thoroughly tested within rxvt-unicode and has seen
some standalone tests using the C API.

Project Resources