]>
CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
ru [Tue, 2 Jul 2002 12:37:09 +0000 (12:37 +0000)]
Reimplemented bsd.nls.mk using bsd.files.mk and bsd.links.mk.
Provided the (previously missing) dependency on source files
for intermediate .msg files.
Provided the default for NLSSRCDIR (defaults to .CURDIR).
Slightly changed the API: NLS should now list plain locale
names, without the .msg suffix.
When included from bsd.prog.mk, NLSNAME defaults to PROG.
ru [Tue, 2 Jul 2002 12:16:54 +0000 (12:16 +0000)]
Handle installation of hard and symbolic links via a seperate .mk file.
ume [Tue, 2 Jul 2002 11:11:17 +0000 (11:11 +0000)]
Cope with 2292bis-01 getaddrinfo (no NI_WITHSCOPEID, always attach
scope identifier).
MFC after: 3 weeks
ume [Tue, 2 Jul 2002 11:09:02 +0000 (11:09 +0000)]
Cope with 2292bis-01 getaddrinfo (no NI_WITHSCOPEID, always attach
scope identifier).
Approved by: des
MFC after: 3 weeks
ume [Tue, 2 Jul 2002 11:05:31 +0000 (11:05 +0000)]
Make NI_WITHSCOPEID a default (always on), to synchronize
with recent 2553bis.
Obtained from: KAME
MFC after: 3 weeks
naddy [Tue, 2 Jul 2002 10:51:09 +0000 (10:51 +0000)]
LP64 cleanup: don't cast pointer to int.
mini [Tue, 2 Jul 2002 08:23:00 +0000 (08:23 +0000)]
Check retifma for NULL before using it.
PR: kern/9391
Submitted by: Assar Westerlund <assar@sics.se>
MFC after: 3 days
mini [Tue, 2 Jul 2002 08:00:20 +0000 (08:00 +0000)]
Add -g option, which restricts printing of the gecos fields to just the user's
real name.
PR: bin/39462
Submitted by: Mike Makonnen <makonnen@pacbell.net>
Obtained from: NetBSD
MFC after: 1 week
julian [Tue, 2 Jul 2002 05:40:51 +0000 (05:40 +0000)]
When going back to SLEEP state, make sure our
State is correctly marked so.
julian [Tue, 2 Jul 2002 05:33:46 +0000 (05:33 +0000)]
Fix failure to correctly transition back to sleep mode.
takawata [Tue, 2 Jul 2002 03:38:07 +0000 (03:38 +0000)]
Make interrupt driven EC transaction optional.
gad [Tue, 2 Jul 2002 02:48:21 +0000 (02:48 +0000)]
Remove the backup-versions ("x*") of various lpc commands that were
recently rewritten. No one in -current has reported any problems with
the newer versions.
MFC after: 3 weeks
imp [Tue, 2 Jul 2002 01:39:35 +0000 (01:39 +0000)]
Clarify version 1.68 to more accurately describe the intent of the change to
try to avoid ambiguous cases in the future.
Wording approved by: julian (early draft), grog, rwatson, wes and maybe other
members of core I'm forgetting.
deischen [Tue, 2 Jul 2002 01:26:16 +0000 (01:26 +0000)]
Fix a couple of minor nits that prevented this from compiling.
Pointed out by: julian
brian [Tue, 2 Jul 2002 01:03:10 +0000 (01:03 +0000)]
Fix a tyop
brian [Tue, 2 Jul 2002 00:47:24 +0000 (00:47 +0000)]
Don't trust the MPPE key lengths passed back from the RADIUS server.
Instead, use the correct values based on the number of bits actually
negotiated.
Spotted by: Sergey Korolew <ds@rt.balakovo.ru>
brian [Tue, 2 Jul 2002 00:12:24 +0000 (00:12 +0000)]
Remove some misleading/wrong diagnostics
peter [Mon, 1 Jul 2002 23:18:08 +0000 (23:18 +0000)]
#include <sys/ktrace.h> would be useful too. (for ktrace_mtx)
imp [Mon, 1 Jul 2002 22:08:43 +0000 (22:08 +0000)]
Document what splnet and splimp are in FreeBSD
luigi [Mon, 1 Jul 2002 21:30:39 +0000 (21:30 +0000)]
Move creation of password databases before starting daemons,
otherwise the latter might fail because userids are not found.
iedowse [Mon, 1 Jul 2002 20:46:01 +0000 (20:46 +0000)]
The jail syscall calls chroot, which is not mpsafe, so put back a
mtx_lock(&Giant) around that call.
Reviewed by: arr
peter [Mon, 1 Jul 2002 19:49:04 +0000 (19:49 +0000)]
Add #include "opt_ktrace.h"
jmallett [Mon, 1 Jul 2002 18:20:48 +0000 (18:20 +0000)]
DEBUG is a knob that means something else in FreeBSD, use LIBUFS_DEBUG to
turn on tracing.
jmallett [Mon, 1 Jul 2002 18:19:20 +0000 (18:19 +0000)]
In getino, have our DEBUG message in the unhandled case mention that it
does not know what sort of UFS filesystem this is.
Add some DEBUG(NULL)'s to function entry points.
jmallett [Mon, 1 Jul 2002 18:03:30 +0000 (18:03 +0000)]
Back out my minorly disputed and possibly not well thought out changes to how
arguments are processed, at least temporarily.
iedowse [Mon, 1 Jul 2002 17:59:40 +0000 (17:59 +0000)]
Use indirect function pointer hooks instead of #ifdef SOFTUPDATES
direct calls for the two places where the kernel calls into soft
updates code. Set up the hooks in softdep_initialize() and NULL
them out in softdep_uninitialize(). This change allows soft updates
to function correctly when ufs is loaded as a module.
Reviewed by: mckusick
jmallett [Mon, 1 Jul 2002 17:51:43 +0000 (17:51 +0000)]
libufs does not need built before most things, after all.
Submitted by: bde, ru
markm [Mon, 1 Jul 2002 16:40:33 +0000 (16:40 +0000)]
Modernise; ISOify, use __FBSDID(), use headers instead of hand-declaring.
Fix easy warnings.
johan [Mon, 1 Jul 2002 16:02:05 +0000 (16:02 +0000)]
Add my DoB
Approved by: sheldonh (mentor)
ru [Mon, 1 Jul 2002 14:51:42 +0000 (14:51 +0000)]
bsd.subdir.mk already has these dependencies coded.
ru [Mon, 1 Jul 2002 14:49:16 +0000 (14:49 +0000)]
Get rid of the bogus dependencies between beforeinstall, realinstall,
and afterinstall targets. Make sure they are run in sequence in the
-j case.
This fixes the recent breakage with beforeinstall being run _after_
realinstall.
Reported by: knu
chris [Mon, 1 Jul 2002 14:41:05 +0000 (14:41 +0000)]
Rename `CAVEAT' to `SECURITY CONSIDERATIONS' and move it up to
the correct location--this section consists solely of security
considerations information.
Sponsored by: DARPA, NAI Labs
Obtained from: TrustedBSD Project
maxim [Mon, 1 Jul 2002 14:30:38 +0000 (14:30 +0000)]
Remove trailing whitespaces.
maxim [Mon, 1 Jul 2002 14:29:44 +0000 (14:29 +0000)]
Move 'byte_count' calculation just before 'recvurg' check. It is a global
variable and used in myoob().
PR: bin/38928
Submitted by: Oliver Fromme <olli@secnetix.de>
MFC after: 1 month
robert [Mon, 1 Jul 2002 14:14:07 +0000 (14:14 +0000)]
- Use (OFF_TO_IDX(off) - pi) instead of (OFF_TO_IDX(off - IDX_TO_OFF(pi))).
- Reformat a comment.
maxim [Mon, 1 Jul 2002 13:18:52 +0000 (13:18 +0000)]
Remove the last EOF spaces I missed in rev. 1.43.
MFC after: 1 week
brian [Mon, 1 Jul 2002 11:19:40 +0000 (11:19 +0000)]
Remove trailing whitespace
iedowse [Mon, 1 Jul 2002 11:00:47 +0000 (11:00 +0000)]
Add the ffs bits necessary to support unloading of the ufs kernel
module. This adds an ffs_uninit() function that calls ufs_uninit()
and also calls a new softdep_uninitialize() function. Add a stub
for softdep_uninitialize() to cover the non-SOFTUPDATES case.
Reviewed by: mckusick
dwmalone [Mon, 1 Jul 2002 10:46:39 +0000 (10:46 +0000)]
Remove double #include <sys/cdef.h> and __FBSDID.
PR: 40053
Submitted by: Dan Lukes <dan@obluda.cz>
sheldonh [Mon, 1 Jul 2002 07:58:18 +0000 (07:58 +0000)]
Reconnect gdb info file to the build.
Submitted by: Szilveszter Adam <sziszi@bsd.hu>
imp [Mon, 1 Jul 2002 07:25:05 +0000 (07:25 +0000)]
Add a note to UPDATING saying that now is a bad time to update due
to some KSE/libc_r interaction.
Submitted by: julian
ru [Mon, 1 Jul 2002 07:25:02 +0000 (07:25 +0000)]
Fixed typos.
dougb [Mon, 1 Jul 2002 05:44:51 +0000 (05:44 +0000)]
Unbreak build by removing 10.named for now
jmallett [Mon, 1 Jul 2002 05:43:11 +0000 (05:43 +0000)]
Add libufs to prebuild_libs, since lots of things will want it, in time.
tjr [Mon, 1 Jul 2002 03:21:05 +0000 (03:21 +0000)]
Declare environ as char **environ like in environ(7), not char *environ[].
This corrects a problem whereby xargs could not walk the environment table
to count the amount of space it used, and treated it as if it were empty.
This problem was introduced in rev 1.15.
MFC after: 2 days
arr [Mon, 1 Jul 2002 03:15:16 +0000 (03:15 +0000)]
- In thread_userret(), remove the Giant locking and unlocking around the
call to thread_alloc().
Approved by: julian
Reviewed by: jake, jeff
alc [Mon, 1 Jul 2002 02:38:05 +0000 (02:38 +0000)]
o Remove some long dead code: from revision 1.41 of vm/vm_pager.c
3+ years ago.
o Remove some unused prototypes.
mdodd [Mon, 1 Jul 2002 02:30:11 +0000 (02:30 +0000)]
Implement a flag to disable directory creation for anonymous users.
PR: misc/38987
Submitted by: Peter da Silva <peter@abbnm.com>
MFC after: 1 week
jmallett [Mon, 1 Jul 2002 01:45:03 +0000 (01:45 +0000)]
Add libufs, a library for dealing with UFS filesystems from userland to
the build. It is here to compartmentalise functionality currently duplicated
in many notable programs in the base system. It currently handles block
reads and writes, as well as reading and writing of the filesystem superblock,
and the reading/lookup of inode data. It supports both UFS and UFS2. I
will be maintaining it, and porting programs to use it, however for now, it
is simply being built as part of world.
dougb [Mon, 1 Jul 2002 01:28:00 +0000 (01:28 +0000)]
This commit was generated by cvs2svn to compensate for changes in r99191,
which included commits to RCS files with non-trunk default branches.
dougb [Mon, 1 Jul 2002 01:23:59 +0000 (01:23 +0000)]
Install the rfc 2317 notes
dougb [Mon, 1 Jul 2002 01:23:01 +0000 (01:23 +0000)]
* Make Xlist more complete, and more concise in some case.
* Reflect additional docs we're not using anymore.
* Add some notes for next time.
dougb [Mon, 1 Jul 2002 01:20:28 +0000 (01:20 +0000)]
Resolve conflicts, generally in favor of the vendor version.
dougb [Mon, 1 Jul 2002 01:07:56 +0000 (01:07 +0000)]
This commit was generated by cvs2svn to compensate for changes in r99179,
which included commits to RCS files with non-trunk default branches.
dougb [Mon, 1 Jul 2002 01:07:56 +0000 (01:07 +0000)]
Import of ISC BIND version 8.3.3
naddy [Sun, 30 Jun 2002 23:36:21 +0000 (23:36 +0000)]
LP64 fix: don't cast pointer to int
Reviewed by: gallatin, ticso
jmallett [Sun, 30 Jun 2002 23:31:21 +0000 (23:31 +0000)]
Nuke src/usr.bin/help in favor of projects/sccs/help (repo copied).
iwasaki [Sun, 30 Jun 2002 23:22:22 +0000 (23:22 +0000)]
Fix a build problem for the ACPI CA
20020404 import.
Add definition of COMPILER_DEPENDENT_INT64 and also
fix definition of COMPILER_DEPENDENT_UINT64.
Pointed-out by: Michael Nottebrock <michaelnottebrock@gmx.net>
imp [Sun, 30 Jun 2002 22:39:25 +0000 (22:39 +0000)]
IF_HANDOFF is no longer in -stable
luigi [Sun, 30 Jun 2002 22:28:00 +0000 (22:28 +0000)]
Fix if_timer logic so that there is always a timeout pending if there
are packets queued for transmission.
This driver is strange -- it never sets IFF_OACTIVE, so all
transmissions always cause a call to fxp_start. However, if the
link gets stuck, there was nothing to reset it, so there was still
a possibility of lockups.
MFC after: 3 days
luigi [Sun, 30 Jun 2002 22:16:22 +0000 (22:16 +0000)]
Fix if_timer logic to make sure that there is always a timeout
pending if there are packets queued for transmission.
Several drivers still have the same problem.
MFC after: 3 days
luigi [Sun, 30 Jun 2002 22:05:46 +0000 (22:05 +0000)]
Fix if_timer logic to make sure that there is always a timeout
pending if there are packets queued for transmission.
MFC after: 3 days
luigi [Sun, 30 Jun 2002 21:59:08 +0000 (21:59 +0000)]
Make sure that if_timer does not get reset if there are packets
still queued for transmission. This should solve the problem of
the device stalling on transmissions if some link event prevents
transmission.
There are other drivers which have the same problem and need to be
fixed in the same way.
MFC after: 3 days
des [Sun, 30 Jun 2002 21:36:39 +0000 (21:36 +0000)]
This commit was generated by cvs2svn to compensate for changes in r99160,
which included commits to RCS files with non-trunk default branches.
des [Sun, 30 Jun 2002 21:36:39 +0000 (21:36 +0000)]
Vendor import of OpenPAM Citronella.
des [Sun, 30 Jun 2002 21:30:05 +0000 (21:30 +0000)]
This commit was generated by cvs2svn to compensate for changes in r99158,
which included commits to RCS files with non-trunk default branches.
des [Sun, 30 Jun 2002 21:30:05 +0000 (21:30 +0000)]
Vendor import of OpenPAM Citronella.
julian [Sun, 30 Jun 2002 20:13:53 +0000 (20:13 +0000)]
Don't even read in the thread if it is a zombie process.
jesper [Sun, 30 Jun 2002 20:07:21 +0000 (20:07 +0000)]
Extend the effect of the sysctl net.inet.tcp.icmp_may_rst
so that, if we recieve a ICMP "time to live exceeded in transit",
(type 11, code 0) for a TCP connection on SYN-SENT state, close
the connection.
MFC after: 2 weeks
bmah [Sun, 30 Jun 2002 18:48:24 +0000 (18:48 +0000)]
New release notes: ipfw(4) rewrite.
Modified release notes: ACPI
20020404 , OpenSSH 3.4p1 (rewrote 3.3p1
update and reformatted).
dougb [Sun, 30 Jun 2002 18:47:57 +0000 (18:47 +0000)]
* Handle all flags, not just schg
* Make chflags -R more efficient by deleting everything we can first
iwasaki [Sun, 30 Jun 2002 17:53:12 +0000 (17:53 +0000)]
Resolve conflicts arising from the ACPI CA
20020404 import.
iwasaki [Sun, 30 Jun 2002 17:50:46 +0000 (17:50 +0000)]
This commit was generated by cvs2svn to compensate for changes in r99146,
which included commits to RCS files with non-trunk default branches.
iwasaki [Sun, 30 Jun 2002 17:50:46 +0000 (17:50 +0000)]
Vendor import of the Intel ACPI CA
200200404 drop.
jmallett [Sun, 30 Jun 2002 17:36:54 +0000 (17:36 +0000)]
Minor cleanup: ANSI C function declarations, use argc after getopt(3) to check
for remaining arguments, rather than checking for *argv being a boolean truth.
Instead of using an empty case to check for -f- to mean "read stdin", and have
stdin reopned otherwise, use a FILE* for the mbox, and assign it to stdin when
we mean to use stdin, otherwise fopen(3). Kill `register' qualifier.
julian [Sun, 30 Jun 2002 17:06:46 +0000 (17:06 +0000)]
grow a brain and do this right.
jmallett [Sun, 30 Jun 2002 15:30:14 +0000 (15:30 +0000)]
Kill __P(), use ANSI C function declarations, remove local prototype for main,
and add a __FBSDID() while I'm here.
jmallett [Sun, 30 Jun 2002 13:40:35 +0000 (13:40 +0000)]
Make it possible to have this (basename(1)) perform basename(3) on multiple
files. The traditional behaviour, 'basename string .suffix', is preserved,
however a suffix may now also be specified via a getopt(3) option, -s, such
that if it is specified in that way, all string arguments follow. There is
also a new flag, -a, which allows a user to say "yes, please basename(3) on
all arguments". Update manual to reflect this unobtrusively.
Reviewed by: obrien
maxim [Sun, 30 Jun 2002 12:08:36 +0000 (12:08 +0000)]
Trim EOL spaces.
Reviewed by: gshapiro
maxim [Sun, 30 Jun 2002 12:04:41 +0000 (12:04 +0000)]
Add an alias for sshd.
des [Sun, 30 Jun 2002 10:32:09 +0000 (10:32 +0000)]
Forgot to update the addendum in the config files.
nyan [Sun, 30 Jun 2002 09:34:10 +0000 (09:34 +0000)]
MFi386: revision 1.521
obrien [Sun, 30 Jun 2002 09:24:25 +0000 (09:24 +0000)]
Consistently wrap CSRG SCM ID.
Requested by: bde
obrien [Sun, 30 Jun 2002 08:57:17 +0000 (08:57 +0000)]
This is the start of the FreeBSD/x86_64 kernel.
julian [Sun, 30 Jun 2002 08:11:30 +0000 (08:11 +0000)]
Don't follow non existant thread pointers (e.g. for zombies)
obrien [Sun, 30 Jun 2002 08:05:21 +0000 (08:05 +0000)]
This is the start of the FreeBSD/x86_64 kernel.
luigi [Sun, 30 Jun 2002 08:02:38 +0000 (08:02 +0000)]
Remove one useless variable.
julian [Sun, 30 Jun 2002 07:50:22 +0000 (07:50 +0000)]
If the process is a zombie, then you must not try dereference the thread
because there isn't one. Of course this code only possibly works
for single threaded processes anyhow..
obrien [Sun, 30 Jun 2002 07:42:36 +0000 (07:42 +0000)]
This is the start of the FreeBSD/x86_64 kernel.
obrien [Sun, 30 Jun 2002 07:22:30 +0000 (07:22 +0000)]
Gcc 3.1 varargs support.
tjr [Sun, 30 Jun 2002 06:50:16 +0000 (06:50 +0000)]
Put documentation of the -m option's argument in its list tag in the
Description section for consistency with other manpages.
tjr [Sun, 30 Jun 2002 06:02:39 +0000 (06:02 +0000)]
Handle relative and absolute pathnames (anything with a `/' in it) in the same
way as execve(2), and the old perl which(1).
PR: 35718
tjr [Sun, 30 Jun 2002 05:48:50 +0000 (05:48 +0000)]
Treat empty PATH elements as "." for tradition and consistency with the
old Perl which(1) script.
PR: 35719
mike [Sun, 30 Jun 2002 05:48:03 +0000 (05:48 +0000)]
Since printf(3) now supports the `j' conversion specifier, use that
when printing intmax_t and uintmax_t.
Forgotten by: mike
Noticed by: bde
obrien [Sun, 30 Jun 2002 05:36:49 +0000 (05:36 +0000)]
Use FBSDID
obrien [Sun, 30 Jun 2002 05:34:21 +0000 (05:34 +0000)]
Consistently use FBSDID
obrien [Sun, 30 Jun 2002 05:29:43 +0000 (05:29 +0000)]
Don't need these any more.
bmah [Sun, 30 Jun 2002 05:26:02 +0000 (05:26 +0000)]
SCCS is back out, so take out its release notes.
obrien [Sun, 30 Jun 2002 05:25:07 +0000 (05:25 +0000)]
Consistently use FBSDID
alfred [Sun, 30 Jun 2002 05:23:58 +0000 (05:23 +0000)]
Partial backout of 1.318, remove error handling added because it may be
incorrect.
Requested by: bde