markm
3962485896
Diff-reduce WRT src/secure/*telnet*/Makefile.
...
Also, add an "unifdef:" target, so that the telnet sources can
be remade from the crypto sources in src/crypto/telnet.
2001-11-30 21:34:51 +00:00
sobomax
142817d167
Use strlcpy(3) instead of strcpy(3) to copy optarg into a fixed-size buffer.
...
MFC after: 2 weeks
2001-10-16 09:21:09 +00:00
markm
5987cca2b8
Manually unifdef(1) CRAY, UNICOS, hpux and sun uselsess code.
2001-08-29 14:16:17 +00:00
markm
83e59be2f6
Code merge and diff reduction between this and crypto telnet.
...
Also remove useless AUTHENTICATION code. We have never compiled this
here, and it is doubtful that it even works without crypto.
2001-08-20 12:21:31 +00:00
horikawa
07824065f3
Removal of following export controll related sentences:
...
o This option is not available outside of the United States and Canada.
o Because of export controls, TELNET ENCRYPT option is not supported outside
of the United States and Canada.
src/crypto/README revision 1.5 commit log says:
> Crypto sources are no longer export controlled:
> Explain, why crypto sources are still in crypto/.
and actually telnet encryption is used outside of US and Canada now.
Pointed out by: OHSAWA Chitoshi <ohsawa@catv1.ccn-net.ne.jp>
Reviewed by:no objection on doc
2001-08-15 01:23:30 +00:00
dd
911ca14c87
Remove whitespace at EOL.
2001-07-15 08:06:20 +00:00
ru
36f138439b
mdoc(7) police: removed HISTORY info from the .Os call.
2001-07-10 14:16:33 +00:00
dd
eaa6ee03b8
mdoc(7) police: remove extraneous .Pp before and/or after .Sh.
2001-07-09 09:54:33 +00:00
brian
8636b161b3
Fix the type of the NULL arg to execl()
...
Idea from: Theo de Raadt <deraadt@openbsd.org>
2001-07-09 09:24:06 +00:00
ru
554102f1dd
mdoc(7) police: moved -u down, fixed markup, removed hard sentence break.
2001-07-05 13:27:33 +00:00
ru
9fe354114f
Document -u in the usage().
...
Make usage fit on a standard 80-column display.
2001-07-05 13:21:20 +00:00
dillon
a2bd71dbaf
A feature to allow one to telnet to a unix domain socket.
...
Obtained from: Lyndon Nerenberg <lyndon@orthanc.ab.ca>
2001-05-23 22:47:16 +00:00
ru
9f322d84b5
libtelnet.a is gone; add a special hack for `make release' fixit floppy.
2001-03-31 17:04:49 +00:00
ru
98c6ecb383
Bye-bye /usr/lib/libtelnet.a. This should fix ``make release'' brokeness.
...
Approved by: markm
2001-03-28 12:08:22 +00:00
luigi
58f7bc6968
Do not compile INET6 support if RELEASE_CRUNCH is defined
...
(used by install floppy/picobsd)
2001-02-18 07:28:31 +00:00
asmodai
7d76aced28
Fix typo: compatability -> compatibility.
...
Compatability is not an existing english word.
2001-02-06 12:05:58 +00:00
asmodai
3ade7f7578
Fix typo: seperate -> separate.
...
Seperate does not exist in the english language.
Also add $FreeBSD$ to README.
2001-02-06 11:21:40 +00:00
asmodai
e69fe706f1
Fix typo: wierd -> weird.
...
There is no such thing as wierd in the english language.
2001-02-06 09:25:10 +00:00
ru
8a6f8b5fe4
mdoc(7) police: split punctuation characters + misc fixes.
2001-02-01 16:38:02 +00:00
ru
6ab0b23323
Prepare for mdoc(7)NG.
2000-12-27 16:52:31 +00:00
kris
35eec2074d
Correct definition of MAXHOSTNAMELEN in ifdef'ed code.
...
Submitted by: Edwin Groothuis <mavetju@chello.nl>
PR: bin/22787
2000-11-26 21:37:51 +00:00
ru
0d1334ca0c
mdoc(7) police: use the new features of the Nm macro.
2000-11-20 19:21:22 +00:00
kris
1a1517afe4
Fix a buffer overflow from a long local hostname.
...
Obtained from: OpenBSD
2000-11-19 10:08:26 +00:00
imp
47651a84a1
Fix buffer overflow when DISPLAY is longer than 43 characters. This
...
is not exploitable because telnet doesn't run with elevated privs.
Didn't fix all the other potential buffer overflows. Would be a good
task for someone who has lots of time to carefully study each case
because cut and paste solutions are dangerous for this code base.
Added $FreeBSD$ in the same way that command.c did it.
2000-09-20 23:07:04 +00:00
imp
3c95f9ccde
getopt and friends are declared in <unistd.h>
...
getopt returns -1 not EOF.
2000-09-04 06:09:54 +00:00
ume
0abc0cfcd6
Fix buffer size of ALIGNed buffer.
...
PR: bin/20053
Submitted by: Alex Kapranoff <alex@kapran.bitmcnit.bryansk.su>
2000-07-20 14:54:04 +00:00
ume
e1b6a23cbc
One more EAI_NONAME -> EAI_NODATA issue.
2000-07-07 21:05:55 +00:00
ume
4dac326800
Make telnet -s work. It is corresponding to EAI_NONAME -> EAI_NODATA
...
change (getaddrinfo.c rev 1.12).
2000-07-07 20:46:37 +00:00
itojun
a1d6ff0136
simplify and correct name resolution in tn().
...
XXX what is the goal of af_switch()? it seems to me it is not necessary
any more with getaddrinfo(3) fix for correct name-resolution ordering.
comments? >shin
2000-07-05 10:15:23 +00:00
ume
4310f54cc9
Mention about -4 and -6 options.
2000-06-12 18:30:16 +00:00
bde
e636950b3e
Fixed misspelling of DPADD as DPADDA.
...
Fixed some misformattings.
2000-03-27 16:37:32 +00:00
shin
73d476cc64
CMSG_XXX macros alignment fixes to follow RFC2292.
...
Approved by: jkh
Submitted by: Partly from tech@openbsd
Reviewed by: itojun
2000-03-03 11:13:12 +00:00
markm
7926f9a427
Use libcrypto in place of libdes.
2000-02-24 21:06:22 +00:00
shin
981d4a6e4b
Use static buffer to save source route hostnames.
...
Approved by: jkh
2000-02-19 16:33:14 +00:00
shin
e1b335a34c
Print "Trying ..." for each host. Also cleanups for error printing.
...
Approved by: jkh
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
2000-02-19 16:17:41 +00:00
shin
77f276d5ac
Fix bugs in telnet.
...
Sorry there were still several bugs.
-error retry at af missmatch was incomplete.
-af matching for source addr option was wrong
-socket was not freed at retry.
Approved by: jkh
2000-02-15 15:59:12 +00:00
shin
bca215974d
Add more dual stack consideration.
...
-Should retry as much as possible when some of source
routing intermediate hosts' address families missmatch
happened.
(such as when a host has only A record, and another host
has each of A and AAAA record.)
-Should retry as much as possible when dest addr and
source addr(specified with -s option) address family
missmatch happend
Approved by: jkh
2000-02-10 20:06:36 +00:00
shin
67ff6efc68
Fix telnet core dump at invalid service name specified.
...
Added an error check to avoid it.
Approved by: jkh
Submitted by: Robert Muir <rmuir@gibralter.net>
2000-02-07 00:52:49 +00:00
shin
3859c2231c
Add 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.
Discovered at checking recent KAME repository change, noticed by itojun.
2000-01-29 18:21:05 +00:00
shin
5d39ea311b
fix breakage of make release.
...
Confirmed by: German Tischler <tanis@gaspode.franken.de>
2000-01-29 13:45:44 +00:00
shin
ce15efb7c0
another tcp apps IPv6 updates.(should be make world safe)
...
ftp, telnet, ftpd, faithd
also telnet related sync with crypto, secure, kerberosIV
Obtained from: KAME project
2000-01-27 09:28:38 +00:00
peter
04d539c0b6
Nearly missed this one. Turn off -DTERMCAP otherwise it defines a bunch
...
of conflicting symbols with ncurses.
1999-08-30 10:03:27 +00:00
peter
3b842d34e8
$Id$ -> $FreeBSD$
1999-08-28 01:08:13 +00:00
nik
cd078e5427
Document the "skey" command in telnet(1).
...
PR: docs/12360
Submitted by: kjm@rins.ryukoku.ac.jp (KOJIMA Hajime)
1999-07-19 22:24:32 +00:00
ru
c75e241384
Add "-N" option to the SYNOPSIS and usage().
1999-06-17 07:12:39 +00:00
ru
3b7c3aa4be
Add "-s src_addr" option to allow setting of the source IP address.
1999-06-16 15:26:22 +00:00
ru
c3694d9858
It was possible to circumvent telnet's security ``-E'' (no escape at all)
...
option by running it with ``-8 -E'' and passing it 0xff character.
PR: 6317
Reviewed by: des, David Borman <dab@bsdi.com> (the author)
1999-06-14 18:46:15 +00:00
billf
cf6ada6c38
Add "-N" option to supress reverse name lookup.
...
This comes in really handy when you're telneting the broken DNS server by
IP.
PR: bin/8698
1998-12-14 22:40:39 +00:00
bde
0609531ab6
Fixed printf format errors.
1998-07-06 21:01:54 +00:00
peter
0b9db54b14
#include <arpa/inet.h>
1998-06-12 12:55:46 +00:00
imp
8c96be00ef
Don't assume that hp->h_lenght == 4. Be conservative in its use.
...
Submitted by: J. Assange a long time ago.
1998-06-09 04:31:02 +00:00
markm
c99468d1f8
Remove unneeded crud.
1998-03-26 17:55:27 +00:00
jb
51f6e49462
Add #include <stdlib.h> to get prototype for malloc().
1998-02-20 04:34:08 +00:00
jb
0c290fd53e
Add #include <string.h> to get prototypes.
1998-02-20 04:33:03 +00:00
steve
9eec71e462
Fix some minor formatting nits.
...
PR: 5373
Submitted by: Matthew Hunt <mph@pobox.com>
1997-12-27 18:58:27 +00:00
steve
0896286884
Correct some anomalies in the man page.
...
PR: 3808
Parially submitted by: Takeshi MUTOH <mutoh@info.nara-k.ac.jp>
1997-11-11 05:00:59 +00:00
charnier
057a30e59c
Hardcode progname in usage string.
1997-08-14 06:44:41 +00:00
bde
390b1c941e
This commit was generated by cvs2svn to compensate for changes in r27233,
...
which included commits to RCS files with non-trunk default branches.
1997-07-06 05:14:28 +00:00
bde
3f0aace088
Import Lite2's src/usr.bin/telnet. The README is still on the vendor
...
branch and importing it gives some anachronisms. tn3270.c is still on
the vendor branch and importing it just changes a memcpy to memmove.
1997-07-06 05:14:28 +00:00
imp
141381e1cb
compare return value from getopt against -1 rather than EOF, per the final
...
posix standard on the topic.
1997-03-29 04:34:07 +00:00
peter
f390c26dd9
Revert $FreeBSD$ to $Id$
1997-02-22 19:58:13 +00:00
wosch
4bcfb053ec
Sort cross references.
1997-01-15 23:25:55 +00:00
jkh
808a36ef65
Make the long-awaited change from $Id$ to $FreeBSD$
...
This will make a number of things easier in the future, as well as (finally!)
avoiding the Id-smashing problem which has plagued developers for so long.
Boy, I'm glad we're not using sup anymore. This update would have been
insane otherwise.
1997-01-14 07:20:47 +00:00
peter
a4e98297b6
Report the reason why select unexpectedly failed..
1997-01-13 02:34:56 +00:00
ache
54bc288fc1
Make 'skey' command visible through 'help'
1997-01-10 00:29:00 +00:00
ache
5fb5a32d2d
Use -DSKEY instead of wrong -DPATH_SKEY
1997-01-10 00:27:50 +00:00
pst
8f7e8a6585
Import a few relatively minor fixes from current Borman telnet.
...
Add some buffer overrun fixes from OpenBSD and myself.
Add skey calculator kludge from OpenBSD.
TODO: do a real merge of dab's sources... probably just make telnet and
telnetd contrib software.
Obtained from: OpenBSD, dab@bsdi.com
1997-01-07 19:47:58 +00:00
wosch
000fb64288
delete doubled words, e.g.: "the the" -> "the"
1996-10-05 22:27:30 +00:00
phk
75b39c00ce
Make telnet a synonym for open
1996-09-19 08:15:56 +00:00
bde
11546f4616
Fixed DPADD.
1996-09-05 17:16:10 +00:00
pst
1f6cfc8362
Remove obsolete SOCKSv4 support
1996-05-30 03:09:18 +00:00
pst
d73d5ee489
Add support for socks
1996-04-23 05:18:43 +00:00
wosch
e1e9689170
Section SEE ALSO complete
1996-01-29 00:05:36 +00:00
jkh
116713e9f1
Oh foo. I should a) learn to read. b) learn to think. :-)
...
Telnet has nothing to do with this, it's telnetd and telnetd
doesn't use KLUDGELINEMODE so that theory is washed up. Anyway,
back out previous commit and slink away with red face.
1995-08-28 17:52:39 +00:00
jkh
b6bc0e6c7a
Remove -DKLUDGELINEMODE again; it's breaking things and Paul T. says
...
it's a bug anyway.
1995-08-28 17:47:39 +00:00
ache
3eea849c86
Use the same DECODE_BAUD trick like in new telnet to set
...
termios speed
Obtained from: Pre-Lite2 telnet
1995-08-02 11:13:30 +00:00
rgrimes
a14d555c87
Remove trailing whitespace.
1995-05-30 06:41:30 +00:00
dg
94d8622ac0
Use symbolic "IPTOS_LOWDELAY" instead of octal bit value for this socket
...
option. The bit value was wrong.
1995-05-15 11:58:03 +00:00
csgr
c009f27dba
Fix big f*ckup by doing "make nocrypt"
...
(Don't think I don't realize what a big f*ckup this was.)
Submitted by: geoff.
1994-08-27 15:46:29 +00:00
wollman
83c8fa2b56
Don't do Kerberos yet, we aren't ready for it.
1994-08-05 20:47:28 +00:00
rgrimes
f9ab90d9d6
BSD 4.4 Lite Usr.bin Sources
1994-05-27 12:33:43 +00:00