| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
'RELENG_5_2_1_RELEASE'.
This commit was manufactured to restore the state of the 5.2.1-RELEASE image.
Releases prior to 5.3-RELEASE are omitting the secure/ and crypto/ subdirs.
|
| |
|
|
|
|
|
|
|
| |
bit peg in a 32 bit hole.
Approved by: re (scottl)
Notes:
svn path=/releng/5.2/; revision=123527
|
| |
|
|
|
|
|
|
|
|
| |
in the case when client sends request with RFC2347 options.
Approved by: re
MFC After: 2 weeks
Notes:
svn path=/head/; revision=122916
|
| |
|
|
|
|
|
|
|
| |
constants NG_*SIZ that include the trailing NUL byte. This change
is mostly mechanical except for the replacement of a couple of snprintf()
and sprintf() calls with strlcpy.
Notes:
svn path=/head/; revision=122758
|
| |
|
|
|
|
|
|
|
|
|
| |
don't add excessive CR on the wire.
PR: bin/59285
Submitted by: Andrey Beresovsky <and at rsu.ru>
MFC after: 1 week
Notes:
svn path=/head/; revision=122751
|
| |
|
|
|
|
|
| |
MFC after: 1 week
Notes:
svn path=/head/; revision=122665
|
| |
|
|
| |
Notes:
svn path=/head/; revision=121538
|
| |
|
|
| |
Notes:
svn path=/head/; revision=121537
|
| |
|
|
| |
Notes:
svn path=/head/; revision=120996
|
| |
|
|
|
|
|
| |
last in-tree consumer has gone.
Notes:
svn path=/head/; revision=120936
|
| |
|
|
|
|
|
|
|
| |
so that talkd works without COMPAT_43.
Obtained from: NetBSD (christos), Rumi Szabolcs
Notes:
svn path=/head/; revision=120548
|
| |
|
|
|
|
|
|
|
|
|
| |
and IPv6.
Wrote at: Hakone.
Powered by: Warner Losh's scotch whisky.
Requested by: nork
Notes:
svn path=/head/; revision=120059
|
| |
|
|
| |
Notes:
svn path=/head/; revision=120039
|
| |
|
|
|
|
|
|
|
|
|
| |
(libmap available) and 1 for failure. Assign this return to the
global 'libmap_disable' variable in rtld.c.
This totally prevents any libmap functions from being called after
lm_init() if no config file is present.
Notes:
svn path=/head/; revision=120038
|
| |
|
|
|
|
|
| |
translation^H^H^Hhack layer.
Notes:
svn path=/head/; revision=119975
|
| |
|
|
| |
Notes:
svn path=/head/; revision=119961
|
| |
|
|
| |
Notes:
svn path=/head/; revision=119893
|
| |
|
|
|
|
|
|
| |
were including varargs.h file but did not use any of its macros,
so they escaped the clean-up before.
Notes:
svn path=/head/; revision=119632
|
| |
|
|
|
|
|
|
| |
PR: docs/56017
Submitted by: Josef El-Rayes <j.el-rayes@daemon.li>
Notes:
svn path=/head/; revision=119602
|
| |
|
|
| |
Notes:
svn path=/head/; revision=119416
|
| |
|
|
| |
Notes:
svn path=/head/; revision=119255
|
| |
|
|
|
|
|
| |
Pointed out by: obrien
Notes:
svn path=/head/; revision=119053
|
| |
|
|
|
|
|
| |
the binary name directly.
Notes:
svn path=/head/; revision=119046
|
| |
|
|
|
|
|
|
|
| |
over it safely.
Pointed out by: yosimoto@waishi.jp
Notes:
svn path=/head/; revision=119044
|
| |
|
|
|
|
|
| |
Install rtld into /libexec.
Notes:
svn path=/head/; revision=119014
|
| |
|
|
| |
Notes:
svn path=/head/; revision=119013
|
| |
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=117973
|
| |
|
|
|
|
|
| |
distribution is used. This only affects release-building.
Notes:
svn path=/head/; revision=117953
|
| |
|
|
| |
Notes:
svn path=/head/; revision=117813
|
| |
|
|
| |
Notes:
svn path=/head/; revision=117738
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
Notes:
svn path=/head/; revision=117675
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Rationale:
SIGURG is configured by ftpd to interrupt system calls, which is useful
during data transfers. However, SIGURG could interrupt I/O on the
control channel as well, which was mistaken for the end of the session.
A practical example could be aborting the download of a tiny file,
when the abort sequence reached ftpd after ftpd had passed the file
data to the system and returned to its command loop.
Reported by: ceri
MFC after: 1 week
Notes:
svn path=/head/; revision=117352
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- always check the return value from getc(3) for EOF;
- if the attempt to read the TELNET command byte has
returned EOF, exit from the loop instead of using
the EOF value as a normal character.
MFC after: 1 week
Notes:
svn path=/head/; revision=117351
|
| |
|
|
|
|
|
|
|
|
|
| |
pathname inside "residue" so "chrootdir" can be simply freed later.
PR: bin/53435
Submitted by: Yutaka Ishihara <yutaka at fandc.co.jp>
MFC after: 1 week
Notes:
svn path=/head/; revision=117349
|
| |
|
|
|
|
|
| |
MAINTAINER file (which already had entries for sendmail).
Notes:
svn path=/head/; revision=117299
|
| |
|
|
|
|
|
|
|
|
|
|
| |
rtld. When _DYNAMIC is referenced normally from C the global offset
table is used implicitly, but newer versions of binutils don't initialize
it statically in the binary, so this doesn't work until rtld is relocated,
which _DYNAMIC is needed for... So, as on other systems with the same
problem, we disassemble a call instruction to _DYNAMIC in order to get
its address.
Notes:
svn path=/head/; revision=117211
|
| |
|
|
|
|
|
| |
leave alone specifying a wrong type for one of them.
Notes:
svn path=/head/; revision=116655
|
| |
|
|
|
|
|
| |
Noticed by: jake
Notes:
svn path=/head/; revision=116582
|
| |
|
|
| |
Notes:
svn path=/head/; revision=116568
|
| |
|
|
|
|
|
| |
claim that they do.
Notes:
svn path=/head/; revision=116566
|
| |
|
|
|
|
|
|
|
|
| |
Setting the LD_DUMP_REL_PRE or LD_DUMP_REL_POST environment variables
cause rtld-elf to output a table of all relocations.
This is useful for debugging.
Notes:
svn path=/head/; revision=116563
|
| |
|
|
| |
Notes:
svn path=/head/; revision=116558
|
| |
|
|
| |
Notes:
svn path=/head/; revision=116557
|
| |
|
|
| |
Notes:
svn path=/head/; revision=116539
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
as the source of defaults for terminal device parameters.
- Do duplucate code reduction and simplification enabled by
the above.
Reviewed by: green
MFC after: 1 month
Notes:
svn path=/head/; revision=116533
|
| |
|
|
| |
Notes:
svn path=/head/; revision=116513
|
| |
|
|
|
|
|
| |
- Define various things from the most recent ELF spec.
Notes:
svn path=/head/; revision=116511
|
| |
|
|
| |
Notes:
svn path=/head/; revision=116506
|
| |
|
|
|
|
|
|
|
|
|
| |
A PPP login program is started _automatically_ (i.e., without
human intervention) even with the "pl" capability unset, as soon
as a PPP frame is detected. But with "pl" set, a PPP login program
is started independently of the result of PPP detection (which is
rendered unnecessary then,) i.e. _unconditionally_.
Notes:
svn path=/head/; revision=116482
|
| |
|
|
|
|
|
|
|
| |
statically compiled for named to work chroot'ed, and we'd like
to be able to do that from /etc/rc.d without additional user
intervention.
Notes:
svn path=/head/; revision=116470
|