| History log of /src/usr.bin/telnet/externs.h |
| Revision | | Date | Author | Comments |
| 1.44 |
| 14-Dec-2018 |
christos | minor cleanup: - more const - prevent overflow of the argument vector - change a lot of unsigned to signed to eliminate casts
|
| 1.43 |
| 14-Dec-2018 |
maya | Inline the only use of NetNonblockingIO. While here inline SetSockOpt. From openbsd.
|
| 1.42 |
| 14-Dec-2018 |
maya | G/C In3270 - always false
|
| 1.41 |
| 13-Dec-2018 |
maya | Remove unused code.
|
| 1.40 |
| 13-Dec-2018 |
maya | static-ify.
|
| 1.39 |
| 13-Dec-2018 |
maya | unifdef TN3270 which is never defined (and wouldn't build if it was) delete tn3270 file no longer needed. SetIn3270(); expands to nothing now, so remove it.
No functional change.
|
| 1.38 |
| 04-Oct-2016 |
joerg | branches: 1.38.12; 1.38.14; Remove source routing support.
|
| 1.37 |
| 10-Jan-2012 |
joerg | branches: 1.37.22; Use __dead
|
| 1.36 |
| 09-Jan-2012 |
christos | PR/45805: Borodin Oleg: telnet/telnetd with -DAUTHENTICATION -DENCRYPTION (rfc2941) - Minimal diffs to separate MKCRYPTO from USE_KERBEROS
|
| 1.35 |
| 04-Jan-2012 |
drochner | include <netipsec/ipsec.h> rather than <netinet6/ipsec.h> from userland where possible, for consistency and compatibility to FreeBSD (exception: KAME specific statistics gathering in netstat(1) and systat(1))
|
| 1.34 |
| 02-Feb-2006 |
he | branches: 1.34.44; Rename debug to telnet_debug, to allow static linking with libssh.a.
|
| 1.33 |
| 06-Feb-2005 |
dsl | Change first arg of printsub() for 'char' to 'int' so that it builds again. This matches the binary interface from before if was de-__Peed (or at least that of K&R C). In any case having arguments (and return values) of char and short isn't especially sensible.
|
| 1.32 |
| 06-Feb-2005 |
tron | Fix build errors caused by de-__P()--ing "libtelnet".
|
| 1.31 |
| 20-Mar-2004 |
heas | - deal with a dead tty in ttyflush() by cleaning-up and exiting instead of returning a failure code and processing that all the way up the stack. - deal with a dead peer similarly and do it without setjmp/longjmp() (at christos' request).
These fix bin/20304 and my own observations when the remote abruptly closes the connection.
|
| 1.30 |
| 07-Aug-2003 |
agc | Move UCB-licensed code from 4-clause to 3-clause licence.
Patches provided by Joel Baker in PR 22365, verified by myself.
|
| 1.29 |
| 14-Jul-2003 |
itojun | more unifdef
|
| 1.28 |
| 14-Jul-2003 |
itojun | remove unneeded #ifdef. (confirmed that same *.o is generated)
|
| 1.27 |
| 12-Jul-2003 |
itojun | use bounded copy ops
|
| 1.26 |
| 18-Jun-2003 |
christos | Ansify.
|
| 1.25 |
| 23-Aug-2002 |
kanaoka | - Support -4 and -6. Approved by itojun.
|
| 1.24 |
| 14-Jun-2002 |
wiz | Change _putchar definition to match curses.h's expectations, and remove some __ left over from de-P()'ing (mmm, inconsistency). Noted by Juergen Hannken-Illjes.
|
| 1.23 |
| 14-Jun-2002 |
wiz | De-register, de-__P. Remove #ifndef __STDC__ parts. defines.h: Be more careful with braces in macro definitions.
|
| 1.22 |
| 20-Aug-2001 |
wiz | "wierd" is weird.
|
| 1.21 |
| 18-Jun-2001 |
wiz | Symmetric has one s and two m's.
|
| 1.20 |
| 04-Jan-2001 |
itojun | make usr.bin/tn3270 buildable. make sizeof(tline) usable.
|
| 1.19 |
| 22-Jun-2000 |
thorpej | Bring the telnet situation back into better shape. Specifically, pull in just about all of the differences from the crypto-us telnet suite (which includes Kerberos 4 and connection encryption support). Also bring in the Kerberos 5 support from the Heimdal telnet, and frob a little so that it can work with the non-Heimdal telnet suite.
There is still some work left to do, specifically: - Add Heimdal's ticket forwarding support to the Berkeley Kerberos 4 module. - Add connection encryption support to the Heimdal Kerberos 5 module. Hints on this can be taken from the MIT Kerberos 5 module which still exists in crypto-us.
However, even with the shortcomings listed above, this is a better situation than using the stock Heimdal telnet suite, which does not understand the IPSec policy stuff, and is also based on much older code which contains bugs that we have already fixed in the NetBSD sources.
|
| 1.18 |
| 01-Feb-2000 |
assar | branches: 1.18.4; (net_write): update prototype
|
| 1.17 |
| 31-Jan-2000 |
itojun | sync with latest libipsec/kernel.
|
| 1.16 |
| 21-Jan-2000 |
mycroft | Nuke `extern int errno;' in code we compile with -Wstrict-prototypes. We get the correct definition from errno.h.
|
| 1.15 |
| 28-Jul-1999 |
abs | Add -N option (numeric host address) - idea taken from FreeBSD. Fix bug where -E8 would still pick up 0xFF as escape (again from FreeBSD)
|
| 1.14 |
| 02-Jul-1999 |
itojun | IPv6-ready telnet. source route (telnet @localhost@localhost) works for IPv6 as well.
|
| 1.13 |
| 20-Dec-1998 |
christos | branches: 1.13.2; Make sure termio is defined to termios.
|
| 1.12 |
| 06-Nov-1998 |
christos | - synchronize with the domestic version - setupterm -> setup_term - char -> unsigned char
|
| 1.11 |
| 26-Jul-1998 |
mycroft | const poisoning.
|
| 1.10 |
| 04-Mar-1998 |
christos | Adjust for tn3270 cleanup.
|
| 1.9 |
| 27-Feb-1998 |
christos | WARNSify and fix problems passing int * -> long *
|
| 1.8 |
| 28-Feb-1996 |
thorpej | RCS id cosmetics.
|
| 1.7 |
| 24-Feb-1996 |
jtk | restore local change mistakenly overrun in import of 95.10.23 telnet--keep track of a client-side close and just turn off one direction of the socket; keep running until server side closes down too.
|
| 1.6 |
| 24-Feb-1996 |
jtk | update to 95.10.23 version of telnet also, RCS ID police
|
| 1.5 |
| 17-Mar-1995 |
mycroft | If we get an EOF on stdin, close the write side of the TCP connection, but wait for the remote host to close the connection before exiting.
|
| 1.4 |
| 24-Dec-1994 |
cgd | headers, and use INADDR_NONE appropriately.
|
| 1.3 |
| 25-Feb-1994 |
cgd | new telnet from ftp.cray.com. Encryption support ripped out, pending figuring out what to do about it...
|
| 1.2 |
| 01-Aug-1993 |
mycroft | Add RCS identifiers.
|
| 1.1 |
| 21-Mar-1993 |
cgd | branches: 1.1.1; Initial revision
|
| 1.1.1.1 |
| 21-Mar-1993 |
cgd | initial import of 386bsd-0.1 sources
|
| 1.13.2.1 |
| 23-Jan-2000 |
he | Pull up revision 1.16 (requested by mycroft): Always do the errno indirection hack, so that non-threaded libraries get the right errno value when linked with -lpthread. This means "always include <errno.h> and never declare errno yourself".
|
| 1.18.4.1 |
| 22-Jun-2000 |
thorpej | Update from trunk: Bring the telnet situation back into better shape. Specifically, pull in just about all of the differences from the crypto-us telnet suite (which includes Kerberos 4 and connection encryption support). Also bring in the Kerberos 5 support from the Heimdal telnet, and frob a little so that it can work with the non-Heimdal telnet suite.
There is still some work left to do, specifically: - Add Heimdal's ticket forwarding support to the Berkeley Kerberos 4 module. - Add connection encryption support to the Heimdal Kerberos 5 module. Hints on this can be taken from the MIT Kerberos 5 module which still exists in crypto-us.
However, even with the shortcomings listed above, this is a better situation than using the stock Heimdal telnet suite, which does not understand the IPSec policy stuff, and is also based on much older code which contains bugs that we have already fixed in the NetBSD sources.
|
| 1.34.44.1 |
| 17-Apr-2012 |
yamt | sync with head
|
| 1.37.22.1 |
| 04-Nov-2016 |
pgoyette | Sync with HEAD
|
| 1.38.14.1 |
| 10-Jun-2019 |
christos | Sync with HEAD
|
| 1.38.12.1 |
| 26-Dec-2018 |
pgoyette | Sync with HEAD, resolve a few conflicts
|