The NetBSD Project

CVS log for src/libexec/telnetd/state.c

[BACK] Up to [cvs.NetBSD.org] / src / libexec / telnetd

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.29 / (download) - annotate - [select for diffs], Mon Jan 9 16:36:48 2012 UTC (16 months, 1 week ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, yamt-pagecache-base5, yamt-pagecache-base4, tls-maxphys-nbase, tls-maxphys-base, tls-maxphys, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus, agc-symver-base, agc-symver, HEAD
Changes since 1.28: +6 -10 lines
Diff to previous 1.28 (colored)

PR/45805: Borodin Oleg: telnet/telnetd with -DAUTHENTICATION -DENCRYPTION
(rfc2941)
- separate MKCRYPTO from USE_KERBEROS
- WARNS=4

Revision 1.28 / (download) - annotate - [select for diffs], Fri Dec 23 16:56:54 2011 UTC (16 months, 4 weeks ago) by christos
Branch: MAIN
Changes since 1.27: +3 -3 lines
Diff to previous 1.27 (colored)

there is a macro for that, use it.

Revision 1.27 / (download) - annotate - [select for diffs], Wed Feb 21 21:14:07 2007 UTC (6 years, 3 months ago) by hubertf
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, mjf-devfs2-base, mjf-devfs2, matt-premerge-20091211, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-premerge-20101231, matt-mips64-base2, matt-mips64-base, matt-mips64, matt-armv6-prevmlocking, matt-armv6-nbase, matt-armv6-base, matt-armv6, keiichi-mipv6-base, keiichi-mipv6, jym-xensuspend-nbase, jym-xensuspend-base, jym-xensuspend, hpcarm-cleanup-nbase, hpcarm-cleanup-base, hpcarm-cleanup, cube-autoconf-base, cube-autoconf, cherry-xenmp-base, cherry-xenmp, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Branch point for: yamt-pagecache
Changes since 1.26: +3 -2 lines
Diff to previous 1.26 (colored)

Move ctype.h from headers to files which really need it
From: Slava Semushin <slava.semushin@gmail.com>

Revision 1.26 / (download) - annotate - [select for diffs], Tue Jun 21 22:29:53 2005 UTC (7 years, 11 months ago) by lha
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase, wrstuden-fixsa-base-1, wrstuden-fixsa-base, wrstuden-fixsa, netbsd-4-base, netbsd-4-0-RELEASE, netbsd-4-0-RC5, netbsd-4-0-RC4, netbsd-4-0-RC3, netbsd-4-0-RC2, netbsd-4-0-RC1, netbsd-4-0-1-RELEASE, netbsd-4-0, netbsd-4, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.25: +7 -8 lines
Diff to previous 1.25 (colored)

Remove static local variable so its easier to correctly use strlcpy.

Revision 1.25 / (download) - annotate - [select for diffs], Sun Feb 6 05:58:21 2005 UTC (8 years, 3 months ago) by perry
Branch: MAIN
CVS Tags: netbsd-3-base
Branch point for: netbsd-3
Changes since 1.24: +31 -40 lines
Diff to previous 1.24 (colored)

de-__P, ANSIfy function declarations, remove obsolete "register" declarations.

Revision 1.24 / (download) - annotate - [select for diffs], Thu Aug 7 09:46:51 2003 UTC (9 years, 9 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-2-base, netbsd-2-0-base, netbsd-2-0-RELEASE, netbsd-2-0-RC5, netbsd-2-0-RC4, netbsd-2-0-RC3, netbsd-2-0-RC2, netbsd-2-0-RC1, netbsd-2-0-2-RELEASE, netbsd-2-0-1-RELEASE
Branch point for: netbsd-2-0, netbsd-2
Changes since 1.23: +3 -7 lines
Diff to previous 1.23 (colored)

Move UCB-licensed code from 4-clause to 3-clause licence.

Patches provided by Joel Baker in PR 22284, verified by myself.

Revision 1.23 / (download) - annotate - [select for diffs], Mon Jul 14 15:55:54 2003 UTC (9 years, 10 months ago) by itojun
Branch: MAIN
Changes since 1.22: +17 -24 lines
Diff to previous 1.22 (colored)

remove unneeded #ifdefs.  improves readability.
(confirmed that exact same *.o is produced)

Revision 1.22 / (download) - annotate - [select for diffs], Mon Feb 11 10:57:58 2002 UTC (11 years, 3 months ago) by wiz
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, fvdl_fs64_base
Changes since 1.21: +3 -3 lines
Diff to previous 1.21 (colored)

achive is not a good word.

Revision 1.21 / (download) - annotate - [select for diffs], Fri Aug 24 00:14:03 2001 UTC (11 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.20: +2 -22 lines
Diff to previous 1.20 (colored)

Remove lots of #ifdef's for dead Cray hardware and obsolete UNICOS releases;
also some Cray-specific fixes. No change for NetBSD.
From Brian Ginsbach of Cray Inc. in bin/13614 and private mail.

Revision 1.20 / (download) - annotate - [select for diffs], Mon Aug 20 11:13:17 2001 UTC (11 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.19: +4 -4 lines
Diff to previous 1.19 (colored)

Typo fixes and syslog string improvements, from bin/13667 by Brian Ginsbach.

Revision 1.19 / (download) - annotate - [select for diffs], Mon Aug 20 11:01:48 2001 UTC (11 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.18: +6 -6 lines
Diff to previous 1.18 (colored)

Add some (const char *) casts per bin/13667 by Brian Ginsbach.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Jul 27 22:21:46 2001 UTC (11 years, 9 months ago) by wiz
Branch: MAIN
Changes since 1.17: +4 -2 lines
Diff to previous 1.17 (colored)

Fix compilation without -DLINEMODE, per bin/13571 from Onno van der Linden.

Revision 1.17 / (download) - annotate - [select for diffs], Thu Jul 19 16:00:59 2001 UTC (11 years, 10 months ago) by itojun
Branch: MAIN
Changes since 1.16: +3 -3 lines
Diff to previous 1.16 (colored)

vsnprintf() can return value longer than the actual string.  from assar

Revision 1.16 / (download) - annotate - [select for diffs], Thu Jul 19 07:26:53 2001 UTC (11 years, 10 months ago) by itojun
Branch: MAIN
Changes since 1.15: +11 -2 lines
Diff to previous 1.15 (colored)

try netflush() if buffer is too low.

Revision 1.15 / (download) - annotate - [select for diffs], Thu Jul 19 04:57:50 2001 UTC (11 years, 10 months ago) by itojun
Branch: MAIN
Changes since 1.14: +65 -21 lines
Diff to previous 1.14 (colored)

bound-check all "*nfrontp++" code.  from openbsd/heimdal.
bark if file descriptor goes above FD_SETSIZE.  from openbsd.

XXX needs more checking.
XXX what is tab stop size for this code?  need more consistency...
XXX we should really remove #ifdef CRAY, UNICOS5 and such.
we just cannot read it through.

Revision 1.14 / (download) - annotate - [select for diffs], Sun Feb 4 22:32:16 2001 UTC (12 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.13: +7 -12 lines
Diff to previous 1.13 (colored)

fix redundant declarations.

Revision 1.13 / (download) - annotate - [select for diffs], Tue Oct 10 19:54:39 2000 UTC (12 years, 7 months ago) by is
Branch: MAIN
Changes since 1.12: +6 -6 lines
Diff to previous 1.12 (colored)

Format string cleanups by sommerfeld.

Revision 1.12 / (download) - annotate - [select for diffs], Thu Jun 22 06:47:49 2000 UTC (12 years, 11 months ago) by thorpej
Branch: MAIN
Changes since 1.11: +116 -9 lines
Diff to previous 1.11 (colored)

Bring the telnet situation back into better shape.  Specifically,
pull in just about all of the differences from the crypto-us telnet
suite (which includes Kerberos 4 and connection encryption support).
Also bring in the Kerberos 5 support from the Heimdal telnet, and
frob a little so that it can work with the non-Heimdal telnet suite.

There is still some work left to do, specifically:
- Add Heimdal's ticket forwarding support to the Berkeley Kerberos 4
  module.
- Add connection encryption support to the Heimdal Kerberos 5
  module.  Hints on this can be taken from the MIT Kerberos 5
  module which still exists in crypto-us.

However, even with the shortcomings listed above, this is a
better situation than using the stock Heimdal telnet suite,
which does not understand the IPSec policy stuff, and is also
based on much older code which contains bugs that we have already
fixed in the NetBSD sources.

Revision 1.11 / (download) - annotate - [select for diffs], Wed Oct 8 08:45:11 1997 UTC (15 years, 7 months ago) by mrg
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-5-base, netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001, netbsd-1-3-base, netbsd-1-3-RELEASE, netbsd-1-3-PATCH003-CANDIDATE2, netbsd-1-3-PATCH003-CANDIDATE1, netbsd-1-3-PATCH003-CANDIDATE0, netbsd-1-3-PATCH003, netbsd-1-3-PATCH002, netbsd-1-3-PATCH001, netbsd-1-3-BETA, netbsd-1-3, minoura-xpg4dl-base, minoura-xpg4dl, comdex-fall-1999-base, comdex-fall-1999
Branch point for: netbsd-1-5, netbsd-1-4
Changes since 1.10: +8 -5 lines
Diff to previous 1.10 (colored)

WARNS?=1.  RCS ids.

Revision 1.10 / (download) - annotate - [select for diffs], Sat Sep 7 21:45:52 1996 UTC (16 years, 8 months ago) by explorer
Branch: MAIN
Changes since 1.9: +4 -2 lines
Diff to previous 1.9 (colored)

Block ENV and BASH_ENV from client.  From David Holland <dholland@hcs.harvard.edu>

Revision 1.9 / (download) - annotate - [select for diffs], Wed Feb 28 20:38:19 1996 UTC (17 years, 2 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-PATCH001, netbsd-1-2-BETA, netbsd-1-2
Changes since 1.8: +7 -2 lines
Diff to previous 1.8 (colored)

RCS id cosmetics.

Revision 1.8 / (download) - annotate - [select for diffs], Sat Feb 24 01:22:19 1996 UTC (17 years, 3 months ago) by jtk
Branch: MAIN
Changes since 1.7: +8 -16 lines
Diff to previous 1.7 (colored)

update to telnetd from 95.10.23 version.  Includes Borman's scrub_env()
to keep stuff out of the environment on the way to exec (we already have
one in the state machine that keeps them from arriving over the wire, so
this should be redundant, but it'll make any further updates easier to
have it present).

also, RCS Id police.

Revision 1.7 / (download) - annotate - [select for diffs], Thu Oct 19 12:47:28 1995 UTC (17 years, 7 months ago) by ghudson
Branch: MAIN
Changes since 1.6: +20 -8 lines
Diff to previous 1.6 (colored)

Cleanup, from Mark Eichin.

Revision 1.6 / (download) - annotate - [select for diffs], Wed Oct 18 05:44:26 1995 UTC (17 years, 7 months ago) by ghudson
Branch: MAIN
Changes since 1.5: +9 -5 lines
Diff to previous 1.5 (colored)

Filter potentially dangerous environment variables passed from
telnet client.

Revision 1.5 / (download) - annotate - [select for diffs], Fri Feb 25 03:20:54 1994 UTC (19 years, 3 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Branch point for: netbsd-1-1
Changes since 1.4: +215 -112 lines
Diff to previous 1.4 (colored)

new telnetd from ftp.cray.com.  Encryption support ripped out, pending
figuring out what to do about it...

Revision 1.4 / (download) - annotate - [select for diffs], Mon Aug 2 18:17:46 1993 UTC (19 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.3: +1 -9 lines
Diff to previous 1.3 (colored)

Nuke remaining patchkit headers.

Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 1 18:29:13 1993 UTC (19 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.2: +2 -1 lines
Diff to previous 1.2 (colored)

Add RCS identifiers.

Revision 1.2 / (download) - annotate - [select for diffs], Sun Mar 21 18:04:42 1993 UTC (20 years, 2 months ago) by cgd
Branch: MAIN
CVS Tags: patchkit-0-2-2, netbsd-alpha-1, netbsd-0-9-base, netbsd-0-9-RELEASE, netbsd-0-9-BETA, netbsd-0-9-ALPHA2, netbsd-0-9-ALPHA, netbsd-0-9, netbsd-0-8
Changes since 1.1: +9 -1 lines
Diff to previous 1.1 (colored)

after 0.2.2 "stable" patches applied

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (20 years, 2 months ago) by cgd
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>