Download List

Projeto Descrição

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

Esta versão funciona em torno isastream Fedora 9, mas não ter o arquivo de cabeçalho correspondente. Detecção de lastlog sendo um diretório agora é feito em tempo de execução. BSD movimentação utmp estilo agora assume a disponibilidade de ttyslot. Ele corrige o alinhamento da estrutura CMsg para o descritor de arquivo que passa e portabilidade melhorado. Inclui alguns desaparecidos foram adicionados.
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

Esta versão corrige libptytty em sistemas que não suportam TIOCSCTTY (como o Cygwin e Solaris). Ele funciona em torno de um bug em algumas implementações openpty usando ttyname novamente. Uma fuga de memória pequena quando _getpty está sendo usado foi corrigido.
Tags: 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

A documentação foi melhorada e clarificada. Alguns pequenos bugs foram corrigidos. Portabilidade foi melhorado.
The documentation has been improved and clarified.
Some minor bugs were fixed. Portability was
improved.

2006-07-20 07:04
0.2

Esta versão melhora a portabilidade reorganizando include file ordem.
Tags: Minor bugfixes
This release improves portability by reorganizing
include file order.

2006-01-26 01:16
0.1

Esta versão foi exaustivamente testado no rxvt-unicode e tem visto alguns testes autônomo usando a API C.
Tags: Initial freshmeat announcement
This release has been thoroughly tested within rxvt-unicode and has seen
some standalone tests using the C API.

Project Resources