#
272461 |
|
02-Oct-2014 |
gjb |
Copy stable/10@r272459 to releng/10.1 as part of the 10.1-RELEASE process.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation |
#
256281 |
|
10-Oct-2013 |
gjb |
Copy head (r256279) to stable/10 as part of the 10.0-RELEASE cycle.
Approved by: re (implicit) Sponsored by: The FreeBSD Foundation
|
#
184935 |
|
13-Nov-2008 |
ed |
Convert telnetd(8) to use posix_openpt(2).
Some time ago I got some reports MPSAFE TTY broke telnetd(8). Even though it turned out to be a different problem within the TTY code, I spotted a small issue with telnetd(8). Instead of allocating PTY's using openpty(3) or posix_openpt(2), it used its own PTY allocation routine. This means that telnetd(8) still uses /dev/ptyXX-style devices.
I've also increased the size of line[]. Even though 16 should be enough, we already use 13 bytes ("/dev/pts/999", including '\0'). 32 bytes gives us a little more freedom.
Also enable -DSTREAMSPTY. Otherwise telnetd(8) strips the PTY's pathname to the latest slash instead of just removing "/dev/" (e.g. /dev/pts/0 -> 0, instead of pts/0).
Reviewed by: rink
|
#
178828 |
|
07-May-2008 |
dfr |
Fix conflicts after heimdal-1.1 import and add build infrastructure. Import all non-style changes made by heimdal to our own libgssapi.
|
#
160866 |
|
31-Jul-2006 |
yar |
inetd and telnetd are not included in the standard release crunched floppies, but they can be included as options in src/release/picobsd (omitted by default though.) Therefore preserve the RELEASE_CRUNCH knob in their Makefiles, but tell its real purpose in a comment.
|
#
160854 |
|
31-Jul-2006 |
yar |
Stop enforcing dependencies between MK_* options at Makefile level. All the dependencies are satisfied now in <bsd.own.mk>.
|
#
160853 |
|
31-Jul-2006 |
yar |
telnetd(8) doesn't really go to the crunched floppies, so its Makefile needn't test for RELEASE_CRUNCH.
Suggested by: ru
|
#
160743 |
|
27-Jul-2006 |
yar |
Respect MK_INET6_SUPPORT. Apply style.Makefile(5).
|
#
156813 |
|
17-Mar-2006 |
ru |
Reimplementation of world/kernel build options. For details, see:
http://lists.freebsd.org/pipermail/freebsd-current/2006-March/061725.html
The src.conf(5) manpage is to follow in a few days.
Brought to you by: imp, jhb, kris, phk, ru (all bugs are mine)
|
#
147225 |
|
10-Jun-2005 |
des |
Remove kludges intended to support src trees with partial obj trees.
Discussed with: ru
|
#
139113 |
|
21-Dec-2004 |
ru |
NOCRYPT -> NO_CRYPT
|
#
133196 |
|
06-Aug-2004 |
cperciva |
Join the 21st century: Cryptography is no longer an optional component of releases. The -DNOCRYPT build option still exists for anyone who really wants to build non-cryptographic binaries, but the "crypto" release distribution is now part of "base", and anyone installing from a release will get cryptographic binaries.
Approved by: re (scottl), markm Discussed on: freebsd-current, in late April 2004
|
#
117973 |
|
24-Jul-2003 |
markm |
Make sure that a "make release" (more accurately the bit that makes the crunched binary) get a non-cryptographic telnet. This is overkill in that it covers stuff that is not normally used in a crunched binary.
|
#
117953 |
|
24-Jul-2003 |
markm |
Ensure that for the cryptographic instances of *telnet*, the "crypto" distribution is used. This only affects release-building.
|
#
117813 |
|
20-Jul-2003 |
markm |
Test correct macro for "without crypto" option(s).
|
#
117675 |
|
16-Jul-2003 |
markm |
Very big makeover in the way telnet, telnetd and libtelnet are built.
Previously, there were two copies of telnet; a non-crypto version that lived in the usual places, and a crypto version that lived in crypto/telnet/. The latter was built in a broken manner somewhat akin to other "contribified" sources. This meant that there were 4 telnets competing with each other at build time - KerberosIV, Kerberos5, plain-old-secure and base. KerberosIV is no longer in the running, but the other three took it in turns to jump all over each other during a "make buildworld".
As the crypto issue has been clarified, and crypto _calls_ are not a problem, crypto/telnet has been repo-copied to contrib/telnet, and with this commit, all telnets are now "contribified". The contrib path was chosen to not destroy history in the repository, and differs from other contrib/ entries in that it may be worked on as "normal" BSD code. There is no dangerous crypto in these sources, only a very weak system less strong than enigma(1).
Kerberos5 telnet and Secure telnet are now selected by using the usual macros in /etc/make.conf, and the build process is unsurprising and less treacherous.
|
#
90296 |
|
06-Feb-2002 |
kris |
Set WFORMAT=0, overlooked in previous commits to libexec/.
Reported by: jhay
|
#
87147 |
|
30-Nov-2001 |
markm |
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.
|
#
81963 |
|
20-Aug-2001 |
markm |
Feature merging and diff reduction between this code and crypto telnet. Also remove conditional (AUTHENTICATION) code as we have never compiled it here, and it is doubtful that it even works in this scenario.
|
#
74928 |
|
28-Mar-2001 |
ru |
Bye-bye /usr/lib/libtelnet.a. This should fix ``make release'' brokeness.
Approved by: markm
|
#
74814 |
|
26-Mar-2001 |
ru |
- Backout botched attempt to intoduce MANSECT feature. - MAN[1-9] -> MAN.
|
#
74529 |
|
20-Mar-2001 |
ru |
Set the default manual section for libexec/ to 8.
|
#
56590 |
|
25-Jan-2000 |
shin |
several tcp apps IPv6 update -inetd -rshd -rlogind -telnetd -rsh -rlogin
Reviewed by: freebsd-arch, cvs-committers Obtained from: KAME project
|
#
50476 |
|
27-Aug-1999 |
peter |
$Id$ -> $FreeBSD$
|
#
29918 |
|
28-Sep-1997 |
markm |
There is a clear separation of the crypto telnet and the non-crypto telnet. As this is the non-crypto version, remove the useless (commented out) directives and macros.
|
#
22989 |
|
22-Feb-1997 |
peter |
Revert $FreeBSD$ to $Id$
|
#
21673 |
|
14-Jan-1997 |
jkh |
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.
|
#
18471 |
|
22-Sep-1996 |
wosch |
add forgotten $Id$
|
#
18050 |
|
05-Sep-1996 |
bde |
Fixed DPADD.
|
#
2678 |
|
11-Sep-1994 |
rgrimes |
Change all references to LIBTERM and -ltermlib to LIBTERMCAP and -ltermcap
|
#
2517 |
|
05-Sep-1994 |
csgr |
Don't define KLUDGELINEMODE. (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
|
#
2054 |
|
12-Aug-1994 |
csgr |
Remove the scary bits from telnetd - no more encryption left here. Only crypt.c in libc remains. Reviewed by: Geoff Rehmet
|
#
2002 |
|
10-Aug-1994 |
jkh |
Change bogus --I to -I to make compilation happen again. Submitted by: jkh
|
#
1875 |
|
05-Aug-1994 |
wollman |
Update to new make macros and disable Kerberos because we haven't got it set up right yet.
|
#
1593 |
|
27-May-1994 |
rgrimes |
This commit was generated by cvs2svn to compensate for changes in r1592, which included commits to RCS files with non-trunk default branches.
|
#
1592 |
|
27-May-1994 |
rgrimes |
BSD 4.4 Lite Libexec Sources
|