Home | History | Annotate | only in /src/usr.bin/tip/aculib
History log of /src/usr.bin/tip/aculib
RevisionDateAuthorComments
 1.13 14-Dec-2006  christos pass lint; from Anon Ymous
 1.12 14-Dec-2006  christos kill the (void)&foo; from Anon Ymous
 1.11 03-Apr-2006  perry Remove vestiges of the ACULOG support. It depended on the suid support
(which is now gone) and it is woefully obsolete -- if something
analogous is ever needed in the future, syslog is the way to do it.
 1.10 03-Apr-2006  perry ANSIfy decls, de-__P, clean trailing whitespace
 1.9 23-Apr-2004  christos constify and warns = 3
 1.8 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.7 22-Nov-1997  lukem WARNSify, KNFify, using ANSI string functions, cleanup .Nm usage
 1.6 11-Feb-1997  mrg give buffers lengths; use strdup.
 1.5 29-Dec-1996  cgd fix up -ansi -pedantic warnings produced because of static function
declarations nested in other functions. The solution: declare the
static functions at the top level.
 1.4 29-Oct-1995  pk Convert to termios (from Scott Reynolds; PR#1621).
8-bit patches (from Matthieu Herrb; PR#1384).
 1.3 08-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 08-Dec-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.12 14-Dec-2006  christos pass lint; from Anon Ymous
 1.11 03-Apr-2006  perry Remove vestiges of the ACULOG support. It depended on the suid support
(which is now gone) and it is woefully obsolete -- if something
analogous is ever needed in the future, syslog is the way to do it.
 1.10 03-Apr-2006  perry Remove support for uucp style locking.

This means we can get rid of the suid/sgid parts of the code (which
have been removed). The program is now installed with normal permissions.

To prevent accidents, we now flock the tty line, attempting to get an
exclusive lock.

Reviewed by: tls
 1.9 03-Apr-2006  perry ANSIfy decls, de-__P, clean trailing whitespace
 1.8 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.7 12-Jul-1998  mrg KNF. ensure buffers are not overrun.
 1.6 22-Nov-1997  lukem WARNSify, KNFify, using ANSI string functions, cleanup .Nm usage
 1.5 11-Feb-1997  mrg give buffers lengths; use strdup.
 1.4 29-Oct-1995  pk Convert to termios (from Scott Reynolds; PR#1621).
8-bit patches (from Matthieu Herrb; PR#1384).
 1.3 08-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 08-Dec-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.17 14-Dec-2006  christos pass lint; from Anon Ymous
 1.16 14-Dec-2006  christos kill the (void)&foo; from Anon Ymous
 1.15 03-Apr-2006  perry Remove vestiges of the ACULOG support. It depended on the suid support
(which is now gone) and it is woefully obsolete -- if something
analogous is ever needed in the future, syslog is the way to do it.
 1.14 03-Apr-2006  perry ANSIfy decls, de-__P, clean trailing whitespace
 1.13 23-Apr-2004  christos constify and warns = 3
 1.12 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.11 19-Dec-1998  christos sigvec->sigaction
sigblock->sigprocmask
sigpause->sigsuspend
XXX: code could be shared here.
 1.10 12-Jul-1998  mrg KNF. ensure buffers are not overrun.
 1.9 30-Mar-1998  mrg use static int instead of static
 1.8 22-Nov-1997  lukem WARNSify, KNFify, using ANSI string functions, cleanup .Nm usage
 1.7 11-Feb-1997  mrg give buffers lengths; use strdup.
 1.6 29-Dec-1996  cgd fix up -ansi -pedantic warnings produced because of static function
declarations nested in other functions. The solution: declare the
static functions at the top level.
 1.5 29-Oct-1995  pk Convert to termios (from Scott Reynolds; PR#1621).
8-bit patches (from Matthieu Herrb; PR#1384).
 1.4 08-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.3 01-Aug-1993  mycroft Add RCS identifiers.
 1.2 11-May-1993  cgd fix from Bakul Shah <bvs@BitBlocks.com> to make tip not dump core
when courier acu routines are used with a non-USR Courier modem.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 08-Dec-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.10 14-Dec-2006  christos pass lint; from Anon Ymous
 1.9 14-Dec-2006  christos kill the (void)&foo; from Anon Ymous
 1.8 03-Apr-2006  perry ANSIfy decls, de-__P, clean trailing whitespace
 1.7 23-Apr-2004  christos constify and warns = 3
 1.6 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.5 22-Nov-1997  lukem WARNSify, KNFify, using ANSI string functions, cleanup .Nm usage
 1.4 29-Oct-1995  pk Convert to termios (from Scott Reynolds; PR#1621).
8-bit patches (from Matthieu Herrb; PR#1384).
 1.3 08-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 08-Dec-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.10 14-Dec-2006  christos pass lint; from Anon Ymous
 1.9 03-Apr-2006  perry ANSIfy decls, de-__P, clean trailing whitespace
 1.8 11-Mar-2004  uebayasi Use O_WRONLY / O_RDWR instead of bare integers.
 1.7 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.6 12-Jul-1998  mrg KNF. ensure buffers are not overrun.
 1.5 22-Nov-1997  lukem WARNSify, KNFify, using ANSI string functions, cleanup .Nm usage
 1.4 29-Oct-1995  pk Convert to termios (from Scott Reynolds; PR#1621).
8-bit patches (from Matthieu Herrb; PR#1384).
 1.3 08-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 08-Dec-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.17 06-Sep-2011  joerg Use __dead. Make a bunch of local functions static.
 1.16 18-Jan-2009  lukem fix -Wsign-compare issues
 1.15 14-Dec-2006  christos pass lint; from Anon Ymous
 1.14 22-Oct-2006  christos sprinkle volatile.
 1.13 03-Apr-2006  christos Pass a little lint.
 1.12 03-Apr-2006  perry Remove vestiges of the ACULOG support. It depended on the suid support
(which is now gone) and it is woefully obsolete -- if something
analogous is ever needed in the future, syslog is the way to do it.
 1.11 03-Apr-2006  perry ANSIfy decls, de-__P, clean trailing whitespace
 1.10 23-Apr-2004  christos constify and warns = 3
 1.9 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.8 12-Jul-1998  mrg KNF. ensure buffers are not overrun.
 1.7 22-Nov-1997  lukem WARNSify, KNFify, using ANSI string functions, cleanup .Nm usage
 1.6 11-Feb-1997  mrg give buffers lengths; use strdup.
 1.5 01-Nov-1996  cgd translate '=' in phone number strings into ',' (to generate delays),
as is done for couriers and t3000s. Ahh, the wonders of being in
a hotel room with source.
 1.4 29-Oct-1995  pk Convert to termios (from Scott Reynolds; PR#1621).
8-bit patches (from Matthieu Herrb; PR#1384).
 1.3 08-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 08-Dec-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.15 14-Dec-2006  christos pass lint; from Anon Ymous
 1.14 14-Dec-2006  christos kill the (void)&foo; from Anon Ymous
 1.13 03-Apr-2006  perry Remove vestiges of the ACULOG support. It depended on the suid support
(which is now gone) and it is woefully obsolete -- if something
analogous is ever needed in the future, syslog is the way to do it.
 1.12 03-Apr-2006  perry ANSIfy decls, de-__P, clean trailing whitespace
 1.11 23-Apr-2004  christos constify and warns = 3
 1.10 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.9 19-Dec-1998  christos sigvec->sigaction
sigblock->sigprocmask
sigpause->sigsuspend
XXX: code could be shared here.
 1.8 12-Jul-1998  mrg KNF. ensure buffers are not overrun.
 1.7 30-Mar-1998  mrg use static int instead of static
 1.6 22-Nov-1997  lukem WARNSify, KNFify, using ANSI string functions, cleanup .Nm usage
 1.5 11-Feb-1997  mrg give buffers lengths; use strdup.
 1.4 29-Dec-1996  cgd fix up -ansi -pedantic warnings produced because of static function
declarations nested in other functions. The solution: declare the
static functions at the top level.
 1.3 29-Oct-1995  pk Convert to termios (from Scott Reynolds; PR#1621).
8-bit patches (from Matthieu Herrb; PR#1384).
 1.2 08-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.1 08-Dec-1994  jtc branches: 1.1.1;
Initial revision
 1.1.1.1 08-Dec-1994  jtc imported from 4.4lite
 1.14 14-Dec-2006  christos pass lint; from Anon Ymous
 1.13 14-Dec-2006  christos kill the (void)&foo; from Anon Ymous
 1.12 03-Apr-2006  perry Remove vestiges of the ACULOG support. It depended on the suid support
(which is now gone) and it is woefully obsolete -- if something
analogous is ever needed in the future, syslog is the way to do it.
 1.11 03-Apr-2006  perry ANSIfy decls, de-__P, clean trailing whitespace
 1.10 23-Apr-2004  christos constify and warns = 3
 1.9 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.8 12-Jul-1998  mrg KNF. ensure buffers are not overrun.
 1.7 22-Nov-1997  lukem WARNSify, KNFify, using ANSI string functions, cleanup .Nm usage
 1.6 11-Feb-1997  mrg give buffers lengths; use strdup.
 1.5 29-Dec-1996  cgd fix up -ansi -pedantic warnings produced because of static function
declarations nested in other functions. The solution: declare the
static functions at the top level.
 1.4 29-Oct-1995  pk Convert to termios (from Scott Reynolds; PR#1621).
8-bit patches (from Matthieu Herrb; PR#1384).
 1.3 08-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 08-Dec-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.13 30-Jun-2016  dholland PR 51192 David Binderman: fix wrong logic (probably)

XXX: this file should probably just be deleted
 1.12 14-Dec-2006  christos pass lint; from Anon Ymous
 1.11 03-Apr-2006  perry ANSIfy decls, de-__P, clean trailing whitespace
 1.10 23-Apr-2004  christos constify and warns = 3
 1.9 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.8 19-Dec-1998  christos char -> unsigned char
 1.7 12-Jul-1998  mrg KNF. ensure buffers are not overrun.
 1.6 22-Nov-1997  lukem WARNSify, KNFify, using ANSI string functions, cleanup .Nm usage
 1.5 29-Dec-1996  cgd fix up -ansi -pedantic warnings produced because of static function
declarations nested in other functions. The solution: declare the
static functions at the top level.
 1.4 29-Oct-1995  pk Convert to termios (from Scott Reynolds; PR#1621).
8-bit patches (from Matthieu Herrb; PR#1384).
 1.3 08-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 08-Dec-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.17 22-Jul-2020  msaitoh s/reseting/resetting/
 1.16 14-Dec-2006  christos pass lint; from Anon Ymous
 1.15 14-Dec-2006  christos kill the (void)&foo; from Anon Ymous
 1.14 03-Apr-2006  perry Remove vestiges of the ACULOG support. It depended on the suid support
(which is now gone) and it is woefully obsolete -- if something
analogous is ever needed in the future, syslog is the way to do it.
 1.13 03-Apr-2006  perry ANSIfy decls, de-__P, clean trailing whitespace
 1.12 04-Nov-2004  dsl Add (unsigned char) cast to ctype functions
islower() can be true for 0x80..0xff
 1.11 23-Apr-2004  christos constify and warns = 3
 1.10 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22365, verified by myself.
 1.9 19-Dec-1998  christos char -> unsigned char
 1.8 12-Jul-1998  mrg KNF. ensure buffers are not overrun.
 1.7 22-Nov-1997  lukem WARNSify, KNFify, using ANSI string functions, cleanup .Nm usage
 1.6 11-Feb-1997  mrg give buffers lengths; use strdup.
 1.5 29-Dec-1996  cgd fix up -ansi -pedantic warnings produced because of static function
declarations nested in other functions. The solution: declare the
static functions at the top level.
 1.4 29-Oct-1995  pk Convert to termios (from Scott Reynolds; PR#1621).
8-bit patches (from Matthieu Herrb; PR#1384).
 1.3 08-Dec-1994  jtc Merged with 4.4lite.
Changed to conform to NetBSD's new RCS Id convention.
 1.2 01-Aug-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 08-Dec-1994  jtc imported from 4.4lite
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources

RSS XML Feed