Commit Graph

1611 Commits

Author SHA1 Message Date
ume
5ceceec220 Add IPv6 scoped address support.
It enables us to control link-local connections by interface like
this:

    ALL : [fe80::%ed0]/10 : allow
    ALL : [fe80::]/10 : deny
2000-07-14 17:15:34 +00:00
dwmalone
70fc714180 Stop the tcp_wrappers ident code sending a request which is split
across several packets. This is done by not turning off buffering
on the stdio stream for the ident connection. Originally this was
done to avoid reading back what you'd just written into the buffer.
However ANSI C gives a list of functions which should allow you to
safely change direction on a stdio stream, and Wietse found that
fseek seemed to be the most portable.

The original patch used a different workaround, but this should be
a real fix.

PR:		16086
Reviewed by:	wietse@porcupine.org
(Original version) Approved by:	markm
2000-07-14 15:07:37 +00:00
ps
5060e7c6f0 Merge vendor changes onto mainline. 2000-07-14 09:57:37 +00:00
ps
6a76267b0e This commit was generated by cvs2svn to compensate for changes in r63128,
which included commits to RCS files with non-trunk default branches.
2000-07-14 09:51:40 +00:00
ps
5d465776b9 Import less v358. 2000-07-14 09:51:40 +00:00
ps
87061f3797 Make control-c exit when in more compatability mode.
Submitted by:	Scott Long <samsco@mho.com>
2000-07-14 09:13:35 +00:00
ben
c33e36c0cc Mention "amd -H" in the synopsis so that references to the "first form
listed", etc, make sense.

PR:		18592
Submitted by:	Patrick Gosling <jpmg@eng.cam.ac.uk>
2000-07-12 20:32:43 +00:00
nsayer
92fcc2d3d7 Fix 'telnet -X sra' coredump
PR# 19835
2000-07-11 15:04:05 +00:00
markm
7115748bce Find pod2man in the right place.
Submitted by:	aDe (Amongst others).
2000-07-10 17:42:38 +00:00
kris
3e8b22f00f Correct security hole in setproctitle(). We don't compile this code, but
having the security hole there makes my skin itch.
2000-07-10 07:30:28 +00:00
kris
911669a1de Don't call printf with no format string. 2000-07-10 05:16:59 +00:00
ume
45d8dc287b Make telnet -s work. It is corresponding to EAI_NONAME -> EAI_NODATA
change (getaddrinfo.c rev 1.12).
2000-07-08 05:22:00 +00:00
ghelmer
a363c8101e Document the -S flag (added in rev. 1.4) in the usage() function.
PR:		bin/18153
Prompted by:	Nathan Ahlstrom <nrahlstr@winternet.com>
2000-07-07 19:44:36 +00:00
itojun
51f03c2d74 sync with usr.bin/telnet/commands.c 1.21 -> 1.22. pierre.dampure@alveley.org 2000-07-07 12:35:05 +00:00
obrien
9cf0b47175 Upgrade to Binutils 2.10.0. 2000-07-06 21:33:51 +00:00
obrien
5d4d7eb572 Import Patchlevel 2 of the ISC 2.0 dhcp client. 2000-07-03 18:44:09 +00:00
obrien
08225c58aa This commit was generated by cvs2svn to compensate for changes in r62475,
which included commits to RCS files with non-trunk default branches.
2000-07-03 18:44:09 +00:00
peter
80c4100953 Fix a merge glitch - put our FREEBSD_NATIVE hack back in the original
place.  The author saw fit to reindent the code which messed this up.
2000-07-03 09:38:46 +00:00
peter
b835425af1 Merge vendor changes onto mainline 2000-07-03 09:35:22 +00:00
peter
bdafae3467 Merge conflicting vendor changes onto mainline. This essentially reverts
this file to the vendor version except for the added $FreeBSD$.
(The rev 1.2 IEXTEN change has been implemented more cleanly)
2000-07-03 09:30:28 +00:00
peter
cc6a5cc05f Import the most recent ncurses 5.1 prerelease (20000701).
Mostly this is intended to resolve the trace() badness once and for all.

Obtained from:  ftp://dickey.his.com/ncurses/
2000-07-03 09:24:12 +00:00
peter
4806331203 This commit was generated by cvs2svn to compensate for changes in r62449,
which included commits to RCS files with non-trunk default branches.
2000-07-03 09:24:12 +00:00
obrien
1de52df23d Change $FreeBSD$ placement. 2000-06-26 23:03:37 +00:00
obrien
997a01eaf0 Removed the doubled $FreeBSD$. 2000-06-26 23:02:56 +00:00
markm
45366d2769 Yuck. Hack round a bootstrapping issue. 2000-06-26 10:14:07 +00:00
obrien
380481a016 Merge in rev 1.2 ("-1"), and rev 1.6 (be quiet). 2000-06-26 08:21:15 +00:00
obrien
8bf3d0eae6 Import Patchlevel 1 of the ISC 2.0 dhcp client. 2000-06-26 08:06:22 +00:00
obrien
25303cbd8f This commit was generated by cvs2svn to compensate for changes in r62104,
which included commits to RCS files with non-trunk default branches.
2000-06-26 08:06:22 +00:00
markm
203652b0dd Grr..
Fix FUBARred conflict-merge. This fixes "make world".
2000-06-25 20:12:58 +00:00
markm
5940c4351b Resolve conflicts. 2000-06-25 14:31:11 +00:00
markm
b9e3d53222 Resolve conflicts. 2000-06-25 13:05:26 +00:00
markm
2618fad5bb Vendor import of Perl 5.006 2000-06-25 11:04:01 +00:00
markm
48c6dbb240 This commit was generated by cvs2svn to compensate for changes in r62076,
which included commits to RCS files with non-trunk default branches.
2000-06-25 11:04:01 +00:00
obrien
324eb5ae27 Merge conflicts. Adds revs 1.2 and 1.3 (FreeBSD configuration support),
and preliminary sparc, strongarm, PPC FreeBSD support.
2000-06-20 08:28:23 +00:00
obrien
6daed8c81c Merge conflicts. This fixes the i386 config bits, merge in the Alpha bits,
and adds arm32 & sparc bits.
2000-06-20 08:21:50 +00:00
obrien
c96c870890 Merge conflicts. This fixes the i386 config bits, merge in the Alpha bits,
and adds arm32 & sparc bits.
2000-06-20 08:13:26 +00:00
obrien
1a9b62ac58 Binutils now properly supports our ELFness with this file.
(use the stock file now that it is offically part of Binutils)
2000-06-20 08:10:58 +00:00
obrien
6ba55189f3 Use the stock file now. The Binutils maintainers accepted our rev 1.2
changes (don't use "/" to start a comment).
2000-06-20 07:00:04 +00:00
obrien
bde950d5f6 Merge in our rev 1.2 changes (but do it in a way the Binutils maintainers
accepted): Restore traditional behavior by acknowledging tabs in strings.
2000-06-20 06:55:50 +00:00
obrien
be2bee45e8 Merge in our ELF branding. 2000-06-20 06:46:06 +00:00
obrien
27437d0531 Import a virgin (but trimed) Binutils 2.10 release. 2000-06-20 06:20:42 +00:00
obrien
03f7a6374a This commit was generated by cvs2svn to compensate for changes in r61843,
which included commits to RCS files with non-trunk default branches.
2000-06-20 06:20:42 +00:00
obrien
705feba667 None of these files are used in our build, nor do I really believe
anyone is going to read them.  Many were new with the
"sourceware_binutils-2_10-branch_anoncvs_20000512" import.  Others have
been around since 2.8.1.
2000-06-20 06:08:35 +00:00
obrien
0b7c7c0270 Remove these Binutils 2.8.1 files. 2000-06-20 06:03:50 +00:00
obrien
0b2b801b53 Upgrade instructions for the sourceware_binutils-2_10-branch_anoncvs_20000512
Binutils import.
2000-06-18 21:32:11 +00:00
obrien
5f561e8bd0 List of files to delete from the Sourceware Binutils' CVS 2_10-branch
on 12-May-2000.
2000-06-18 21:17:40 +00:00
obrien
a85ad12325 List of distfile contents to delete using rm' and find -delete'.
Simular to the FREEBSD-Xlist used with `tar -X ... -xf'.
This file is typically used when one starts with the Binutils anoncvs repo
rather than a release tarball.
2000-06-18 21:15:52 +00:00
obrien
88bc1777b9 Offical fixes to allow longer lines in the history and tweak expand_lex()
useage.
2000-06-10 22:20:53 +00:00
obrien
b5854b2d0d This commit was generated by cvs2svn to compensate for changes in r61524,
which included commits to RCS files with non-trunk default branches.
2000-06-10 22:20:53 +00:00
obrien
87ba46f558 Offical fixes to quiet compiler warnings. 2000-06-10 22:07:54 +00:00
obrien
9d53455016 This commit was generated by cvs2svn to compensate for changes in r61521,
which included commits to RCS files with non-trunk default branches.
2000-06-10 22:07:54 +00:00
obrien
5bc99b1036 Offical fixes to the history and I18N bugs ache found. 2000-06-10 21:38:51 +00:00
obrien
e5768ed854 This commit was generated by cvs2svn to compensate for changes in r61519,
which included commits to RCS files with non-trunk default branches.
2000-06-10 21:38:51 +00:00
obrien
85b66f4b34 Offical fixes to the history and I18N bugs ache found. 2000-06-10 20:14:21 +00:00
obrien
eac21a4636 This commit was generated by cvs2svn to compensate for changes in r61515,
which included commits to RCS files with non-trunk default branches.
2000-06-10 20:14:21 +00:00
wollman
2cf7555a18 Fix a couple of mdoc errors. 2000-06-08 18:31:53 +00:00
obrien
7195de71bc Import of a GCC 2.96 SNAPSHOT taken from the trunk of the GCC anoncvs
server on 3-June-2000.
2000-06-04 08:30:31 +00:00
obrien
f708a2438e This commit was generated by cvs2svn to compensate for changes in r61241,
which included commits to RCS files with non-trunk default branches.
2000-06-04 08:30:31 +00:00
obrien
be1ce12a0c Import of a GCC 2.96 SNAPSHOT taken from the trunk of the GCC anoncvs
server on 3-June-2000.
2000-06-04 08:21:31 +00:00
obrien
ff71a3d9b8 This commit was generated by cvs2svn to compensate for changes in r61239,
which included commits to RCS files with non-trunk default branches.
2000-06-04 08:21:31 +00:00
obrien
9e955a1267 Fix conflicts. 2000-05-27 02:43:50 +00:00
obrien
40af6fe7b2 Bring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
branch as of May 26th, 2000.  [these are changes March 31 - May 24th]
2000-05-27 02:25:28 +00:00
obrien
4f3e0d3260 This commit was generated by cvs2svn to compensate for changes in r60967,
which included commits to RCS files with non-trunk default branches.
2000-05-27 02:25:28 +00:00
darrenr
6a77390f8e define CSUM_DELAY_DATA to match merge 2000-05-26 07:28:03 +00:00
asmodai
8b5e264f38 Resolve conflicts. 2000-05-26 07:24:14 +00:00
asmodai
3f83b2963e Virgin import of BIND v8.2.3-T5B 2000-05-26 07:17:19 +00:00
asmodai
30cbe43099 This commit was generated by cvs2svn to compensate for changes in r60940,
which included commits to RCS files with non-trunk default branches.
2000-05-26 07:17:19 +00:00
darrenr
2005a2d399 fix up #ifdef jungle for FreeBSD 2000-05-25 16:24:46 +00:00
darrenr
06a04563ec remove duplicate prototypes 2000-05-25 16:23:30 +00:00
peter
b22d00e912 Bring in the fix for the trace/_nc_trace issue, without breaking the
vendor branching.  The author has fixed this also so we can do this
safely.
2000-05-24 10:44:45 +00:00
peter
7191abdff5 This commit was generated by cvs2svn to compensate for changes in r60867,
which included commits to RCS files with non-trunk default branches.
2000-05-24 10:44:45 +00:00
darrenr
7217fc6715 fix conflicts 2000-05-24 02:19:15 +00:00
darrenr
dda6755c7b Import IP Filter 3.4.4 into FreeBSD-current 2000-05-24 02:14:22 +00:00
darrenr
a94b6d8adc This commit was generated by cvs2svn to compensate for changes in r60841,
which included commits to RCS files with non-trunk default branches.
2000-05-24 02:14:22 +00:00
ps
b2cb5ab90f Forgot one small more(1) compat patch.
Obtained from:	NetBSD
2000-05-23 08:18:52 +00:00
ps
0c55e0c2d7 Allow less to work on > 2GB files. 2000-05-23 07:34:27 +00:00
ps
f13bbfabc4 Make less act like more(1) when it is invoked as more.
Obtained from:	NetBSD
2000-05-23 05:51:17 +00:00
ps
1b28029810 Import the [now] dual licensed version 3.5.4 of less. It is
distributed under your choice of the GPL or a BSD style license.

Reviewed by:	peter
Obtained from:	http://home.flash.net/~marknu/less/
2000-05-22 09:53:22 +00:00
ps
05c94082de This commit was generated by cvs2svn to compensate for changes in r60786,
which included commits to RCS files with non-trunk default branches.
2000-05-22 09:53:22 +00:00
obrien
4947d72aef Do not use DWARF2 unwinding mechanisms for C++ exceptions on all of our
platforms.
2000-05-22 06:52:04 +00:00
obrien
d9e31808cd Revert rev 1.10 as I took the bug report too much on face value. The bug
submitter has been refered to the ISC to determine if there his problems
are due to a bug in the script.

As a side note, `man 8 ifconfig' does not show "ifconfig -alias" as being
acceptable, but it is and does server a purpose.
2000-05-20 18:01:05 +00:00
obrien
6e0173f3bf Our `ifconfig' syntax uses "alias" not "-alias".
Submitted by:	Per Kristian Hove <Per.Hove@math.ntnu.no>
2000-05-20 17:47:06 +00:00
obrien
8cdd0ab9d0 ASM_DECLARE_OBJECT_NAME and ASM_FINISH_DECLARE_OBJECT are ELF MI routines
to generate the special .type and .size directives which are used to set
the corresponding fields of the linker symbol table entries in the ELF
object file.  As such they are not i386-specific and thus belong in our
MI header.  Otherwise on the Alpha we don't properly give the type and
size of dynamic symbols.  Bintuil versions past 2.9.1 warn of this and
w/o this change, `ld' generates a lot of warnings during a `make world'.
2000-05-20 10:14:43 +00:00
asmodai
08dfda8209 Virgin import of BIND v8.2.3-T5B 2000-05-18 07:08:31 +00:00
asmodai
ef1b758d34 This commit was generated by cvs2svn to compensate for changes in r60679,
which included commits to RCS files with non-trunk default branches.
2000-05-18 07:08:31 +00:00
obrien
38b2e82610 These files were part of GDB 4.16, but not version 4.18 (that we
currently use).
2000-05-17 19:32:59 +00:00
kris
5124006338 Add some extra functions adapted from OpenBSD, in preparation for
OpenSSH OPIE support.
2000-05-15 04:20:54 +00:00
obrien
02490afcd7 Addition SCO/SVR4 offical EI_OSABI types taken from the sourceware trunk. 2000-05-13 19:21:45 +00:00
obrien
8931f7b955 This commit was generated by cvs2svn to compensate for changes in r60529,
which included commits to RCS files with non-trunk default branches.
2000-05-13 19:21:45 +00:00
obrien
03591511da Merge rev 1.2 (configuration changes to support FreeBSD) 2000-05-13 17:55:26 +00:00
obrien
e24fa6145c Merge in rev 1.2 (ld was kinly looking up the Linux /etc/ld.so.conf so teach
it about the FreeBSD equivalent)  This version of that patch selects the
Linux code only if the case is Linux.  This puts the Linux code on par with
the FreeBSD code.
2000-05-13 17:51:22 +00:00
obrien
989ef3e0a5 Tweaks for i386, add alpha, ppc, sparc, and strongarm support. 2000-05-13 17:48:08 +00:00
obrien
02ae5287c7 Use the stock vendor version of this file now. 2000-05-13 17:34:51 +00:00
obrien
b32f946f5b Merge in revs 1.2 and 1.3 (FreeBSD configuration support)
Add preliminary sparc, strongarm, PPC FreeBSD support.
2000-05-13 17:33:39 +00:00
obrien
04019488b0 Merge in rev 1.2 (FreeBSD configuration support) 2000-05-13 17:23:06 +00:00
obrien
db17ec1212 Merge in rev 1.2 (balance the brackets; PR-docs/8505) 2000-05-13 17:17:56 +00:00
obrien
93feeb6b94 Merge in rev 1.2 (don't use "/" to start a comment). 2000-05-13 17:16:40 +00:00
obrien
7234e9f905 Merge in rev 1.2 which provides some FreeBSD a.out support. 2000-05-13 17:15:13 +00:00
obrien
47497334d2 Fix the i386 config bits, merge in the Alpha bits, and add arm32 and
sparc bits.
2000-05-13 17:12:52 +00:00
obrien
53d428a59c Fix the i386 config bits, merge in the Alpha bits, and add arm32 and
sparc bits.
2000-05-13 17:02:34 +00:00
obrien
fe2c911bc3 Return to the vendor's version of this file. 2000-05-13 16:56:24 +00:00
obrien
178e685f9d Return to the vendor's version of this file as in rev 1.4. 2000-05-13 16:54:41 +00:00
obrien
952d801382 Merge in our rev 1.2 changes: Restore traditional behavior by acknowledging
tabs in strings.
2000-05-13 16:53:47 +00:00
obrien
4fb2d9f3a9 Return this file to the vendor's file. 2000-05-13 16:52:25 +00:00
obrien
772f3f5d63 Return this file back to the stock version.
The big fixed in rev 1.2 has also been fixed by the Bintuils maintainers.
2000-05-13 16:48:31 +00:00
obrien
5fe66ec36e Merge in rev 1.3 changes (Make the default dynamic linker pathname correct
for FreeBSD.)
2000-05-13 16:46:57 +00:00
obrien
545284188a Merge in rev 1.4 changes (Make the default dynamic linker pathname correct
for FreeBSD.)
2000-05-13 16:45:41 +00:00
obrien
3701891ebb Merge in our ELF branding. 2000-05-13 16:44:19 +00:00
obrien
79d39fdb73 Import of Binutils 2.10 snapshot. 2000-05-12 23:15:20 +00:00
obrien
6b46b4e18b This commit was generated by cvs2svn to compensate for changes in r60484,
which included commits to RCS files with non-trunk default branches.
2000-05-12 23:15:20 +00:00
ache
8e125fe78a Better fix for strftime/mktime bug, now more compatible since local timezone
name and offset restored for compatibility with standard perl
2000-05-11 23:49:13 +00:00
sheldonh
5e0dc361bb Fix miscellaneous mdoc macro argument limit infringements.
PR:		18465
Reported by:	Kazu TAKAMUNE <takamune@avrl.mei.co.jp>
2000-05-09 14:02:06 +00:00
ache
803691abfb Remove stale file - moved to new location 2000-05-07 13:34:40 +00:00
phantom
51d47bc9b2 Update my copyright. Add license. 2000-05-04 18:21:11 +00:00
phantom
74e1fbfb00 Set `Er' default value to 17n (length("EPROTONOSUPPORT") + 1)
Discussed long time ago at -committers
2000-05-04 12:56:53 +00:00
obrien
1ac43653c0 history fix
Submitted by:	ache (forwarded to Christos Zoulas where fix was agreed to)
2000-05-02 20:00:07 +00:00
obrien
99679de028 This commit was generated by cvs2svn to compensate for changes in r59901,
which included commits to RCS files with non-trunk default branches.
2000-05-02 20:00:07 +00:00
phantom
f73e5156fe Add libipsec to the list of known libraries for .Lb macro 2000-05-01 14:32:43 +00:00
phantom
1e4dbb4b5d Fix typo
Noticed by:	jasone
2000-04-28 09:30:57 +00:00
phantom
7833450dad Suggest to use -pthreads instead of -lc_r
Noticed by:	John-Mark Gurney <gurney_j@efn.org>
2000-04-27 08:54:09 +00:00
obrien
99ae590fb7 Don't refer to non-existent automount(8).
Submitted by:	Alexey M. Zelkin <phantom@cris.net>
2000-04-23 18:16:16 +00:00
phantom
3e4355a719 Add note about synchronization of .Lb macro code and its section
in mdoc.samples(7)
2000-04-23 14:53:57 +00:00
phantom
bf2c20f2a5 Teach .Lb macro about other libraries. 2000-04-22 15:48:32 +00:00
phantom
6c60bd020c Introduce new mdoc macro -- Lb. It will be used to define library ownership
for function. For example: for stat(2) syscall (owned by libc)  we will add
following code:

.Sh LIBRARY
.Lb libc

and it will be rendered to:

LIBRARY
     Standard C Library (libc, -lc)

Suggested by:		mpp
Idea obtained from:	NetBSD
2000-04-21 09:35:43 +00:00
obrien
83986da9d6 Revert this file back to its FSF/Cygnus virgin state.
With jb's rev 1.2 commit to usr.bin/lorder/lorder.sh we don't depend on
the 4.4BSD's ``nm -o'' behavior.

Previous to 4.3BSD-Reno, ``nm -o'' did not output the .o's filename on a
line by itself.  The change occurred between CSRG's nm.c rev 4.8 (1987) and
rev 5.1 (in 1989), which was "new version from Hans Huebner hans@garp.mit.edu,
huebner@db0tui6.BITNET".  The Binutils maintainers would rather cater to
a loud boisterous user of 4.3BSD VAXen which has its own native toolchain,
rather than a modern Unix with multiple orders of magnitude more users
and in which Binutils *is* the native toolchain.
2000-04-20 08:58:04 +00:00
obrien
cd1e9aaaab This fix from christos@zoulas.com (Christos Zoulas) based on ache's
ports/shells/tcsh/patches/patch-ac fixes the problem with 8-bit characters
not highlighting properly.
2000-04-20 05:02:30 +00:00
obrien
fb15873093 This commit was generated by cvs2svn to compensate for changes in r59419,
which included commits to RCS files with non-trunk default branches.
2000-04-20 05:02:30 +00:00
obrien
efebb8d2fa 6.09.01 vendor update. 2000-04-20 04:22:36 +00:00
obrien
26ca5db129 This commit was generated by cvs2svn to compensate for changes in r59415,
which included commits to RCS files with non-trunk default branches.
2000-04-20 04:22:36 +00:00
obrien
10ad180e2b Vendor import of the 19990502 Cygnus Sourceware version of sparc-ops.c.
This fixes a critcal problem in building a sparc64 toolchain.
2000-04-19 17:30:18 +00:00
obrien
38b0402b94 This commit was generated by cvs2svn to compensate for changes in r59396,
which included commits to RCS files with non-trunk default branches.
2000-04-19 17:30:18 +00:00
obrien
5958733c67 Rev 1.3 which resolved conflicts in the 2.9.1 import, used a comment from
2.8.1 rather than the new one in 2.9.1.  This commit fixes that, is purely
cosmetic, and reduces the diff of our hacks to 2.9.1.
2000-04-18 21:00:17 +00:00
obrien
36234faeda Clarify that the "yields only last 2 digits of year in some locales" warning
does not apply to BSD.

Submitted by:	ache
2000-04-18 20:01:07 +00:00
obrien
5fe767ccde From FSFChangeLog: (tfaff): Now a function, not a string. All users changed.
I did not catch this on the EGCS 1.1.x --> GCC 2.95 upgrade.
So propogate this change to our custom hacks.

PR:		15549
Submitted by:	Naohiko Tsuji <yakisoba@osaka.interq.or.jp>
		Patrick Bihan-Faou <patrick@mindstep.com>
2000-04-18 04:13:29 +00:00
obrien
fe304437af Header file gotten from the Cygnus Sourceware Binutils anoncvs repository
on 14-April-2000.  This gives us offical SCO/SVR4 ABI values for EI_OSABI.
2000-04-18 02:42:12 +00:00
obrien
80fb4ada30 This commit was generated by cvs2svn to compensate for changes in r59343,
which included commits to RCS files with non-trunk default branches.
2000-04-18 02:42:12 +00:00
obrien
70633e481c Change our ELF binary branding to something more acceptable to the Binutils
maintainers.

After we established our branding method of writing upto 8 characters of
the OS name into the ELF header in the padding; the Binutils maintainers
and/or SCO (as USL) decided that instead the ELF header should grow two new
fields -- EI_OSABI and EI_ABIVERSION.  Each of these are an 8-bit unsigned
integer.  SCO has assigned official values for the EI_OSABI field.  In
addition to this, the Binutils maintainers and NetBSD decided that a better
ELF branding method was to include ABI information in a ".note" ELF
section.

With this set of changes, we will now create ELF binaries branded using
both "official" methods.  Due to the complexity of adding a section to a
binary, binaries branded with ``brandelf'' will only brand using the
EI_OSABI method.  Also due to the complexity of pulling a section out of an
ELF file vs. poking around in the ELF header, our image activator only
looks at the EI_OSABI header field.

Note that a new kernel can still properly load old binaries except for
Linux static binaries branded in our old method.

  *
  * For a short period of time, ``ld'' will also brand ELF binaries
  * using our old method.  This is so people can still use kernel.old
  * with a new world.  This support will be removed before 5.0-RELEASE,
  * and may not last anywhere upto the actual release.  My expiration
  * time for this is about 6mo.
  *
2000-04-18 02:39:26 +00:00
obrien
50d491953c This commit was generated by cvs2svn to compensate for changes in r59325,
which included commits to RCS files with non-trunk default branches.
2000-04-17 18:45:32 +00:00
obrien
13091e59de Clean import the of libgmp 2.0.2 sparc bits. 2000-04-17 18:45:32 +00:00
kris
365cd84b59 Allow applications to disable the installation of the atexit() handler
which cleans up OPIE lockfiles. This is required for pam_opie.

Submitted by:   Jim Bloom <bloom@acm.org>
2000-04-17 00:01:23 +00:00
obrien
4ad28cefef Import the latest version of the 44BSD C-shell -- tcsh-6.09. 2000-04-15 04:41:27 +00:00
obrien
4af712e266 This commit was generated by cvs2svn to compensate for changes in r59243,
which included commits to RCS files with non-trunk default branches.
2000-04-15 04:41:27 +00:00
obrien
2b0010e51b Slight cleaner code that may be more palatable to the Binutils maintainers. 2000-04-12 03:43:09 +00:00
obrien
3860a472be Slightly cleaner branding code that may be more palatable to the Binutils
maintainers.
2000-04-12 03:42:40 +00:00
kris
6b6217071c Resolve conflicts 2000-04-10 11:18:54 +00:00
kris
847b54e7ae This commit was generated by cvs2svn to compensate for changes in r59118,
which included commits to RCS files with non-trunk default branches.
2000-04-10 11:09:42 +00:00
kris
50b5bf9c43 Upgrade to OPIE 2.32, from http://www.inner.net/pub/opie/ 2000-04-10 11:09:42 +00:00
obrien
2f3a4a49ee Sparc64 configure section.
Submitted by:	steve
2000-04-06 09:27:38 +00:00
obrien
e497087f7e Import the Sparc bits of GNU binutils 2.9.1.
Requested by:	steve
2000-04-05 04:09:32 +00:00
obrien
f1e659e1b0 This commit was generated by cvs2svn to compensate for changes in r59024,
which included commits to RCS files with non-trunk default branches.
2000-04-05 04:09:32 +00:00
shin
4be2a0d43c Correct FreeBSD id place. Also correct vendor rcsid.
Specified by: bde

Reviewed by: bde
2000-03-30 15:23:44 +00:00
obrien
0ca76f968a Bring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
branch as of March 29th, 2000.  [these are changes March 7-29th]
2000-03-30 03:23:37 +00:00
obrien
c96279034f This commit was generated by cvs2svn to compensate for changes in r58809,
which included commits to RCS files with non-trunk default branches.
2000-03-30 03:23:37 +00:00
shin
2a794744ff Bypass IPsec for traceroute invoked by root.
PR: bin/17606
Submitted by: Louis Mamakos <louie@TransSys.COM
2000-03-30 01:33:39 +00:00
obrien
deb8a531dc Virgin import of GCC 2.95.2's libobjc 2000-03-27 03:00:53 +00:00
obrien
2c437115d2 This commit was generated by cvs2svn to compensate for changes in r58653,
which included commits to RCS files with non-trunk default branches.
2000-03-27 03:00:53 +00:00
obrien
d6ecb48a3d Virgin import of GCC 2.95.1's libobjc.
(previous GCC/EGCS versions had these files in gcc/objc/)
2000-03-27 03:00:05 +00:00
obrien
f25cf969e1 This commit was generated by cvs2svn to compensate for changes in r58650,
which included commits to RCS files with non-trunk default branches.
2000-03-27 03:00:05 +00:00
obrien
f122ecfce3 Yell about -O2 on the Alpha. Forceably downgrade -O2+ if
"FORCE_OPTIMIZATION_DOWNGRADE" is defined when GCC is built.
2000-03-26 12:56:54 +00:00
kris
579acddd79 Zap old files no longer included in gperf 2.7 2000-03-25 08:25:58 +00:00
kris
533744c771 Virgin import of gperf v2.7 2000-03-25 07:45:29 +00:00
kris
33e2da38e6 This commit was generated by cvs2svn to compensate for changes in r58551,
which included commits to RCS files with non-trunk default branches.
2000-03-25 07:45:29 +00:00
obrien
035b0d9ce2 Clean up the FreeBSD configuration files -- includes removing the usage
of svr4.h on the i386, and moving all the shared arch neutral bits into
the FreeBSD general config header.
2000-03-23 10:18:26 +00:00
obrien
7688bbb0b8 This is FreeBSD version 5.0. 2000-03-23 01:20:46 +00:00
ache
76f4875ff2 Merge conflicts 2000-03-19 22:00:57 +00:00
ache
1d3fd7f236 This commit was generated by cvs2svn to compensate for changes in r58310,
which included commits to RCS files with non-trunk default branches.
2000-03-19 21:18:09 +00:00
ache
4141caa97f Initial import of v4.1 2000-03-19 21:18:09 +00:00
ru
1fe4a25a2e Teach Fx and Os about FreeBSD 4.1 and FreeBSD 5.0. 2000-03-13 19:44:24 +00:00
obrien
aa8c557ffd Merge conflicts. 2000-03-09 10:11:08 +00:00
obrien
f945ca5441 Bring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
branch as of March 7th, 2000.
2000-03-09 09:21:46 +00:00
obrien
39c7447813 This commit was generated by cvs2svn to compensate for changes in r57844,
which included commits to RCS files with non-trunk default branches.
2000-03-09 09:21:46 +00:00
cracauer
5c26b43e82 Turn a warning into an error. Occurances of that warning generate bad
-fpic code that damages symbol locations at runtime.

The only know occurance in our tree (src and ports) was locatime.c,
which was just changed to generate code that doesn't trigger the
problem.

This is a workaround, the real cause is that our gas doesn't
understand code our gcc generates for some -O -fpic code. They are
expected to be back in sync soon, but until then (including
4.0-RELEASE) we need to prevent people from using bad -fpic code.

PR:		avoids such things as in bin/16862
Submitted by:	bde
Approved by:	jkh
2000-03-08 12:58:03 +00:00
fenner
ff00fb7e07 Include ip6.h from <netinet/>, not <netinet6/>.
Submitted by:	Yoshinobu Inoue <shin@nd.net.fujitsu.co.jp>
Approved by:	jkh
2000-03-08 02:24:10 +00:00
fenner
5db0b924fc Merge updated file for 0.5 release: handle "ip host foo" and
"ip6 host foo" when foo has both IP and IP6 addresses.

PR:		bin/17083
Approved by:	jkh
2000-03-04 23:57:39 +00:00
fenner
8497b70645 Import of updated file for 0.5 release 2000-03-04 23:54:27 +00:00
roberto
9a108cb2f8 This commit was generated by cvs2svn to compensate for changes in r57738,
which included commits to RCS files with non-trunk default branches.
2000-03-03 17:06:31 +00:00
roberto
a5a8dc6136 Fix potential alignement problems on Alpha + IPv6.
This is done on the vendor branch to avoid spamming the tree. It has been
sent to the NTP maintainers already.

Submitted by:	shin
2000-03-03 17:06:31 +00:00
shin
bd3c73b28d CMSG_XXX macros alignment fixes to follow RFC2292.
Approved by: jkh
2000-03-03 12:50:46 +00:00
nik
737d2463e5 Fix errors in .Xr usage.
PR:             docs/17057
Submitted by:   Submitted by:   Udo Erdelhoff <ue@nathan.ruhr.de>
2000-03-01 10:48:35 +00:00
markm
96cd3aa523 Get crypto from libcrypto, not libdes. 2000-02-24 19:28:31 +00:00
markm
1d4cb5c450 Freefall/Internat diff reducer. 2000-02-24 10:37:29 +00:00
jdp
8f2ed3be4b Make the default dynamic linker pathname correct for FreeBSD.
I had resisted this for a while because I didn't want to take these
file off the vendor branch.  But it turns out they were already off
the vendor branch anyway.

PR:		gnu/9987
Submitted by:	Vladimir Kushnir <kushn@mail.kar.net>
Approved by:	jkh
2000-02-24 05:46:27 +00:00
shin
a8893d4efd Use static buffer to save source route hostnames.
Approved by: jkh
2000-02-19 16:33:14 +00:00
shin
9659fa5515 Print "Trying ..." for each host. Also cleanups for error printing.
Approved by: jkh

Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>
2000-02-19 16:17:41 +00:00
fenner
4ab36382bc Fix nybble-order bug in PIM printer.
Approved by:	jkh
2000-02-17 03:30:04 +00:00
shin
d5883cc0eb Fix bugs in telnet.
Sorry there were still several bugs.
   -error retry at af missmatch was incomplete.
   -af matching for source addr option was wrong
   -socket was not freed at retry.

Approved by: jkh
2000-02-15 15:59:12 +00:00
shin
68cae17428 Add more dual stack consideration.
-Should retry as much as possible when some of source
     routing intermediate hosts' address families missmatch
     happened.
     (such as when a host has only A record, and another host
     has each of A and AAAA record.)

    -Should retry as much as possible when dest addr and
     source addr(specified with -s option) address family
     missmatch happend

Approved by: jkh
2000-02-10 20:06:36 +00:00
peter
a50a1f9a0b Remove files not in the v3_3_8 import. 2000-02-10 05:09:52 +00:00
peter
6ecb8ad49a Not in this commit: Many spammed deltas have been removed to restore
back to the vendor branch.

Re-merge changes from the vendor branch.

Undo the local spammed changes that I could find.  There are probably
more local fixes that were clobbered that I've missed.
2000-02-10 03:17:51 +00:00
guido
1fa4f6782a Import of ipfilter 3.3.8
Approved by: jkh
2000-02-09 20:46:45 +00:00
guido
b6b28e604f This commit was generated by cvs2svn to compensate for changes in r57093,
which included commits to RCS files with non-trunk default branches.
2000-02-09 20:46:45 +00:00
shin
969f5cb6ff Fix telnet core dump at invalid service name specified.
Added an error check to avoid it.

Approved by: jkh

Submitted by: Robert Muir <rmuir@gibralter.net>
2000-02-07 00:52:49 +00:00
shin
2df75d71d1 Missing tcp_wrapper IPv6 support seemed to be a bug, so commit it.
Now when tcp_wrapper is enabled by inetd -wW,
  several accesses which should be permitted are refused only for IPv6,
  if hostname is used to decide the host to be allowed.
  IPv6 users will be just upset.

  About security related concern.
    -All extensions are wrapped by #ifdef INET6, so people can completely
     disable the extension by recompile libwrap without INET6 option.
    -Access via IPv6 is not enabled by default.
     People need to enable IPv6 access by changing /etc/inetd.conf at first,
     by adding tcp6 and/or tcp46 entries.
    -The base of patches are from KAME package and are actually daily used
     for more than a year in several Japanese IPv6 environments.
    -Patches are reviewed by markm.

Approved by: jkh

Submitted by: Hajimu UMEMOTO <ume@mahoroba.org>
Reviewed by: markm
Obtained from: KAME project
2000-02-03 10:27:03 +00:00
obrien
b19b58bc35 Import the latest version ehopt.c from the Cygnus Sourceware anoncvs
repository (dated 5-3-1999).

This fixes the endless loop the assembler gets in when it is trying to
decide how big part of the exception handling table should be on the Alpha.
This version of this file allows qradiobutton.cpp from qt and widget.cc
from kdelibs11 to be compilable.
2000-02-02 03:10:44 +00:00
obrien
b245475121 This commit was generated by cvs2svn to compensate for changes in r56944,
which included commits to RCS files with non-trunk default branches.
2000-02-02 03:10:44 +00:00
obrien
90252c0e1a Retire Bison as it is not need to build GCC any more.
Ok'ed by:	JKH
2000-01-30 19:24:31 +00:00
fenner
2ca69d280a Merge tcpdump 3.5 2000-01-30 01:05:24 +00:00
fenner
602f803bad This commit was generated by cvs2svn to compensate for changes in r56893,
which included commits to RCS files with non-trunk default branches.
2000-01-30 00:45:58 +00:00
fenner
725b1768c7 Virgin import of tcpdump.org tcpdump v3.5 2000-01-30 00:45:58 +00:00
fenner
a211234b4b Merge libpcap 0.5 2000-01-30 00:43:38 +00:00
fenner
775fb2df17 Virgin import of tcpdump.org libpcap v0.5 2000-01-30 00:32:56 +00:00
fenner
84a06b3c59 This commit was generated by cvs2svn to compensate for changes in r56889,
which included commits to RCS files with non-trunk default branches.
2000-01-30 00:32:56 +00:00
shin
f3aa8fcf5d Add NI_NAMEREQD flag to getnameinfo() call. Without this flag,
getnameinfo() don't return error at name resolving failure.
But it is used at doaddrlookup(-N) case in telnet, error need to be
returned to correctly initialize hostname buffer.

Discovered at checking recent KAME repository change, noticed by itojun.
2000-01-29 18:21:05 +00:00
markm
56e5087bb4 Force installs. This is to allow (semi-)automatic garbage removal by
"find /usr/libdata -ctime -N -delete".
2000-01-29 17:27:17 +00:00
bde
f0793b76d3 Fixed IEXTEN handling in raw mode again. The effect of IEXTEN when
ICANON is off is implementation-defined.  Under BSD, IEXTEN is
independent of ICANON, so it must be turned off to get "raw" mode.

This was first fixed in rev.1.4 (1995/10/21) of libncurses/lib_raw.c,
but the change was lost in the downgrade to the contrib version.

The fix here is the same as in the old rev.1.4, less style bugs.  A
better fix would use cfmakeraw(3) to actually handle all of the
complications for switching to raw mode.
2000-01-29 13:55:02 +00:00
obrien
ca79b6ea7b Fix our -mprofiler-epilogue code.
"The problem is that egcs/gcc-2.95's reorganisation of the prologue and
epilogue code to use rtl instead of output_asm_insn() completely broke our
hooks.  rtl is emitted in a different order, only after optimisation, while
output_asm_insn() is emitted immediately.  rtl is presumably used so that
the prologue and epilogue can be optimised.

I couldn't find any good examples to copy.  gcc's own
FUNCTION_BLOCK_PROFILER still uses output_asm_insn() and seems to be
completely broken.  One of the XXX comments points to this.

IIRC, the hacks here basically arrange to emit magic label names; then when
the magic names are output, they are transformed into prologue and epilogue
code."

Submitted by:	bde
2000-01-29 13:06:33 +00:00
roberto
ebb406857a Update for ntp 4.0.99b. 2000-01-28 15:13:45 +00:00
roberto
efac04cf2f Merge conflicts with the import of 4.0.99b. 2000-01-28 15:02:35 +00:00
roberto
b5b40f9e42 Virgin import of ntpd 4.0.99b 2000-01-28 14:55:50 +00:00
roberto
9688f518bd This commit was generated by cvs2svn to compensate for changes in r56746,
which included commits to RCS files with non-trunk default branches.
2000-01-28 14:55:50 +00:00
obrien
6facf69142 Bump __FreeBSD_version and __FreeBSD_cc_version due to the C++ ABI change
in GCC 2.95.2 from -fvtable-thunks to -fno-vtable-thunks by default.
2000-01-27 23:12:38 +00:00
joerg
fac8c3bf38 Fix a problem that caused the generation of an (almost) empty first
page of -mdoc manual pages in troff mode.  The problem has been
introduced in rev 1.12; apparently ending a line inside a macro
definition with \c doesn't behave as Bill expected, and troff was
fooled to believe previous output was already pending thus a new page
needed to be emitted.  Using a troff comment .\" instead of \c seems
to solve this, alas the brain^Wnice sed(1) magic needs to be taught to
_not_ strip those comments now.

I think -stable is not affected by this.
2000-01-27 17:56:41 +00:00
shin
d0fbbcbc0f another tcp apps IPv6 updates.(should be make world safe)
ftp, telnet, ftpd, faithd
  also telnet related sync with crypto, secure, kerberosIV

Obtained from: KAME project
2000-01-27 09:28:38 +00:00
archie
0d5dbad870 Document the -X flag. 2000-01-26 18:55:58 +00:00
archie
94da152bdd Add the -X flag to dump the buffer in "emacs-hexl" style,
that is, with ASCII character decoding.

Obtained from:	OpenBSD
2000-01-26 18:10:21 +00:00
peter
bd0adc36e1 Revision 1.3 is now taken care of in the base ncurses source. 2000-01-26 16:55:09 +00:00
peter
eb50977cab Import ncurses-5.0-release to update the 5.0-prerelease that we had. 2000-01-26 16:43:25 +00:00
peter
4678f6ec9c This commit was generated by cvs2svn to compensate for changes in r56639,
which included commits to RCS files with non-trunk default branches.
2000-01-26 16:43:25 +00:00
obrien
a3517621ba Do not use "DEFAULT_VTABLE_THUNKS". The bugs that have existed since
EGCS 1.x have not been worked out.  And with 4.0 RELEASE comming quickly
we need C++ to be stable and usable.
2000-01-25 06:58:15 +00:00
ru
130c2dfefd Quietly delete duplicate Info entries with --quiet.
Reviewed by:	bde
2000-01-24 16:05:17 +00:00
obrien
7a5e2e22d1 Merge in fixes from the GCC anoncvs tree. 2000-01-22 16:05:33 +00:00
obrien
d6a6724ef1 Merge in the restore pic register fix from the vendor branch.
PR:		3441
Submitted by:	Mark Diekhans <markd@Grizzly.COM>
2000-01-22 16:04:30 +00:00
obrien
2f35f1dd4f Bring in bug fixes from the GCC anoncvs server's "gcc-2_95-branch"
branch on Jan 20th, 2000.
2000-01-22 02:59:08 +00:00
obrien
82011a18b5 This commit was generated by cvs2svn to compensate for changes in r56385,
which included commits to RCS files with non-trunk default branches.
2000-01-22 02:59:08 +00:00
chris
4503066f40 - Use proper markup for a section header.
- Replace nonexistent OPIE_PROMPT_MAX with OPIE_CHALLENGE_MAX

PR:		16209
Submitted by:	Tetsuro Furuya <tfuruya@ppp142197.asahi-net.or.jp>
2000-01-19 21:54:19 +00:00
obrien
f741758caa Virgin import of the GCC 2.95.2 compilers 2000-01-17 12:16:41 +00:00
obrien
d44858b6fe This commit was generated by cvs2svn to compensate for changes in r56173,
which included commits to RCS files with non-trunk default branches.
2000-01-17 12:16:41 +00:00
ru
6d2bfad62a Add upgrade instructions and helper file. 2000-01-17 11:53:54 +00:00
ru
f6ee25446d Update for GNU texinfo 4.0 2000-01-17 10:52:37 +00:00
ru
2b3e068ba1 Merge our changes into GNU texinfo 4.0 2000-01-17 10:50:35 +00:00
ru
29d6f8e256 This is the stock GNU texinfo 4.0 file 2000-01-17 10:45:43 +00:00
ru
8d54580586 Remove files not present in last import 2000-01-17 10:42:59 +00:00
ru
03a07e9037 This commit was generated by cvs2svn to compensate for changes in r56160,
which included commits to RCS files with non-trunk default branches.
2000-01-17 10:39:58 +00:00
ru
98eabeffe0 Virgin import of GNU texinfo 4.0 2000-01-17 10:39:58 +00:00
obrien
103d618462 Update this for the recient import. 2000-01-16 10:22:31 +00:00
obrien
a05b562771 Merge rev 1.2 into BC 1.0.5a, which fixes a spelling error. 2000-01-16 10:14:50 +00:00
obrien
9d2989a532 GNU has figured out they should fix the bug we fixed in rev 1.2 themselves.
So return this file back to the stock version.
2000-01-16 10:10:15 +00:00
obrien
ea1f1db89d This commit was generated by cvs2svn to compensate for changes in r56101,
which included commits to RCS files with non-trunk default branches.
2000-01-16 10:01:07 +00:00
obrien
9657c835ff Import GNU bc 1.05a. 2000-01-16 10:01:07 +00:00
obrien
3426283a31 Only log when there is a real change to the configuration state.
Requested and Tested by:	unfurl
2000-01-15 22:46:40 +00:00
bde
3773c6d716 Removed redundant declarations again. Fixed in rev.1.5, broken in rev.1.8. 2000-01-14 18:57:33 +00:00
bde
7761f2c994 Fixed bitrot in K&R support (3 missing __P(())'s defeated the point of 7
non-missing ones in <com_err.h> which includes this file).
2000-01-14 18:51:30 +00:00
bde
9098fe2fc5 Fixed bitrot in K&R support (1 missing __P(()) defeated the point of 7
non-missing ones).

Removed private declaration of __P(()) while I'm here.  Include
<sys/cdefs.h> to get the system definition.  The privation declaration
would break the system definition if it were different.
2000-01-14 18:28:23 +00:00
guido
c3aa6ac872 Import of ipfilter 3.3.6 (freebsd relevant part)
Obtained from:	ftp://coombs.anu.edu.au/pub/net/firewall/ip-filter/ip_fil3.3.6.tar.gz
2000-01-13 18:30:37 +00:00
guido
071aadbb52 This commit was generated by cvs2svn to compensate for changes in r55924,
which included commits to RCS files with non-trunk default branches.
2000-01-13 18:30:37 +00:00
asmodai
10d55c793a Fix dhclient-exit-hooks location. (PR 14253)
Add $FreeBSD$ CVS identifier.

PR:		14253
Submitted by:	Arcady Genkin
2000-01-13 16:27:20 +00:00
asmodai
8d291f4fc0 The groff package is not maintained by jjc@jclark.com anymore.
Reflect this change in the upgrade file.
2000-01-12 10:35:57 +00:00
asmodai
9687191944 Fix conflicts which arose during import, also add $FreeBSD$. 2000-01-12 10:26:36 +00:00
asmodai
2e2c9047c3 Virgin import of FSF groff v1.15 2000-01-12 09:51:43 +00:00
asmodai
b24355c385 This commit was generated by cvs2svn to compensate for changes in r55839,
which included commits to RCS files with non-trunk default branches.
2000-01-12 09:51:43 +00:00