summaryrefslogtreecommitdiffstats
path: root/libexec/telnetd
Commit message (Collapse)AuthorAgeFilesLines
* Add missing dot.charnier1998-01-071-2/+2
|
* sprintf->snprintf paranoia. The one thing that looks like a hole inimp1997-12-241-7/+8
| | | | | the diff is in an ifdef that isn't enabled for FreeBSD. Obtained from: OpenBSD(?)
* Sync with diffs I found in kerberised versions: -Wall, no `;' in macros.charnier1997-12-083-27/+25
|
* Use err(3). Remove progname and trailing \n in syslog strings.charnier1997-12-038-149/+155
|
* PR: bin/771 and bin/1037 are resolved by this changeuhclem1997-10-081-1/+17
| | | | | | | | | | | | | | | | 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. A similar change will be incorporated in the crypto version of telnetd. This resolves bin/771 and bin/1037.
* There is a clear separation of the crypto telnet and the non-crypto telnet.markm1997-09-281-4/+0
| | | | | As this is the non-crypto version, remove the useless (commented out) directives and macros.
* -p flag misdocumented in telnetd(8)wosch1997-09-141-3/+3
| | | | | PR: 4462 Submitted by: hfir@math.rochester.edu
* compare return value from getopt against -1 rather than EOF, per the finalimp1997-03-281-2/+2
| | | | posix standard on the topic.
* Revert $FreeBSD$ to $Id$peter1997-02-2210-10/+10
|
* Added support for %s (sysname) %m (machine) %r (release) and %v (version)davidn1997-02-021-0/+25
| | | | prompt macros to agree with getty(8).
* Make the long-awaited change from $Id$ to $FreeBSD$jkh1997-01-1410-10/+10
| | | | | | | | 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.
* Sort cross references.wosch1997-01-131-3/+3
|
* Some buffer overrun fixes and removed check for username starting with "-"pst1997-01-073-13/+16
| | | | | | (replacied it with a getopt stopper (--) instead, which is more correct). Obtained from: OpenBSD
* correct spelling of 'X Window System' (tm)wosch1996-10-061-2/+2
|
* delete doubled words, e.g.: "the the" -> "the"wosch1996-10-051-2/+2
|
* add forgotten $Id$wosch1996-09-2210-0/+16
|
* Fixed DPADD.bde1996-09-051-2/+2
|
* Add a ``-P altlogin'' option which allows the sysadmin to specify anpeter1996-08-133-4/+21
| | | | alternate login(1) type program to run.
* Localize timeache1996-05-071-0/+10
|
* This commit was generated by cvs2svn to compensate for changes in r13122,peter1995-12-301-91/+0
| | | | which included commits to RCS files with non-trunk default branches.
* Remove LD_NOSTD_PATH unsetenv, isn't exist anymoreache1995-10-241-1/+0
|
* Fix original patch error with ! before strncmpache1995-10-201-4/+10
| | | | Zap only needed LD_* variables
* Don't allow LD_* env. variables to be trickedache1995-10-201-0/+22
| | | | Submitted by: Sam Hartman <hartmans@mit.edu>
* Fixed bug introduced with the change of startslave()...two argumentsdg1995-09-111-3/+3
| | | | | | were chopped off of the function call and garbage was passed instead. The solution involves making some variable globals as well as fixing the call to have all the arguments.
* Move erase cleanup outside linemode conditionalpst1995-09-061-1/+1
|
* Properly set the erase character for the login prompt.pst1995-09-051-1/+5
| | | | Submitted by: John Capo <jc@irbs.com> & Peter Wemm
* Delay starting login process until option negotiation is complete topst1995-09-051-22/+7
| | | | | | avoid race condition on connections with larger round-trip-times. Submitted by: John Capo & Peter Wemm
* Fix some typos in a comment BUAD -> BAUD.ats1995-08-051-3/+3
|
* Change default banner fro 4.4 BSD to FreeBSD.paul1995-08-021-1/+1
| | | | | | Reviewed by: Submitted by: Obtained from:
* Use the same DECODE_BAUD trick like in new telnetd to obtainache1995-08-021-0/+17
| | | | | termios speed. Obtained from: Pre-Lite2 telnet
* The final negotiation of DO_BINARY in the LINEMODE portion of the telnetd codedg1995-06-171-19/+28
| | | | | | | | | | causes some clients that do not support linemode to mis-interpret the return key (i.e. double returns). The fix is to only do the state check for binary options if linemode will be used. Closes PR#505. Submitted by: Charles Henrich
* Remove trailing whitespace.rgrimes1995-05-307-29/+29
|
* Fix bug:ache1995-04-261-2/+9
| | | | | | When hostname len > 8, name replaced with dot notation when -u flag not specified (default case). Use _PATH_* for utmp/wtmp.
* Support for >32 PTYs.jkh1995-02-091-3/+3
| | | | Submitted by: Heikki Suonsivu <hsu@cs.hut.fi>
* Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcaprgrimes1994-09-111-1/+1
|
* Don't define KLUDGELINEMODE.csgr1994-09-051-1/+2
| | | | | | (If you do, you will have problems trying to telnet into a FreeBSD-2.0 box from a Sun, and I WANT TO DO THAT.) Submitted by: Geoff
* Plug already known security hole. (Brought over from 1.1.5):guido1994-08-151-2/+7
| | | | | | | | | | | Fixed security problem with telnetd, which allowed telnet -l -hcert.org localhost to change the user's host in utmp. Thanks to Matthew Green <mrgreen@@mame.mu.oz.au> for showing me this one. Reviewed by: karl, guido Submitted by: mrgreen@@mame.mu.oz.au
* Remove the scary bits from telnetd - no more encryption left here.csgr1994-08-126-274/+3
| | | | | Only crypt.c in libc remains. Reviewed by: Geoff Rehmet
* Change bogus --I to -I to make compilation happen again.jkh1994-08-101-1/+1
| | | | Submitted by: jkh
* Update to new make macros and disable Kerberos because we haven't got itwollman1994-08-051-3/+4
| | | | set up right yet.
* BSD 4.4 Lite Libexec Sourcesrgrimes1994-05-2714-0/+9102
OpenPOWER on IntegriCloud