History log of /openbsd/usr.bin/telnet/externs.h (Results 1 – 25 of 32)
Revision Date Author Comments
# ce7279d8 21-May-2024 jsg <jsg@openbsd.org>

remove prototypes with no matching function and externs with no var
partly checked by millert@


# 9a1c0ff5 07-Jul-2017 fcambus <fcambus@openbsd.org>

Remove unnecessary #ifdefs in telnet. No binary change.

OK deraadt@, tedu@


# 432f18a7 24-Nov-2015 beck <beck@openbsd.org>

Don't support repeated connections - avoids pledge problems
ok deraadt@, "god please commit before I see any more" tedu@


# 2056a2f4 09-Sep-2014 guenther <guenther@openbsd.org>

Eliminate a pile of casts that were superfluous or wrong, or that were
the result of bad type choices, particularly (unsigned char *) vs
(const char *). Also, use reallocarray().


# c4fad9a3 22-Jul-2014 jsg <jsg@openbsd.org>

use ansi style function declarations
with suggestions from and ok guenther@


# ac1fbb3e 20-Jul-2014 guenther <guenther@openbsd.org>

Eliminate silly call() routine that fakes up internal calls as if
the user typed in undocumented arguments by splitting two functions
and doing normal (shock!) C calls.

Move extern declarations to e

Eliminate silly call() routine that fakes up internal calls as if
the user typed in undocumented arguments by splitting two functions
and doing normal (shock!) C calls.

Move extern declarations to externs.h
Eliminate another function cast

show more ...


# 936ccdd1 20-Jul-2014 guenther <guenther@openbsd.org>

Mark a slurry of functions as static
Eliminate two more trivial wrappers


# fd8ad2c1 20-Jul-2014 guenther <guenther@openbsd.org>

Kill lint comments; mark ExitString() as __dead


# 0680d6d6 20-Jul-2014 guenther <guenther@openbsd.org>

VSUSP and SIGTSTP are required by POSIX


# aef7c4a1 20-Jul-2014 guenther <guenther@openbsd.org>

Add prototypes to some function callbacks and fix the type errors that
this reveals.
Make NetTrace static to utilities.c


# c5bc9e33 20-Jul-2014 guenther <guenther@openbsd.org>

More encryption tentacles: intr_happened and intr_waiting vanish
Push more includes into .c files
Make ring.c only need ring.h


# 99898c77 20-Jul-2014 guenther <guenther@openbsd.org>

Eliminate trivial wrappers TerminalWrite() and TerminalRead()
Replace TerminalFlushOutput() with tcflush().
Replace TerminalAutoFlush() with check of tty's NOFLSH flag as
documented in the manpage.

Eliminate trivial wrappers TerminalWrite() and TerminalRead()
Replace TerminalFlushOutput() with tcflush().
Replace TerminalAutoFlush() with check of tty's NOFLSH flag as
documented in the manpage.
Push <netdb.h> into .c files

show more ...


# 58f11bc7 20-Jul-2014 guenther <guenther@openbsd.org>

Simplify #includes, start pushing them into the .c files, eliminate
extern declarations from .c files that duplicate those in .h files,
start marking functions with __dead


# 3283671a 20-Jul-2014 deraadt <deraadt@openbsd.org>

remove a variable called wantencryption.
hahahahahahahahahha. OK, I'm done.


# 5b25ad01 19-Jul-2014 guenther <guenther@openbsd.org>

Flense the telnet code base of unwanted ifdefs: authentication/encryption
tn3270, sgtty, pre-POSIX and other ancient system support, etc. Brings up
to date the manpage with what we support.

ok matt

Flense the telnet code base of unwanted ifdefs: authentication/encryption
tn3270, sgtty, pre-POSIX and other ancient system support, etc. Brings up
to date the manpage with what we support.

ok matthieu@ beck@ jmc@ millert@ deraadt@ okan@

show more ...


# 0645fe9f 26-Oct-2013 sthen <sthen@openbsd.org>

Only use setsockopt(..SO_RTABLE..) if the -V flag is given to nc/telnet,
same style as traceroute6 (change to int and use -1 as a flag, so rtable 0
can still be used as an explicit parameter).


# 8bb39f08 03-Jul-2010 guenther <guenther@openbsd.org>

Fix the naming of interfaces and variables for rdomains and rtables
and make it possible to bind sockets (including listening sockets!)
to rtables and not just rdomains. This changes the name of the

Fix the naming of interfaces and variables for rdomains and rtables
and make it possible to bind sockets (including listening sockets!)
to rtables and not just rdomains. This changes the name of the
system calls, socket option, and ioctl. After building with this
you should remove the files /usr/share/man/cat2/[gs]etrdomain.0.

Since this removes the existing [gs]etrdomain() system calls, the
libc major is bumped.

Written by claudio@, criticized^Wcritiqued by me

show more ...


# dddba347 05-Jun-2009 claudio <claudio@openbsd.org>

Last but not least. Telnet -V rdomain to connect to systems in other routing
domains.


# 1a11dc72 27-Feb-2005 otto <otto@openbsd.org>

- only send exported vars (based on a diff from Solar Designer)
- fix some buffer overflows (also some Solar Designer input)

ok deraadt@ cloder@


# 5f7db5af 03-Jan-2004 pvalchev <pvalchev@openbsd.org>

missing proto; ok hin


# 9b45be8b 28-Dec-2003 otto <otto@openbsd.org>

Introduce -4 and -6: options to force usage of IPv4 or IPv6 only.
From PR 1974.

ok henning@ jose@


# f75387cb 03-Jun-2003 millert <millert@openbsd.org>

Remove the advertising clause in the UCB license which Berkeley
rescinded 22 July 1999. Proofed by myself and Theo.


# 7970001a 25-Mar-2002 hin <hin@openbsd.org>

Todd Miller pointed this out to me:

You really want to use 'volatile sig_atomic_t' not just sig_atomic_t
for flags set in signal handlers. Without the volatile gcc may
stick the value i

Todd Miller pointed this out to me:

You really want to use 'volatile sig_atomic_t' not just sig_atomic_t
for flags set in signal handlers. Without the volatile gcc may
stick the value in a register but update the on-stack copy in the
signal handler.

show more ...


# f8f54bbd 22-Mar-2002 hin <hin@openbsd.org>

Telnet encryption warning messages, taken from kth-krb4-1.1.1.

(krb4-1.1.1 will be imported after release)

Noone bothered to look at this, but I've used this for a couple of weeks,
and i really wan

Telnet encryption warning messages, taken from kth-krb4-1.1.1.

(krb4-1.1.1 will be imported after release)

Noone bothered to look at this, but I've used this for a couple of weeks,
and i really want this to go in before release.

show more ...


# c739150b 17-Feb-2002 millert <millert@openbsd.org>

telnet used a P macro instead of __P -- g/c that too.


12