summaryrefslogtreecommitdiff
path: root/usr.bin/telnet
AgeCommit message (Expand)Author
2019-07-11I visited telnet to find and fix some monster bug, and within 20 minutesTheo de Raadt
2019-07-11on 12-Mar-98 when art replaced two sprintf calls with snprintf to avoidTheo de Raadt
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2018-09-30telnet argv parsing overflow; from YangX92Theo de Raadt
2018-03-16improve markup quality in the cases found by the new "--" style messageIngo Schwarze
2017-08-22Use a boolean variable to remember the quotation level instead ofAlexander Bluhm
2017-07-19A few cleanups. This only needs to operate on systems with SIGWINCH,Theo de Raadt
2017-07-07Remove unnecessary #ifdefs in telnet. No binary change.Frederic Cambus
2016-05-03telnet should not verify if hostname is a fully qualified domainAdam Wolk
2016-03-16More "(<blah> *)0" -> NULL, avoiding any stdarg functions.Kenneth R Westerback
2016-01-26typosmmcc
2015-12-23Add rpath to telnet's more restrictive pledge; otherwise if the server requestsStuart Henderson
2015-12-09Remove NULL-checks before free(). ok tb@mmcc
2015-12-06Use __progname instead of manually handling argv[0].Tobias Stoeckmann
2015-11-29telnet: check if fd is a tty before calling tcsetattr(fd, TCSADRAIN)Sebastien Marie
2015-11-24Don't support repeated connections - avoids pledge problemsBob Beck
2015-11-20Replace hardcoded "2" with SHUT_RDWR; from Ricardo MestreJeremie Courreges-Anglas
2015-11-19how did the pledge "dns" get forgotten?!?! wow..Theo de Raadt
2015-11-13Ev SHELL no longer relevant;Jason McIntyre
2015-11-13remove -d from SYNOPSIS;Jason McIntyre
2015-11-13move pledge(2) after setrtable(2), like in nc(1);Ingo Schwarze
2015-11-13pledge "stdio rpath wpath getpw inet tty" at startup. After openingTheo de Raadt
2015-11-13Use setrtable() for the entire process, rather than doing it for theTheo de Raadt
2015-11-13Remove support for the debug command; noone needs setsockopt SO_DEBUGTheo de Raadt
2015-11-13Delete tracefile command. Tracefiles can now only be specified atTheo de Raadt
2015-11-13remove support for !shellTheo de Raadt
2015-11-13remove skey supportTheo de Raadt
2015-10-26Set low-delay traffic class for IPv6 connections as wellJeremie Courreges-Anglas
2015-10-25Kill unused local var, and reorder while here.Jeremie Courreges-Anglas
2015-10-25We don't care about lack of source route support for IPv6.Jeremie Courreges-Anglas
2015-10-25Kill IP Source Route support, unusable since 1998.Jeremie Courreges-Anglas
2015-03-29Revert r1.29 "Don't clear ICRNL when editing mode is off, so that characterStuart Henderson
2015-03-13remove the first comma from constructs like ", and," and ", or,": you can useJason McIntyre
2015-02-12Don't clear ICRNL when editing mode is off, so that character local echoPhilip Guenther
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-11-15Reduce instances of `` '' in manuals.Anthony J. Bentley
2014-09-09Eliminate a pile of casts that were superfluous or wrong, or that werePhilip Guenther
2014-08-10Add Xr to skey and sttyPhilip Guenther
2014-07-22use ansi style function declarationsJonathan Gray
2014-07-20Eliminate silly call() routine that fakes up internal calls as ifPhilip Guenther
2014-07-20Fix array overflow in command line handlingPhilip Guenther
2014-07-20Mark a slurry of functions as staticPhilip Guenther
2014-07-20use NULL instead of 0 when dealing with pointersJonathan Gray
2014-07-20Kill lint comments; mark ExitString() as __deadPhilip Guenther
2014-07-20Switch from memmove() to memcpy() where appropriate; simplify addressPhilip Guenther
2014-07-20VSUSP and SIGTSTP are required by POSIXPhilip Guenther
2014-07-20Delete an insane chunk of code for handling broken poll() emulation.Philip Guenther
2014-07-20Add prototypes to some function callbacks and fix the type errors thatPhilip Guenther
2014-07-20More encryption tentacles: intr_happened and intr_waiting vanishPhilip Guenther
2014-07-20Eliminate trivial wrappers TerminalWrite() and TerminalRead()Philip Guenther