Commit Graph

21 Commits

Author SHA1 Message Date
wiz
4538e1cec2 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.
2001-08-24 00:14:03 +00:00
wiz
7d38311c3e Typo fixes and syslog string improvements, from bin/13667 by Brian Ginsbach. 2001-08-20 11:13:17 +00:00
wiz
c54e018e90 Add some (const char *) casts per bin/13667 by Brian Ginsbach. 2001-08-20 11:01:48 +00:00
wiz
9b9e7174b0 Fix compilation without -DLINEMODE, per bin/13571 from Onno van der Linden. 2001-07-27 22:21:46 +00:00
itojun
30f2adec05 vsnprintf() can return value longer than the actual string. from assar 2001-07-19 16:00:59 +00:00
itojun
546f0c22a1 try netflush() if buffer is too low. 2001-07-19 07:26:53 +00:00
itojun
eb2e3cb617 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.
2001-07-19 04:57:49 +00:00
christos
5dea9a59e1 fix redundant declarations. 2001-02-04 22:32:15 +00:00
is
48052d04a3 Format string cleanups by sommerfeld. 2000-10-10 19:54:37 +00:00
thorpej
5c099b14c1 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.
2000-06-22 06:47:42 +00:00
mrg
ee62445dbf WARNS?=1. RCS ids. 1997-10-08 08:45:07 +00:00
explorer
ec9e28aab1 Block ENV and BASH_ENV from client. From David Holland <dholland@hcs.harvard.edu> 1996-09-07 21:45:52 +00:00
thorpej
14c6919f1d RCS id cosmetics. 1996-02-28 20:38:08 +00:00
jtk
42e1b6b73d 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.
1996-02-24 01:22:12 +00:00
ghudson
75ec1de458 Cleanup, from Mark Eichin. 1995-10-19 12:47:28 +00:00
ghudson
070618219e Filter potentially dangerous environment variables passed from
telnet client.
1995-10-18 05:44:26 +00:00
cgd
290a2c4f88 new telnetd from ftp.cray.com. Encryption support ripped out, pending
figuring out what to do about it...
1994-02-25 03:20:39 +00:00
mycroft
52efca41cd Nuke remaining patchkit headers. 1993-08-02 18:17:24 +00:00
mycroft
e9d867ef50 Add RCS identifiers. 1993-08-01 17:54:45 +00:00
cgd
e541169ce2 after 0.2.2 "stable" patches applied 1993-03-21 18:04:42 +00:00
cgd
61f282557f initial import of 386bsd-0.1 sources 1993-03-21 09:45:37 +00:00