]>
CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
Brian Somers [Fri, 10 May 2002 03:11:35 +0000 (03:11 +0000)]
Add support for MS-CHAP authentication via a RADIUS server.
Add support for Reply-Message and MS-CHAP-Error.
Sponsored by: Monzoon
David E. O'Brien [Fri, 10 May 2002 02:46:01 +0000 (02:46 +0000)]
Gcc 3.1 now offers both a C99 and a K&R traditional C preprocessor.
This is the ISO C99 one.
Brian Somers [Fri, 10 May 2002 02:40:23 +0000 (02:40 +0000)]
Add rad_get_vendor_attr() for deciphering vendor attributes received
from the RADIUS server.
David E. O'Brien [Fri, 10 May 2002 02:21:05 +0000 (02:21 +0000)]
Opps, remove added bogon.
David E. O'Brien [Fri, 10 May 2002 02:20:33 +0000 (02:20 +0000)]
Sync with the other platforms.
David E. O'Brien [Fri, 10 May 2002 02:12:04 +0000 (02:12 +0000)]
Gcc 3.1 varargs support.
David E. O'Brien [Fri, 10 May 2002 02:02:54 +0000 (02:02 +0000)]
Gcc 3.1 varargs support.
David E. O'Brien [Fri, 10 May 2002 01:58:16 +0000 (01:58 +0000)]
Gcc 3.1 has different -Wx flags.
David E. O'Brien [Fri, 10 May 2002 01:53:16 +0000 (01:53 +0000)]
Use only bits w/in /sys if at all possible.
David E. O'Brien [Fri, 10 May 2002 01:48:15 +0000 (01:48 +0000)]
Remove gCC'isms.
David E. O'Brien [Fri, 10 May 2002 01:36:29 +0000 (01:36 +0000)]
Use the compiler's crt{begin,end}.
David E. O'Brien [Fri, 10 May 2002 01:31:40 +0000 (01:31 +0000)]
Add the beginnings of Sparc64 support.
David E. O'Brien [Fri, 10 May 2002 01:30:34 +0000 (01:30 +0000)]
Pass CFLAGS to {CC} when using it as an `ld' replacement.
David E. O'Brien [Fri, 10 May 2002 01:20:37 +0000 (01:20 +0000)]
We don't need bootinfo any more, and sparc64 doesn't have it anyways.
David E. O'Brien [Fri, 10 May 2002 01:06:52 +0000 (01:06 +0000)]
Don't be redundant.
Bruce A. Mah [Fri, 10 May 2002 01:02:13 +0000 (01:02 +0000)]
New release notes: pam_ftpusers(8), sed(1) -i.
Record the arrival (and departure) of pkg_update(1). It lived in the
tree for so long (over a year) that even though it won't show up in
the release, -CURRENT users might have gotten used to seeing it
around and might wonder where it went.
David E. O'Brien [Fri, 10 May 2002 00:57:14 +0000 (00:57 +0000)]
mklocale has bad juju for Sparc64.
David E. O'Brien [Fri, 10 May 2002 00:53:45 +0000 (00:53 +0000)]
-ffreestanding is the word for /sys.
David E. O'Brien [Fri, 10 May 2002 00:52:00 +0000 (00:52 +0000)]
Turn off boot2 -- it gained over 96 bytes dieting on the in-tree Gcc 3.1.
David E. O'Brien [Fri, 10 May 2002 00:50:43 +0000 (00:50 +0000)]
Turn off groff and gperf -- they will not compile with the in-tree Gcc 3.1.
David E. O'Brien [Fri, 10 May 2002 00:49:55 +0000 (00:49 +0000)]
All platforms should be on equal footing now -- no special handling for
Sparc64 and IA-64.
David E. O'Brien [Fri, 10 May 2002 00:48:33 +0000 (00:48 +0000)]
Turn off pppctl -- it won't like with an in-tree Gcc 3.1 built libc_r.
Greg Lehey [Fri, 10 May 2002 00:31:33 +0000 (00:31 +0000)]
Add entry for Vinum.
Maxim Sobolev [Fri, 10 May 2002 00:03:14 +0000 (00:03 +0000)]
When packing installed package into a file (pkg_create -b) make sure to
include all package files into resulting tarball.
PR: 34007
Submitted by: olgeni
While I here:
- Remove bogus comment;
- ensure that we return the proper exit code in the case of -b failure.
MFC after: 5 days
Tim J. Robbins [Thu, 9 May 2002 23:04:40 +0000 (23:04 +0000)]
Reimplement the who(1) utility to add some features required by SUSv3:
-H option (show column headings),
-T (show mesg(1) state),
-m (same as "am I"),
-u (show idle time),
-q (quick mode; list names in columns).
PR: 36128
Reviewed by: mike
David E. O'Brien [Thu, 9 May 2002 22:50:04 +0000 (22:50 +0000)]
This commit was generated by cvs2svn to compensate for changes in r96297,
which included commits to RCS files with non-trunk default branches.
David E. O'Brien [Thu, 9 May 2002 22:50:04 +0000 (22:50 +0000)]
Gcc 3.1.0 pre-release's Objective C support bits from the FSF anoncvs repo
on 9-May-2002 15:57:15 EDT.
David E. O'Brien [Thu, 9 May 2002 22:47:59 +0000 (22:47 +0000)]
This commit was generated by cvs2svn to compensate for changes in r96295,
which included commits to RCS files with non-trunk default branches.
David E. O'Brien [Thu, 9 May 2002 22:47:59 +0000 (22:47 +0000)]
Gcc 3.1.0 pre-release's libf2c bits from the FSF anoncvs repo on
9-May-2002 15:57:15 EDT.
David E. O'Brien [Thu, 9 May 2002 22:44:32 +0000 (22:44 +0000)]
Use the stock (3.1 pre) file.
David E. O'Brien [Thu, 9 May 2002 22:42:39 +0000 (22:42 +0000)]
Use the stock file for now (but leave a note behind about our OBE changes).
David E. O'Brien [Thu, 9 May 2002 22:39:46 +0000 (22:39 +0000)]
Merge rev 1.2 (printf format error fixes) in its 1.8 form into Gcc 3.1 pre.
David E. O'Brien [Thu, 9 May 2002 22:38:33 +0000 (22:38 +0000)]
Use the stock (3.1) file.
David E. O'Brien [Thu, 9 May 2002 22:16:22 +0000 (22:16 +0000)]
We use the stock (3.1) file.
David E. O'Brien [Thu, 9 May 2002 22:15:04 +0000 (22:15 +0000)]
Merge rev 1.2 (-fformat-extensions) and rev 1.7 (optimization downgrade)
into the Gcc 3.1 prerelease.
David E. O'Brien [Thu, 9 May 2002 22:08:26 +0000 (22:08 +0000)]
Use the stock (3.1 pre) file.
David E. O'Brien [Thu, 9 May 2002 22:05:33 +0000 (22:05 +0000)]
Use the stock (3.1) version.
David E. O'Brien [Thu, 9 May 2002 22:04:44 +0000 (22:04 +0000)]
Merge rev 1.2 [_exit() over exit()] into the Gcc 3.1 prerelease.
David E. O'Brien [Thu, 9 May 2002 22:02:01 +0000 (22:02 +0000)]
Merge revs 1.{2,15} (FREEBSD_NATIVE); 1.{5,13} (ELF, and objformat support);
1.{16,23,25} (better cross building control); 1.21 ("GCC_OPTIONS")
into the GCC 3.1 prerelease.
Josef Karthauser [Thu, 9 May 2002 21:55:47 +0000 (21:55 +0000)]
MFNetBSD: Bring in the most recent NetBSD and OpenBSD parts.
David E. O'Brien [Thu, 9 May 2002 21:44:15 +0000 (21:44 +0000)]
Merge rev 1.2 (a.out support) into the GCC 3.1 prerelease.
David E. O'Brien [Thu, 9 May 2002 21:42:32 +0000 (21:42 +0000)]
Use the stock 3.1 prerelease version of this for now.
David E. O'Brien [Thu, 9 May 2002 21:41:12 +0000 (21:41 +0000)]
Use the stock 3.1 prerelease file now. Rev 1.2 (add_bb) just doesn't
cleanly fit in any more.
David E. O'Brien [Thu, 9 May 2002 21:24:44 +0000 (21:24 +0000)]
Use the stock (3.1) file.
David E. O'Brien [Thu, 9 May 2002 21:19:23 +0000 (21:19 +0000)]
We use the stock (3.1) file now.
David E. O'Brien [Thu, 9 May 2002 21:15:23 +0000 (21:15 +0000)]
Use the stock (3.1) file now.
The choosing of TMPDIR has moved to make-temp-file.c.
John Baldwin [Thu, 9 May 2002 21:13:37 +0000 (21:13 +0000)]
Fix acpi_avoid() to call freeenv() on the original char * returned from
getenv().
Reported by: joe
Tested by: joe
David E. O'Brien [Thu, 9 May 2002 21:12:10 +0000 (21:12 +0000)]
Use the stock 3.1 prerelease file.
David E. O'Brien [Thu, 9 May 2002 21:11:21 +0000 (21:11 +0000)]
Use the stock 3.1-prerelease file.
Peter Wemm [Thu, 9 May 2002 21:08:34 +0000 (21:08 +0000)]
Use usb_callout_init() instead of directly calling callout_init() with
NetBSD's expected arguments. This unbreaks the kernel compile.
Pointy hat to: joe
David E. O'Brien [Thu, 9 May 2002 21:06:15 +0000 (21:06 +0000)]
Use stock file.
Mark Murray [Thu, 9 May 2002 21:03:48 +0000 (21:03 +0000)]
Place a hard lock on base-perl until it is deleted.
Dag-Erling Smørgrav [Thu, 9 May 2002 20:48:19 +0000 (20:48 +0000)]
Add rpcgen to the bootstrap tools.
David E. O'Brien [Thu, 9 May 2002 20:36:42 +0000 (20:36 +0000)]
`beforeinstall' w/the csu bits is a nop.
David E. O'Brien [Thu, 9 May 2002 20:33:22 +0000 (20:33 +0000)]
Ficl doesn't build on sparc64.
Garance A Drosehn [Thu, 9 May 2002 20:25:45 +0000 (20:25 +0000)]
Add lines for lpr and patch.
David E. O'Brien [Thu, 9 May 2002 20:22:59 +0000 (20:22 +0000)]
Add a hack (ported from NetBSD) to support Sun disk labels.
This code works by converting the Sun label to a struct disklabel, which
is probably even the right thing for reading a label. The original
checksum is taken over, so that the label source can be distinguished.
The NetBSD code to wrap a BSD-style disklabel into the Sun disklabel has been
deleted for now - don't know whether that is really desirable, after all Sun
disklabels could just be used always (BSD disklabels are going to have
problems with PROM compatability). The dsinit() call in diskopen() has been
#ifdef'ed out for now, this will be changed to use the minimal slice struct
in case of dsinit() failure.
Submitted by: tmm
Obtained from: NetBSD
Mike Silbersack [Thu, 9 May 2002 20:21:07 +0000 (20:21 +0000)]
Change the mbuf exhaustion warning message to match the message
in -stable.
Archie Cobbs [Thu, 9 May 2002 20:19:00 +0000 (20:19 +0000)]
Don't send packets out an interface unless it is IFF_UP|IFF_RUNNING.
This fixes panics with certain Ethernet drivers when doing bridging,
PPPoE, etc. before the driver has been fully brought up.
MFC after: 1 week
David E. O'Brien [Thu, 9 May 2002 20:02:13 +0000 (20:02 +0000)]
Gcc 3.1.0 pre-release from the FSF anoncvs repo on 9-May-2002 15:57:15 EDT.
David E. O'Brien [Thu, 9 May 2002 20:02:13 +0000 (20:02 +0000)]
This commit was generated by cvs2svn to compensate for changes in r96263,
which included commits to RCS files with non-trunk default branches.
David E. O'Brien [Thu, 9 May 2002 18:01:19 +0000 (18:01 +0000)]
Directives may not be used inside a macro argument, so don't.
David E. O'Brien [Thu, 9 May 2002 17:47:25 +0000 (17:47 +0000)]
Partical style cleanup.
David E. O'Brien [Thu, 9 May 2002 16:43:07 +0000 (16:43 +0000)]
Pay attention to LDFLAGS when linking.
Udo Erdelhoff [Thu, 9 May 2002 16:33:02 +0000 (16:33 +0000)]
MFbed: translation updates
hardware/common/dev.sgml: MFen 1.83->1.87
relnotes/common/new.sgml: MFen 1.327->1.340
Benno Rice [Thu, 9 May 2002 14:22:55 +0000 (14:22 +0000)]
Update to newer trap code from NetBSD.
Obtained from: NetBSD
Ollivier Robert [Thu, 9 May 2002 14:15:57 +0000 (14:15 +0000)]
Fix buildworld breakage.
Submitted by: Maxim Konovalov <maxim@macomnet.ru>
Benno Rice [Thu, 9 May 2002 14:15:51 +0000 (14:15 +0000)]
Add an assertion that we have a current pmap set before we try and return.
Benno Rice [Thu, 9 May 2002 14:13:29 +0000 (14:13 +0000)]
The per-cpu curpmap is now set by pmap_activate. We don't need to do it here
anymore.
Benno Rice [Thu, 9 May 2002 14:11:17 +0000 (14:11 +0000)]
- Add a prototype for the setfault() function.
- Remove some stray printf()s.
Benno Rice [Thu, 9 May 2002 14:09:19 +0000 (14:09 +0000)]
1. Better track the executable status of mappings.
2. Set a pcpu variable to the real address of the active pmap (used when
exiting from traps.
Obtained from: NetBSD (1)
Benno Rice [Thu, 9 May 2002 14:04:43 +0000 (14:04 +0000)]
Rename the constants for the contents of the PVR register so as not to
conflict with cpu names used in config files..
Josef Karthauser [Thu, 9 May 2002 12:49:25 +0000 (12:49 +0000)]
MFNetBSD:
revision 1.43
date: 2001/04/12 01:39:04; author: thorpej; state: Exp; lines: +2 -2
Switch to USB_USE_SOFTINTR. The callout hack does indeed work
fine for systems without generic soft interrupts, even if it is
a little sub-optimal. Consider it a penalty for ports not
implementing a kernel API.
Addresses kern/11957. The PR has been open for 4 months, and
I have work blocked on the continued existence of splimp() in
the networking code.
The NetBSD patch only switches it on for NetBSD, but I've also
switched it on for FreeBSD in this commit.
Josef Karthauser [Thu, 9 May 2002 11:47:42 +0000 (11:47 +0000)]
Replace /kernel with /boot/kernel/kernel.
PR: docs/37757
Submitted by: Hiten Pandya <hiten@uk.FreeBSD.org>
Dag-Erling Smørgrav [Thu, 9 May 2002 11:24:58 +0000 (11:24 +0000)]
Back out part of previous commit - K&R doesn't have const.
Luigi Rizzo [Thu, 9 May 2002 10:34:57 +0000 (10:34 +0000)]
Cleanup the interface to ip_fw_chk, two of the input arguments
were totally useless and have been removed.
ip_input.c, ip_output.c:
Properly initialize the "ip" pointer in case the firewall does an
m_pullup() on the packet.
Remove some debugging code forgotten long ago.
ip_fw.[ch], bridge.c:
Prepare the grounds for matching MAC header fields in bridged packets,
so we can have 'etherfw' functionality without a lot of kernel and
userland bloat.
Jonathan Mini [Thu, 9 May 2002 04:13:41 +0000 (04:13 +0000)]
Remove trace_req().
Reviewed by: alfred, jhb, peter
Alan Cox [Thu, 9 May 2002 02:30:41 +0000 (02:30 +0000)]
o Correct an error made in revision 1.65: In readv(), if uap->iovcnt is
out-of-range, drop the file reference before returning. (This error
also exists in the RELENG_4 branch.)
o Eliminate the acquisition and release of Giant in readv()
now that malloc() and free() are callable without Giant.
David E. O'Brien [Thu, 9 May 2002 02:07:51 +0000 (02:07 +0000)]
Comment two values I was looking at for GDB.
David E. O'Brien [Thu, 9 May 2002 00:52:09 +0000 (00:52 +0000)]
Gcc 3.1 now offers both a C99 and a K&R traditional C preprocessor.
This is the traditional one.
Jacques Vidrine [Thu, 9 May 2002 00:50:49 +0000 (00:50 +0000)]
= We need `-lcrypt' and `-lcom_err' to when building Kerberos
applications.
= The Heimdal version number is hiding here also. Correct it.
David E. O'Brien [Thu, 9 May 2002 00:44:13 +0000 (00:44 +0000)]
Get rid of the INTERNALSTATICLIB knob and just use plain INTERNALLIB.
INTERNALLIB now implies NOPROFILE, NOMAN, and don't install anything.
Add a NOLIB knob.
David E. O'Brien [Thu, 9 May 2002 00:41:18 +0000 (00:41 +0000)]
sys_nerr should come from standard headers -- not from a coder's guess
of what is right.
Bill Paul [Thu, 9 May 2002 00:37:57 +0000 (00:37 +0000)]
Unbreak this file after the last drive-by committing. We have to
#include route.h before iso88025.h, and we have to dereference
the trld_route array correctly. (NOTE: I'm not altogether sure
that this is really the correct way to traverse this array. This
just eliminates the build warning/error. It may not work right at
runtime, and I have no way to test it since I lack the necessary
hardware.)
Broken by: kbyanc, who gets to wear the pointy hat
Andrey A. Chernov [Wed, 8 May 2002 23:49:19 +0000 (23:49 +0000)]
Don't forget to null-terminate string we got from sysctl (f.e. in 'A' format).
Stack garbadge may be printed otherwise.
Matt Jacob [Wed, 8 May 2002 23:12:00 +0000 (23:12 +0000)]
Only saying you're launching other CPUs if there are more than one to launch.
David E. O'Brien [Wed, 8 May 2002 20:39:10 +0000 (20:39 +0000)]
It is not clear if "#endif FOO" is allowed by ANSI. Gcc 3.1 complains
loudly, so don't do it.
David E. O'Brien [Wed, 8 May 2002 20:37:48 +0000 (20:37 +0000)]
It is not clear if "#endif FOO" is allowed by ANSI.
Gcc 3.1 complains loudly, so don't do it.
David E. O'Brien [Wed, 8 May 2002 20:35:12 +0000 (20:35 +0000)]
Build our native CSU bits before the compiler-specific ones.
This helps in the compiler build.
Paul Richards [Wed, 8 May 2002 18:44:24 +0000 (18:44 +0000)]
Do my bit for the Perl removal team and shoot my own, rather mangy
looking, dog.
Mike Silbersack [Wed, 8 May 2002 18:19:01 +0000 (18:19 +0000)]
Some updates to mention accept filters and how
listen queues work in a syncache world.
MFC after: 3 days
Hajimu UMEMOTO [Wed, 8 May 2002 17:20:08 +0000 (17:20 +0000)]
Make compilable without -DINET6.
Dag-Erling Smørgrav [Wed, 8 May 2002 17:19:02 +0000 (17:19 +0000)]
Resurrect as an empty file to unbreak the build. We have everything we
need in paths.h.
Maxim Konovalov [Wed, 8 May 2002 17:06:40 +0000 (17:06 +0000)]
Put 'ftp' back.
Requested by: bmah, jhb
Hajimu UMEMOTO [Wed, 8 May 2002 16:39:58 +0000 (16:39 +0000)]
Log address family of a connection.
Requested by: matusita
Reviewed by: matusita
Dag-Erling Smørgrav [Wed, 8 May 2002 15:42:37 +0000 (15:42 +0000)]
Use libutil instead of pw_{copy,util}.c. Clean up a little. Warnsify.
Sponsored by: DARPA, NAI Labs
Dag-Erling Smørgrav [Wed, 8 May 2002 15:41:15 +0000 (15:41 +0000)]
Fix a boatload of format errors and constness violations.
Sponsored by: DARPA, NAI Labs
Dag-Erling Smørgrav [Wed, 8 May 2002 14:52:32 +0000 (14:52 +0000)]
If no old_pw was passed to pw_copy, compare just the name.
Sponsored by: DARPA, NAI Labs
Dag-Erling Smørgrav [Wed, 8 May 2002 14:50:28 +0000 (14:50 +0000)]
Make _msgout take a const char * rather than a char *.
Sponsored by: DARPA, NAI Labs
Jacques Vidrine [Wed, 8 May 2002 14:47:44 +0000 (14:47 +0000)]
It is dangerous to use globbing like so in startup scripts:
rm -f /tmp/.X11-unix/*
If /tmp/.X11-unix didn't already exist, a user could symlink it to a directory
with files that he wants to wipe out, and wait for next reboot.
Reported by: lumpy <lumpy@the.whole.net>