summaryrefslogtreecommitdiff
path: root/lib/libutil/pty.c
AgeCommit message (Expand)Author
2018-06-24Fix stack use after scope in libutil/ptykamil
2009-02-20remove pointless static.christos
2009-01-18fix -Wsign-compare issueslukem
2005-09-14Use the re-entrant getgr*_r functions. From John Nemeth.christos
2005-01-19If TIOCPTMGET fails, close /dev/ptm.mycroft
2004-11-25Don't give write privileges at all if the tty group is missing.christos
2004-11-24I really want to kill the hard-coding of _TTY_GID. Set the group to thechristos
2004-09-18KNF; Simplify some logic, so that lines don't wrap. Explain why wechristos
2004-09-18openpty: just check errors of syscalls,yamt
2004-06-18Don't allow openpty to succeed if the caller is non-superuser.christos
2004-05-27use the pty multiplexor if it exists.christos
2003-10-25remove unused variablechristos
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2002-03-09Fix openpty() so that it correctly scans the entire list of possibleatatat
2002-02-02Add support for up to 930 pty devices (instead of the current 256).tls
2001-05-10revert over-zealous pcvt cull; we still need to skip ttyv* whilst pccons useslukem
2000-07-10Remove PCVT hack.ad
2000-07-05- __RCSID() police.ad
1999-09-20back out the #ifdef _DIAGNOSTIC argument checks; too many people complained.lukem
1999-09-16* use _DIAGASSERT() to check pointer arguments against NULL and filelukem
1999-07-02More trailing white space.simonb
1998-12-09Delintchristos
1998-01-22unregisterifyperry
1998-01-22merge with lite-2perry
1997-06-29- RCSID policechristos
1996-11-12Make openpty() work more than once.mycroft
1996-05-15Minor reorganization of libutil, including the addition of passwardjtc
1995-06-05Prototypes (PR#1100).pk
1994-05-04minor cleanup; kill unnecessary castscgd
1994-04-06Support up to 256 ptys.andrew
1993-08-01Add RCS identifiers.mycroft
1993-03-21initial import of 386bsd-0.1 sourcescgd