Home | History | Annotate | Download | only in getty
History log of /src/libexec/getty/subr.c
RevisionDateAuthorComments
 1.35  11-Aug-2013  dholland Don't try to estrdup() NULL; thanks martin@
 1.34  11-Aug-2013  dholland Pass WARNS=5.
 1.33  16-Nov-2006  christos branches: 1.33.40; 1.33.46;
pass lint
 1.32  16-Nov-2006  christos fix gcc4 sign issues.
 1.31  21-May-2005  christos Support VEOL2 and VSTATUS
 1.30  23-Apr-2004  christos add const to cgetent arg.
 1.29  07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22284, verified by myself.
 1.28  23-Sep-2002  mycroft null commit
 1.27  23-Sep-2002  itojun poll.h, not sys/poll.h
 1.26  18-Sep-2002  mycroft select() -> poll() and nanosleep()
 1.25  10-Nov-2001  thorpej ANSI'ify.
 1.24  19-Sep-2000  mjl Use strlcpy/strlcat instead of strn* plus manual termination.
Use sizeof() instead of hardcoded length. Clean up NULL vs 0
confusion. sizeof(char) is 1, really.
 1.23  30-Mar-1998  mrg remove register.
 1.22  06-Aug-1997  mikel use <sys/cdefs.h> __COPYRIGHT() and __RCSID() macros
prototype internal functions and eliminate old function declarations
misc cleanup (gcc -Wall) and KNF
 1.21  29-Apr-1997  tls fix a couple of unlikely buffer overflows.
 1.20  27-Sep-1996  thorpej Don't truncate long hostnames.
From SAITOH Masanobu <msaitoh@spa.is.uec.ac.jp>, PR #2676.
 1.19  31-Jul-1996  thorpej RCS id police.
 1.18  05-Oct-1995  mycroft Update from kernel source.
 1.17  05-Oct-1995  mycroft Change to use SET(), CLR(), and ISSET() macros. Copy current sgtty->termios
conversion code from kernel.
 1.16  05-Oct-1995  mycroft Fix some other problems created during the termios switch.
 1.15  05-Oct-1995  mycroft Simulate the old newline behaviour better, and make sure OPOST
is set if needed.
 1.14  05-Sep-1994  pk Use tcflush().
 1.13  05-Sep-1994  pk Set control flags properly while in read mode.
Supply process ID when syslogging.
 1.12  24-Aug-1994  mycroft Use _POSIX_VDISABLE, not \377.
 1.11  24-Aug-1994  mycroft branches: 1.11.2;
Use cfset[io]speed() to set termios speeds, per POSIX.
 1.10  17-Aug-1994  pk The man page says to disable input parity checking if `ap' is on.
 1.9  17-Aug-1994  pk Cleanup import, merge local changes.
 1.8  15-Aug-1994  pk Handle parity stuff more sensibly; `ep' and `op' take precedence over `ap'.
Update tty_compat().
 1.7  28-Apr-1994  pk Towards termios.
 1.6  16-Apr-1994  cgd renamed 'md' to 'mb'
 1.5  16-Apr-1994  cgd quick cut at adding 'md' for MDMBUF
 1.4  09-Mar-1994  cgd fix bin/140: use getcap(3) routines
 1.3  01-Aug-1993  mycroft Add RCS identifiers.
 1.2  05-Jun-1993  cgd patch from David Greenman and Rod Grimes (davidg@implode.rain.com and
rgrimes@agora.rain.com) to support 57600 and 115200 baud
 1.1  21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2  17-Aug-1994  pk Import 4.4-Lite version.
 1.1.1.1  21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.11.2.2  24-Aug-1994  mycroft update from trunk
 1.11.2.1  24-Aug-1994  mycroft file subr.c was added on branch netbsd-1-0 on 1994-08-24 17:10:44 +0000
 1.33.46.1  20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.33.40.1  22-May-2014  yamt sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")

RSS XML Feed