Home | History | Annotate | only in /src/usr.sbin/sliplogin
History log of /src/usr.sbin/sliplogin
RevisionDateAuthorComments
 1.9 03-Jun-2023  lukem bsd.own.mk: rename GCC_NO_* to CC_WNO_*

Rename compiler-warning-disable variables from
GCC_NO_warning
to
CC_WNO_warning
where warning is the full warning name as used by the compiler.

GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH

Using the convention CC_compilerflag, where compilerflag
is based on the full compiler flag name.
 1.8 13-Oct-2019  mrg introduce some common variables for use in GCC warning disables:

GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8)
GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8)
GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8)
GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)

use these to turn off warnings for most GCC-8 complaints. many
of these are false positives, most of the real bugs are already
commited, or are yet to come.


we plan to introduce versions of (some?) of these that use the
"-Wno-error=" form, which still displays the warnings but does
not make it an error, and all of the above will be re-considered
as either being "fix me" (warning still displayed) or "warning
is wrong."
 1.7 09-Nov-2018  abs Install the sample slip.login to share/examples/slip/slip.login
 1.6 13-Jul-2016  shm branches: 1.6.14; 1.6.16;
Add USE_FORT support.
 1.5 17-Oct-1997  lukem WARNSify
 1.4 17-Oct-1997  mrg merge lite-2
 1.3 22-Dec-1994  cgd specify man pages the new way.
 1.2 30-Jul-1993  mycroft Add RCS identifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 19-Jul-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.6.16.2 13-Apr-2020  martin Mostly merge changes from HEAD upto 20200411
 1.6.16.1 10-Jun-2019  christos Sync with HEAD
 1.6.14.1 26-Nov-2018  pgoyette Sync with HEAD, resolve a couple of conflicts
 1.5 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22366, verified by myself.
 1.4 17-Oct-1997  mrg merge lite-2
 1.3 10-Dec-1993  cgd move config files into /etc/sliphome, and note that and other changes in docs
 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 06-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.5 27-Feb-2001  cgd fix NetBSD RCS id tags
 1.4 15-Feb-1999  hubertf RCSID police
 1.3 17-Oct-1997  mrg merge lite-2
 1.2 10-Mar-1994  cgd fix, and make examples better.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 06-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.4 17-Oct-1997  mrg merge lite-2
 1.3 30-Jun-1994  cgd do the right thing with positional parameters
 1.2 10-Dec-1993  cgd deal with change in setting of slip params
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 06-Jun-1993  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.11 14-Nov-2018  wiz Sort sections. New sentence, new line.
 1.10 12-Nov-2018  christos FILES section from Dan Plassche
 1.9 07-Aug-2003  agc branches: 1.9.94; 1.9.96;
Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22366, verified by myself.
 1.8 02-Feb-2002  wiz Use standard headers.
 1.7 03-Apr-2001  wiz Add section to a .Xr.
 1.6 17-Oct-1997  lukem branches: 1.6.12;
WARNSify
 1.5 17-Oct-1997  mrg merge lite-2
 1.4 10-Aug-1996  explorer Reference the new sl(4) page
 1.3 10-Dec-1993  cgd move config files into /etc/sliphome, and note that and other changes in docs
 1.2 01-Aug-1993  mycroft Add RCS indentifiers.
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 05-Jan-1994  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.6.12.1 04-Apr-2001  he Pull up revision 1.7 (requested by wiz):
Add section to an .Xr.
 1.9.96.1 10-Jun-2019  christos Sync with HEAD
 1.9.94.1 26-Nov-2018  pgoyette Sync with HEAD, resolve a couple of conflicts
 1.24 19-Oct-2013  christos fix unused variable warnings.
 1.23 30-Aug-2011  joerg branches: 1.23.2; 1.23.8;
static + ANSIfy + __dead
 1.22 21-Jul-2008  lukem Remove the \n and tabs from the __COPYRIGHT() strings.
Tweak to use a consistent format.
 1.21 30-Oct-2004  dsl branches: 1.21.26;
Add (unsigned char) cast to ctype functions
 1.20 21-Oct-2003  fvdl Don't compare an int to NULL.
 1.19 07-Aug-2003  agc Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22366, verified by myself.
 1.18 16-Nov-2002  itojun strncpy -> strlcpy to ensure string termination
 1.17 11-Jan-2001  lukem skip past / if we found one in argv[0]
 1.16 04-Jul-1998  mrg KNF + check for fork failure.
 1.15 12-Jan-1998  hubertf Check length of given user name to (slip)login. Fixed the exploit in
http://www.rootshell.com/archive-Rbf4ahcmxzw5qn2S/199801/sliplogin.c.
 1.14 17-Oct-1997  lukem WARNSify
 1.13 17-Oct-1997  mrg merge lite-2
 1.12 13-Apr-1997  mrg be safe with buffers.
 1.11 19-Jun-1995  jtc sys/termios.h -> termios.h
 1.10 14-May-1994  cgd pull in signal.h, rather than sys/signal.h
 1.9 24-Apr-1994  cgd more cleanup -- names instead of numbers, err/warn
 1.8 06-Apr-1994  cgd DTRT on one error exit -- more necessary, much more...
 1.7 10-Feb-1994  cgd get SLIOCGUNIT from the right place
 1.6 10-Dec-1993  cgd deal with change in setting of slip params
 1.5 07-Dec-1993  mycroft Eliminate a compiler warning.
 1.4 06-Aug-1993  mycroft Use sys_signame[].
 1.3 01-Aug-1993  mycroft Add RCS identifiers.
 1.2 10-May-1993  mycroft Correct checking of setsid() return value (from bvs@bitblocks.com).
 1.1 21-Mar-1993  cgd branches: 1.1.1;
Initial revision
 1.1.1.2 02-Feb-1994  mrg 4.4BSD-Lite2
 1.1.1.1 21-Mar-1993  cgd initial import of 386bsd-0.1 sources
 1.21.26.1 18-Sep-2008  wrstuden Sync with wrstuden-revivesa-base-2.
 1.23.8.1 20-Aug-2014  tls Rebase to HEAD as of a few days ago.
 1.23.2.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