ba361ec27cMore help for alpha WARNS=2. This code is, erm, unusual. Anyone who feels like rewriting it will meet no objection from me.
markm
2001-12-03 12:16:40 +0000
0efd3a3530help the alphas out with the WARNS=2 stuff.
markm
2001-12-03 12:13:18 +0000
a88d48b9dfDamn. The previous mega-commit was incomplete WRT ANSIfication. This fixes that.
markm
2001-11-30 22:28:07 +0000
820d180830Very large style makeover.
markm
2001-11-30 21:06:38 +0000
3352bb6256Sheldon asked me to make a note of the Message-ID of the e-mail from Dave approving the copyright statement.
nsayer
2001-10-31 02:04:33 +0000
55a105f79bFix world by trimming an extra comment terminator.
jhb
2001-10-29 19:22:38 +0000
c28778abe6Add Berkeley copyright to SRA.
nsayer
2001-10-29 16:12:16 +0000
5d43639f75Diff-reduce these two.
markm
2001-10-27 12:49:19 +0000
1f6fc161a6Add __FBSDID() to diff-reduce with "base" telnet.
markm
2001-10-01 16:04:55 +0000
3efb267b2dManually unifdef(1) CRAY, UNICOS, hpux and sun uselsess code.
markm
2001-08-29 14:16:17 +0000
ee8be0d9e9Remove description of an option that only applies to UNICOS < 7.0. That define may still be present in the source, but I don't think anyone has plans to try to use it.
dd
2001-08-25 21:29:12 +0000
0fd2377dccCode merge and diff reduce with "base" telnet. This is the "later" telnet, so it was treated as the reference code, except where later commits were made to "base" telnet.
markm
2001-08-20 12:28:40 +0000
65d4fa535aRemoval of following export controll related sentences: o Because of export controls, TELNET ENCRYPT option is not supported outside of the United States and Canada. o Because of export controls, data encryption is not supported outside of the United States and Canada.
horikawa
2001-08-15 01:30:25 +0000
02129244b2mdoc(7) police: s/BSD/.Bx/ where appropriate.
ru
2001-08-14 10:01:54 +0000
9de6e7ba10output_data(), output_datalen() and netflush() didn't actually guarantee to do what they are supposed to: under some circumstances output data would be truncated, or the buffer would not actually be flushed (possibly leading to overflows when the caller assumes the operation succeeded). Change the semantics so that these functions ensure they complete the operation before returning.
kris
2001-07-23 21:52:26 +0000
508568b464Oops, forgot the 'u' in the getopt for the previous commit.
dillon
2001-05-24 00:14:19 +0000
c5ebb16d3cA feature to allow one to telnet to a unix domain socket. (MFC from non-crypto version)
dillon
2001-05-23 22:54:07 +0000
9c526f75a3Make the PAM user-override actually override the correect thing.
nsayer
2001-05-17 16:28:11 +0000
b33b21628eBack out last commit. This was already fixed. This should never have happened, this is why we have commit mail expressly delivered to committers.
peter
2001-05-17 03:14:42 +0000
595c1bb3caFix the latest telnet breakage. Obviously this was never compiled.
peter
2001-05-17 03:13:00 +0000
7005445e10Since the root-on-insecure-tty code was added to telnetd, a dependency on char *line was added to libtelnet. Put a dummy one in to keep the linker happy.
nsayer
2001-05-16 20:34:42 +0000
74034d9846Make sure the protocol actively rejects bad data rather than (potentially) not responding to an invalid SRA 'auth is' message.
nsayer
2001-05-16 20:24:58 +0000
e7c0163dfesrandomdev() affords us the opportunity to radically improve, and at the same time simplify, the random number selection code.
nsayer
2001-05-16 18:32:46 +0000
0a0c02d634Catch any attempted buffer overflows. The magic numbers in this code (512) are a little distressing, but the method really needs to be extended to allow server-supplied DH parameters anyway.
nsayer
2001-05-16 18:27:09 +0000
ebece97cb0Catch malloc return failures. This should help avoid dereferencing NULL on low-memory situations.
nsayer
2001-05-16 18:17:55 +0000
8e7393fb93Hack to work around braindeath in libtelnet:sra.c. The sra.o file references global variables from telnetd, but is also linked into telnet as well. I was tempted to back out the last sra.c change as it is 100% bogus and should be taken out and shot, but for now this bandaid should get world working again. :-(
peter
2001-05-15 09:52:03 +0000
b482ad5b9eIf the uid of the attempted authentication is 0 and if the pty is insecure, do not succeed. Copied from login.c. This functionality really should be a PAM module.
nsayer
2001-05-15 04:47:14 +0000
4213319244Pointy hat fix -- reapply the SRA PAM patch. To -current this time.
nsayer
2001-05-07 20:42:02 +0000
ff3aa86c66mdoc(7) police: removed hard sentence breaks introduced in rev.1.10.
ru
2001-04-13 08:49:52 +0000
eca1a06f99Clean up telnet's argument processing a bit. autologin and encryption is now the default, so ignore the arguments that turn it on. Add a new -y argument to turn off encryption in case someone wants to do that. Sync these changes with the man page (including removing the now obsolete statement about availability only in the US and Canada).
nsayer
2001-04-06 15:56:10 +0000
9e4c977b52Prepare for mdoc(7)NG.
ru
2001-01-10 16:51:28 +0000
40b68302ee(scrub_env): change to only accept a listed set of variables, including only non-filename contents for TERMCAP
assar
2000-12-10 20:50:20 +0000
fe910aa69aAdd more environment variables to be filtered through scrub_env(). Synched from normal telnet.
asmodai
2000-11-30 13:14:54 +0000
e84c612e39String paranoia fix. Synched from normal telnet.
asmodai
2000-11-30 13:10:01 +0000
a352b628e8String paranoia. Merged from regular telnet.
asmodai
2000-11-30 10:55:25 +0000
312e8003c1Correct definition of MAXHOSTNAMELEN in ifdef'ed code.
kris
2000-11-26 21:37:51 +0000
eec40d7c66mdoc(7) police: use the new features of the Nm macro.
ru
2000-11-20 20:10:44 +0000
53049b911eFix a buffer overflow from a long local hostname.
kris
2000-11-19 10:08:26 +0000
0ee5242ab6Avoid use of direct troff requests in mdoc(7) manual pages.
ru
2000-11-10 17:46:15 +0000
2ffcc09501Sync with usr.bin/telnet/telnet.c r1.9 - fix buffer overflow in DISPLAY
kris
2000-10-29 00:10:14 +0000
a2af2980e2Fix buffer size of ALIGNed buffer.
ume
2000-07-20 14:54:04 +0000
4bd1ed896aForced commit. This is to try and help folks that used the international crypto repo and have slightly different files but with the same version. cvsup in 'checkout mode' has no trouble with this, but cvs can get really silly about it.
peter
2000-07-16 05:53:14 +0000
1448d0f1e3Add missing $FreeBSD$ to files that are NOT still on vendor a branch.
peter
2000-07-16 05:48:49 +0000
737e54e224Use static buffer to save source route hostnames.
shin
2000-02-19 16:33:14 +0000
62286e5a31Print "Trying ..." for each host. Also cleanups for error printing.
shin
2000-02-19 16:17:41 +0000
c750243830Fix bugs in telnet.
shin
2000-02-15 15:59:12 +0000
d2ec198a69Add more dual stack consideration.
shin
2000-02-10 20:06:36 +0000
92a0e6dadfFix telnet core dump at invalid service name specified. Added an error check to avoid it.
shin
2000-02-07 00:52:49 +0000
845ce56d7bAdd NI_NAMEREQD flag to getnameinfo() call. Without this flag, getnameinfo() don't return error at name resolving failure. But it is used at doaddrlookup(-N) case in telnet, error need to be returned to correctly initialize hostname buffer.
shin
2000-01-29 18:21:05 +0000
32ca7e751canother tcp apps IPv6 updates.(should be make world safe) ftp, telnet, ftpd, faithd also telnet related sync with crypto, secure, kerberosIV
shin
2000-01-27 09:28:38 +0000
afe31edad1Termcap header no longer needed.
markm
1999-09-01 18:57:38 +0000
1e75920e30$Id$ -> $FreeBSD$
peter
1999-08-28 01:35:59 +0000
95b971e484According to Mark Murray, Makefiles do not belong here. I guess we're going to have to figure something else out.
nsayer
1999-08-16 18:59:05 +0000
0f2c0f75feAdd SRA authentication to src/crypto/telnet.
nsayer
1999-08-16 11:24:29 +0000
1549f66b7aFix int function without return (make consistent with neighbors)
nsayer
1999-08-16 02:15:29 +0000
f82c4699bcDocument the "skey" command in telnet(1).
nik
1999-07-30 21:24:03 +0000
ec2cbe8315MF libexec/telnetd: Determine the host name using an array size of MAXHOSTNAMELEN and call trimdomain() before implementing the -u option.
brian
1999-04-08 21:39:34 +0000
e115c62597MF libexec/telnetd: MAXHOSTNAMELEN & -u fixes.
brian
1999-04-07 10:17:24 +0000
8229e94407Use realhostname().
brian
1999-04-06 23:35:21 +0000
a483d5b52dMF src/libexec/telnetd: Verify the reverse DNS lookup ala rlogind. Suggested by: markm
brian
1999-04-06 12:41:27 +0000
8808a173edOld stuff laying around: Don't use getstr which can conflict with some curses/termcap/terminfo implementations and causes recursion.
peter
1998-12-16 06:06:06 +0000
a2726b72a6Old stuff from a source tree: copy (verbatum) the code to expand the %s/%m in the default /etc/gettytab.
peter
1998-12-16 06:01:33 +0000
5abbe24d1cRemove redundant decl. of time(). Causes problems on alpha
gpalmer
1998-09-01 15:17:28 +0000
4f7c22a987MFC: no \n in syslog strings. Change -P to -p in flags. EOF -> -1. Use err(3).
charnier
1997-12-08 07:41:13 +0000
d16b9a5166PR: bin/771 and bin/1037 are resolved by this change This change changes the default handling of linemode so that older and/or stupider telnet clients can still get wakeup characters like <ESC> and <CTRL>D to work correctly multiple times on the same line, as in csh "set filec" operations. It also causes CR and LF characters to be read by apps in certain terminal modes consistently, as opposed to returning CR sometimes and LF sometimes, which broke existing apps. The change was shown to fix the problem demonstrated in the FreeBSD telnet client, along with the telnet client in Solaris, SCO, Windows '95 & NT, DEC OSF, NCSA, and others.
uhclem
1997-10-08 03:14:34 +0000
6ba4d9bbdbBring the FreeBSD changes to the virgin sources.
markm
1997-09-07 07:02:53 +0000
0e15f670a1This commit was generated by cvs2svn to compensate for changes in r29088, which included commits to RCS files with non-trunk default branches.
markm
1997-09-04 06:11:16 +0000