Download List

Descripción del Proyecto

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

Este comunicado de obras en torno a isastream Fedora 9, pero no con el archivo de encabezado correspondiente. Detección de lastlog ser un directorio se hace ahora en tiempo de ejecución. BSD manejo utmp estilo que hoy supone la disponibilidad de ttyslot. Fija la alineación de la estructura de cmsg de descriptor de archivo de cruce y mejorar la portabilidad. Incluye algunos desaparecidos han sido añadidas.
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 versión libptytty fija en los sistemas que no son compatibles con TIOCSCTTY (como Cygwin y Solaris). Funciona en torno a un error en algunas implementaciones openpty mediante ttyname de nuevo. Una pérdida de memoria pequeña cuando _getpty está siendo utilizado fue corregido.
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

La documentación se ha mejorado y aclarado. Algunos pequeños bugs fueron corregidos. Mejora de la portabilidad se ha mejorado.
The documentation has been improved and clarified.
Some minor bugs were fixed. Portability was
improved.

2006-07-20 07:04
0.2

Esta versión mejora la portabilidad mediante la reorganización de archivo de inclusión solicitud.
Tags: Minor bugfixes
This release improves portability by reorganizing
include file order.

2006-01-26 01:16
0.1

Este comunicado ha sido probado en rxvt-unicode y ha visto algunas pruebas independiente utilizando la API de 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