Télécharger la liste

Description du projet

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.

Système requise

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

Ce communiqué de travaux autour de Fedora 9 isastream avoir mais pas le fichier en-tête correspondant. Détection de lastlog étant un répertoire se fait maintenant à l'exécution. BSD-assistance utmp style assume maintenant la disponibilité de ttyslot. Il fixe l'alignement de la structure CMSG d'un descripteur de fichier de croisement et une meilleure portabilité. Certains comprend manquantes ont été ajoutées.
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

Cette version corrige libptytty sur les systèmes qui ne supportent pas TIOCSCTTY (comme Cygwin et Solaris). Il fonctionne autour d'un bogue dans certaines implémentations openpty en utilisant ttyname nouveau. Une petite perte de mémoire lorsque _getpty est utilisée a été fixée.
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 documentation a été améliorée et clarifiée. Quelques bugs mineurs ont été corrigés. La portabilité a été améliorée.
The documentation has been improved and clarified.
Some minor bugs were fixed. Portability was
improved.

2006-07-20 07:04
0.2

Cette version améliore la portabilité en réorganisant include file ordre.
Tags: Minor bugfixes
This release improves portability by reorganizing
include file order.

2006-01-26 01:16
0.1

Ce communiqué a été testé en profondeur dans rxvt-unicode et a vu quelques tests autonome en utilisant l'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