summaryrefslogtreecommitdiff
path: root/libexec/telnetd
AgeCommit message (Collapse)Author
2000-06-23Add MK... variables to enable/disable various aspects of buildingthorpej
crypto support into the system. See share/mk/bsd.README for more a full description.
2000-06-22Bring the telnet situation back into better shape. Specifically,thorpej
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-20Merge a bunch of things from crypto-us and crypto-intl into basesrc,thorpej
adding support for Heimdal/KTH Kerberos where easy to do so. Eliminate bsd.crypto.mk. There is still a bunch more work to do, but crypto is now more-or-less fully merged into the base NetBSD distribution.
2000-02-01(net_write): rename to telnet_net_writeassar
2000-01-21Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We getmycroft
the correct definition from errno.h.
2000-01-13Make 'if' capability from gettytab work. *shudder*.ad
1999-12-31Abort if memory for execv(2) argument array cannot be allocated insteadtron
of passing an array with incomplete contents to login(1). Fix provided by Jun-ichiro itojun Hagino in PR bin/9082.
1999-12-16do not touch __ss_len directly, they are not supposed to be touched.itojun
1999-09-17Kerberos5 ticket forwarding works.aidan
1999-08-12Added kerberos5_cleanup() to cleanup if KRB5 defined. This is to destroyaidan
a forwarded ccache on cleanup.
1999-07-20optionally include CRYPTOPATH Makefile.frag files.mrg
1999-07-12Use bsd.crypto.mk.thorpej
1999-07-11Nuke some whitespace.thorpej
1999-07-11Put the RCS ID in the correct place.thorpej
1999-07-02dual-stack telnetd.itojun
1999-06-07Treat crypto-us like domestic.thorpej
1999-04-06change:cgd
.Sh "SEE ALSO" to: .Sh SEE ALSO The doc macros check for the latter (actually just for 'SEE' as the first argument to .Sh) to set the section header SEE ALSO flag, which modifies some behaviour (e.g. references done with .Rs/.Re).
1999-03-22More and more .Os cleanups. .Os is defined in the tmac.doc-common file,garbled
so we shouldn't override it with versions in the manpages. Many more to come.
1999-03-17add missing .Bl.mrg
1999-02-28sort SEE ALSO section by "sort |sort -n"msaitoh
1999-02-12Fix for PR 5821dean
- s/SecurID/SECURELOGIN/g and define SECURELOGIN in Makefile - update man page to reflect S/Key and Kerboros authentication used not SecurID
1999-01-03Descend on obj, as well as clean, cleandir, etc.cjs
1998-11-17delete .Sh ENVIRONMENT.msaitoh
delete extra period.
1998-09-05distclean is a synonym for cleandirlukem
1998-08-29Execute ttyaction on termination of rlogind/telnetd sessions.tsarna
Also, say a little bit about ttyaction in the getty and login manpages.
1998-08-10bzero->memset, bcopy->memcpy, bcmp->memcmpperry
1998-08-05Fix for pr 5904 from Zdenek Salvet; we now use openpty() to get a pty.perry
1998-07-27Ack! I misunderstood a problem reported to me. We don't need to doscottr
anything special to handle obj directories; bsd.man.mk does it for us already. Back out that part of the previos commit.
1998-07-27Fix two problems with my previous change:scottr
- We must include bsd.own.mk to get EXPORTABLE_SYSTEM from mk.conf. Noted by Bernd Ernesti. - If we're only generating man pages, we should deal with obj directories as appropriate. Both Perry Metzger and I found this independently. This completes the tasks necessary to close PR 5519.
1998-07-22Unlike other domestic bits, telnet and telnetd are never built as a partscottr
of the domestic build process. No domestic program actually builds its own man pages but instead relies on those built in the exportable tree. The result is missing telnet(1) and telnet(8) pages. Fix this problem descending into the telnet and telnetd directories regardless of whether we're doing an exportable build or not. Once there, we generate only the man pages if we're building a non-exportable system.
1998-07-09Declare ints, too, don't default them.msaitoh
1998-07-06- use an array MAXHOSTNAMELEN+1 size to hold hostnamesmrg
- ensure hostname from gethostname() is nul-terminated in all cases - minor KNF - use MAXHOSTNAMELEN over various other values/defines - be safe will buffers that hold hostnames
1998-04-28Change occurrences of "UNIX" to .Ux or .At as appropriate.fair
1998-04-01Need <time.h> for various definitions, so just include it in this one place.kleink
1998-04-01No need to include <sys/tty.h>.kleink
1998-02-06macroize BSD, NetBSD, FreeBSD and misc cleanupperry
1997-10-22use CPPFLAGS instead of CFLAGSlukem
1997-10-20Fix .Nm usage.enami
1997-10-20.Nm telnetd. -> .Nm telnetd .enami
1997-10-20No need to declare optind and optarg.enami
1997-10-16startslave() prototype is independent of AUTHENTICATIONmikel
1997-10-16kill old-style declaration of strchr()mikel
add back variable needed for -DAUTHENTICATION
1997-10-16don't include <sys/cdefs.h> twice, kill old-style getpty() declarationmikel
1997-10-16add commented CFLAGS for AUTHENTICATION, remove list of crypto filesmikel
1997-10-16kill old-style getenv() declarationmikel
1997-10-16kill some excess whitespacemikel
1997-10-14use <termcap.h>lukem
1997-10-08merge lite-2 Makefiles (rcsids), and turn on WARNS for all of libexec.mrg
1997-10-08WARNS?=1. RCS ids.mrg
1997-10-08Put a whitespace after the keyword `switch'.enami