freebsd-dev/contrib
nsayer ff5ef9020c Add SRA authentication to src/crypto/telnet.
SRA does a Diffie-Hellmen exchange and then DES-encrypts the
authentication data. If the authentication is successful, it also
sets up a session key for DES encryption.

SRA was originally developed at Texas A&M University.

This code is probably export restricted (despite the fact that I
originally found it at a University in Germany).

SRA is not perfect. It is vulnerable to monkey-in-the-middle attacks
and does not use tremendously large DH constants (and thus an individual
exchange probably could be factored in a few days on modern CPU
horsepower). It does not, however, require any changes in user or
administrative behavior and foils session hijacking and sniffing.
The goal of this commit is that telnet and telnetd end up in the DES
distribution and that therefore an encrypted session telnet becomes
standard issue for FreeBSD.
1999-08-16 11:24:29 +00:00
..
amd Bad reference of uname(2) -> uname(3) 1999-08-14 21:37:28 +00:00
awk Fixed one typo ("[[=e]]" -> "[[=e=]]") and two occurences of whitespace 1999-04-10 20:42:06 +00:00
bc bc core dumped when a value with between 128 and 255 (mod 256) digits 1999-07-28 17:58:12 +00:00
bind .sp -> .Pp 1999-04-10 20:38:17 +00:00
binutils Merge some patches from RedHat-6.0. The most important change fixes a bug 1999-07-17 08:04:58 +00:00
bison Document how I imported this. 1999-08-14 22:33:55 +00:00
cpio Fixed printf format errors. 1998-06-30 19:53:09 +00:00
cvs Fixed style bugs in FreeBSD changes. KNF style doesn't apply to gnu 1999-07-04 15:46:44 +00:00
diff Some FreeBSD files to add... 1997-10-30 19:35:17 +00:00
gcc Move "WORD_SWITCH_TAKES_ARG" & "SWITCH_TAKES_ARG" to the general spec file 1999-08-15 22:02:50 +00:00
gdb Fix a coredump when debugging corefiles from static programs. 1999-05-22 08:25:02 +00:00
global Merge from verdor branch (v_3_4_2) and remove obsolete files. 1999-01-18 07:32:38 +00:00
gperf NetBSD has sys_errlist in errno.h, not stdio.h like FreeBSD. 1998-01-09 20:02:20 +00:00
groff Tune table since 0200-0206 is not available, add more chars 1999-07-31 15:51:57 +00:00
ipfilter ipfstat is now in section 8 of the manual. 1999-04-10 20:30:29 +00:00
isc-dhcp Check to see if /usr/bin/logger exists before using it. Use "echo" if 1999-08-10 07:16:00 +00:00
libgmp This commit was generated by cvs2svn to compensate for changes in r44365, 1999-03-01 06:27:31 +00:00
libpam Revive the pam_deny and pam_permit modules from Linux-PAM. They are 1999-05-08 01:59:27 +00:00
libpcap Merge libpcap version 0.4 1998-09-15 19:31:43 +00:00
libreadline fix End key name 1999-05-28 04:52:29 +00:00
nvi Set the close-on-exec flag when we lock the file we're editing. 1999-08-06 08:34:42 +00:00
opie sprintf -> snprintf 1998-09-09 17:08:46 +00:00
patch Remove library funcs we already have 1998-01-04 20:45:41 +00:00
perl5 Fix a problem where commands in backticks `` wont get executed in taint 1999-07-19 18:17:54 +00:00
pnpinfo Port pnpinfo to alpha. 1999-05-22 17:35:48 +00:00
sendmail Remove the standalone buildtools stuff, we don't use it here and it 1999-02-07 09:45:12 +00:00
tcp_wrappers Since our inetd wrapped now, treat all its services as tcpd-prefixed 1999-04-03 04:02:29 +00:00
tcpdump World, I'd like you to meet the first FreeBSD token Ring driver. 1999-02-20 11:18:00 +00:00
telnet Add SRA authentication to src/crypto/telnet. 1999-08-16 11:24:29 +00:00
texinfo Restored rev.1.2, which was clobbered by rev.1.4 (don't print "Making 1999-03-02 13:04:00 +00:00
top uptime display more in style with original code 1999-01-09 20:25:02 +00:00
traceroute Fix bug (introduced by me) where UDP port numbers were starting at 1 instead 1999-06-25 21:48:40 +00:00