]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
23 years agoMake sure to try hw.ncpu if kern.smp.cpus doesn't exist (i.e. on UP) when
bmilekic [Sat, 23 Jun 2001 17:03:27 +0000 (17:03 +0000)]
Make sure to try hw.ncpu if kern.smp.cpus doesn't exist (i.e. on UP) when
getting number of CPUs.

23 years agoBy default link statically (like we did in the port) - it provides 8-10%
sobomax [Sat, 23 Jun 2001 12:29:14 +0000 (12:29 +0000)]
By default link statically (like we did in the port) - it provides 8-10%
faster comperssion, which in the bzip2's case could be a big win.

23 years agoAdd sysctl interface (Read-only) for temprature, AC-line and Battery.
iwasaki [Sat, 23 Jun 2001 10:38:25 +0000 (10:38 +0000)]
Add sysctl interface (Read-only) for temprature, AC-line and Battery.
Patches for acpi_cmbat.c submitted by Munehiro Matsuda.

23 years agoHonor -s -s (don't show zero stats) with -r, untangle SYNOPSIS further.
ru [Sat, 23 Jun 2001 09:18:57 +0000 (09:18 +0000)]
Honor -s -s (don't show zero stats) with -r, untangle SYNOPSIS further.
(usage() still is not synchronized with SYNOPSIS, intentionally.)

23 years agoAdd myself.
rse [Sat, 23 Jun 2001 09:16:29 +0000 (09:16 +0000)]
Add myself.

23 years agoFixed DPADD.
ru [Sat, 23 Jun 2001 09:10:48 +0000 (09:10 +0000)]
Fixed DPADD.

Submitted by: bde

23 years agoDocument "normalizing" behavior of mktime(3).
ru [Sat, 23 Jun 2001 08:57:40 +0000 (08:57 +0000)]
Document "normalizing" behavior of mktime(3).

PR: bin/28313
Reviewed by: bde, wollman
MFC after: 1 week

23 years agoMerged from sys/i386/isa/npx.c revision 1.102.
kato [Sat, 23 Jun 2001 08:39:13 +0000 (08:39 +0000)]
Merged from sys/i386/isa/npx.c revision 1.102.

23 years agoAverage age is 28 years and 11 months.
ru [Sat, 23 Jun 2001 08:36:11 +0000 (08:36 +0000)]
Average age is 28 years and 11 months.

Submitted by: hrs, marko

23 years agoMerged from sys/i386/i386/machdep.c revisions 1.456 and 1.457.
kato [Sat, 23 Jun 2001 08:30:13 +0000 (08:30 +0000)]
Merged from sys/i386/i386/machdep.c revisions 1.456 and 1.457.

23 years agoRemoved pcm and sbc devices.
kato [Sat, 23 Jun 2001 08:18:55 +0000 (08:18 +0000)]
Removed pcm and sbc devices.

23 years agoMerged from sys/conf/files.i386 revisions 1.362 and 1.363.
kato [Sat, 23 Jun 2001 08:10:50 +0000 (08:10 +0000)]
Merged from sys/conf/files.i386 revisions 1.362 and 1.363.

23 years agoMerged from sys/boot/i386/btx/btx/btx.s revision 1.25.
kato [Sat, 23 Jun 2001 08:04:14 +0000 (08:04 +0000)]
Merged from sys/boot/i386/btx/btx/btx.s revision 1.25.

23 years agoMake sure the average age keeps on decreasing down that slippery slope.
green [Sat, 23 Jun 2001 07:24:18 +0000 (07:24 +0000)]
Make sure the average age keeps on decreasing down that slippery slope.

23 years agoRemove duplicate word.
dd [Sat, 23 Jun 2001 07:02:33 +0000 (07:02 +0000)]
Remove duplicate word.

23 years agoBring in fix from rev 1.32 that got lost during the conversion to kqueue.
jlemon [Sat, 23 Jun 2001 06:54:28 +0000 (06:54 +0000)]
Bring in fix from rev 1.32 that got lost during the conversion to kqueue.
This prevents an indefinte timeout in case the kevent call is interrupted
for some reason.

PR: 26665
MFC in: 2 weeks

23 years agoConvert inb/outb to bus_space.
nsouch [Sat, 23 Jun 2001 06:52:54 +0000 (06:52 +0000)]
Convert inb/outb to bus_space.

Submitted by: jcm@FreeBSD-uk.eu.org

23 years agoTranslate various ppbus sequences into microsequences to limit
nsouch [Sat, 23 Jun 2001 06:51:52 +0000 (06:51 +0000)]
Translate various ppbus sequences into microsequences to limit
overhead of abstraction layers.

Submitted by: jcm@FreeBSD-uk.eu.org

23 years agoMake the similar changes as in our keyinfo, i.e. allow user to get his own
ache [Sat, 23 Jun 2001 04:48:59 +0000 (04:48 +0000)]
Make the similar changes as in our keyinfo, i.e. allow user to get his own
sequence and allow root to get everybody's one. Before this change user
can't get his own sequence, root required.

23 years agogive up and join the party (along with thomas Moestl (same bday))
julian [Sat, 23 Jun 2001 04:37:31 +0000 (04:37 +0000)]
give up and join the party (along with thomas Moestl (same bday))
but maybe this file shouldn't be so widly distributed :-)

23 years agoEliminate the allocation of a tcp template structure for each
silby [Sat, 23 Jun 2001 03:21:46 +0000 (03:21 +0000)]
Eliminate the allocation of a tcp template structure for each
connection.  The information contained in a tcptemp can be
reconstructed from a tcpcb when needed.

Previously, tcp templates required the allocation of one
mbuf per connection.  On large systems, this change should
free up a large number of mbufs.

Reviewed by: bmilekic, jlemon, ru
MFC after: 2 weeks

23 years agoFix a number of bugs in the implementation of the WEP related status
brooks [Fri, 22 Jun 2001 23:35:24 +0000 (23:35 +0000)]
Fix a number of bugs in the implementation of the WEP related status
functions in ifconfig.  "ifconfig an0" should output the correct
status now.  Also, make the read and write functions both more
robust and more consistant.  This should stop most of the incorrect
size complaints and eliminate the possiability of panics from firmware
that increases resource sizes.

PR: kern/27826
Reviewed by: imp, jlemon
Submitted by: Doug Ambrisko <ambrisko@ambrisko.com>
David Wolfskill <dhw@whistle.com>

23 years ago- Lock CURSIG() with the proc lock to close the signal race with psignal.
jhb [Fri, 22 Jun 2001 23:11:26 +0000 (23:11 +0000)]
- Lock CURSIG() with the proc lock to close the signal race with psignal.
- Grab Giant around ktrace points.
- Clean up KTR_PROC tracepoints to not display the value of
  sched_lock.mtx_lock as it isn't really needed anymore and just obfuscates
  the messages.
- Add a few if conditions to replace gotos.
- Ensure that every msleep KTR event ends up with a matching msleep resume
  KTR event (this was broken when we didn't do a mi_switch()).
- Only note via ktrace that we resumed from a switch once rather than twice
  in several places in msleep().
- Remove spl's rom asleep and await as the proc lock and sched_lock provide
  all the needed locking.
- In mawait() add in a needed ktrace point for noting that we are about to
  switch out.

23 years ago- Lock CURSIG with the proc lock and don't release the proc lock until
jhb [Fri, 22 Jun 2001 23:06:38 +0000 (23:06 +0000)]
- Lock CURSIG with the proc lock and don't release the proc lock until
  after grabbing the sched lock to close a race.
- Lock ktrace points with Giant.

23 years ago- Grab the proc lock around CURSIG and postsig(). Don't release the proc
jhb [Fri, 22 Jun 2001 23:05:11 +0000 (23:05 +0000)]
- Grab the proc lock around CURSIG and postsig().  Don't release the proc
  lock until after grabbing the sched_lock to avoid CURSIG racing with
  psignal.
- Don't grab Giant for addupc_task() as it isn't needed.

Reported by: tegge (signal race), bde (addupc_task a while back)

23 years ago- Change CURSIG() and postsig() to require that the proc lock is held
jhb [Fri, 22 Jun 2001 23:02:37 +0000 (23:02 +0000)]
- Change CURSIG() and postsig() to require that the proc lock is held
  rather than grabbing it and releasing it themselves.  This allows callers
  of these functions to get the lock to close race conditions.
- Grab Giant around ktrace in postsig.
- Count the switches performed on SIGSTOP's as involuntary context switches
  in the resource usage stats.

Reported by: tegge (signal race), bde (missing csw stats)

23 years agoNow how many files would a new committer have to commit?
tanimura [Fri, 22 Jun 2001 22:53:22 +0000 (22:53 +0000)]
Now how many files would a new committer have to commit?

23 years agoJoin in the fun.
wes [Fri, 22 Jun 2001 22:47:22 +0000 (22:47 +0000)]
Join in the fun.

23 years agoPeople wanted this bumped for the Bzip2 import.
obrien [Fri, 22 Jun 2001 22:38:12 +0000 (22:38 +0000)]
People wanted this bumped for the Bzip2 import.

23 years agoMake the hw.physmem and hw.usermem variables unsigned so that they dont
peter [Fri, 22 Jun 2001 22:07:01 +0000 (22:07 +0000)]
Make the hw.physmem and hw.usermem variables unsigned so that they dont
come up as negative on machines with >2GB ram.

23 years agoIncrease the buffer sizes for the build deps, run deps, and the line
dd [Fri, 22 Jun 2001 21:47:55 +0000 (21:47 +0000)]
Increase the buffer sizes for the build deps, run deps, and the line
itself verbatim from INDEX.  This fixes seg. faults with newer INDEX
files which have some gnome ports with outrageously long run deps.

Approved by: jkh

23 years agoQuiet compiler warnings by making `WARNS 2' clean.
obrien [Fri, 22 Jun 2001 21:43:51 +0000 (21:43 +0000)]
Quiet compiler warnings by making `WARNS 2' clean.

Submitted by: Mike Barcroft <mike@q9media.com>

Set maintainer to myself.  This needs to stay in sync with what Buntils
does, and it would be best to pass functionality changes thru me to make
sure future plans are taken into account.

23 years agoMFS: Add tx(4) section to hardware list.
bmah [Fri, 22 Jun 2001 21:43:14 +0000 (21:43 +0000)]
MFS:  Add tx(4) section to hardware list.

23 years agoWARNS= -> WARNS?=
dd [Fri, 22 Jun 2001 21:38:30 +0000 (21:38 +0000)]
WARNS= -> WARNS?=

Submitted by: Mike Barcroft <mike@q9media.com>

23 years agoBe conservative and always perform an mb after an atomic_cmpset operation.
jhb [Fri, 22 Jun 2001 21:13:20 +0000 (21:13 +0000)]
Be conservative and always perform an mb after an atomic_cmpset operation.

23 years ago- Protect all accesses to nsw_[rw]count{,_{,a}sync} with the pbuf mutex.
jhb [Fri, 22 Jun 2001 21:12:19 +0000 (21:12 +0000)]
- Protect all accesses to nsw_[rw]count{,_{,a}sync} with the pbuf mutex.
- Don't drop the vm mutex while grabbing the pbuf mutex to manipulate
  said variables.

23 years agoint -> size_t fix
mjacob [Fri, 22 Jun 2001 19:54:38 +0000 (19:54 +0000)]
int -> size_t fix

23 years agoMake hostid an unsigned long (matches kern_mib.c change)
mjacob [Fri, 22 Jun 2001 19:51:45 +0000 (19:51 +0000)]
Make hostid an unsigned long (matches kern_mib.c change)

PR: kern/21132
MFC after: 1 month

23 years agoTake sbuf(9) item out of the release notes. It doesn't have as much
bmah [Fri, 22 Jun 2001 17:28:42 +0000 (17:28 +0000)]
Take sbuf(9) item out of the release notes.  It doesn't have as much
relevance to the average user as I thought it did originally.

23 years agoNote that ed(4) supports the DE305.
bmah [Fri, 22 Jun 2001 17:26:02 +0000 (17:26 +0000)]
Note that ed(4) supports the DE305.

23 years agoNew/updated release notes: gensetdefs(8) removed, mbuf allocator SMP-friendly
bmah [Fri, 22 Jun 2001 16:56:26 +0000 (16:56 +0000)]
New/updated release notes:  gensetdefs(8) removed, mbuf allocator SMP-friendly
changes, TCP_RESTRICT_RST removed, getprogname(3), setprogname(3).

MFCs noted:  dump(8) -T argument processing fixed, ee(1) 1.4.2.

23 years agoTemporary fix at least- define NCPU_PRESENT which will be mp_npcus for
mjacob [Fri, 22 Jun 2001 16:03:23 +0000 (16:03 +0000)]
Temporary fix at least- define NCPU_PRESENT which will be mp_npcus for
SMP kernels, one (1) for non-SMP.

23 years agochanged hostid from long to unsigned long to be able to store values > 2GB
pirzyk [Fri, 22 Jun 2001 16:03:14 +0000 (16:03 +0000)]
changed hostid from long to unsigned long to be able to store values > 2GB
on i386 platforms.  Also changed SYSCTL type from INT to ULONG and removed
comment about it.

PR: kern/21132
MFC after: 1 month

23 years agoMFS: Fix minor grammatical problem in orm(4) item.
bmah [Fri, 22 Jun 2001 15:59:25 +0000 (15:59 +0000)]
MFS:  Fix minor grammatical problem in orm(4) item.

23 years agoNew/updated release notes: inetd(8) can manage AF_UNIX sockets, resolver(3)
bmah [Fri, 22 Jun 2001 15:51:49 +0000 (15:51 +0000)]
New/updated release notes:  inetd(8) can manage AF_UNIX sockets, resolver(3)
with EDNS0 support, col(1) -p, mdmfs(8), bzip2 1.0.1, Heimdal
0.3f.

MFCs noted:  orm(4), nge(4), lge(4), packet fragmentation limits (plus
minor update), df(1) -l, pkg_version(1) -s.

23 years agoDoh, missed a printf -> db_printf in the previous commit.
jhb [Fri, 22 Jun 2001 15:37:48 +0000 (15:37 +0000)]
Doh, missed a printf -> db_printf in the previous commit.

23 years agoAverage tuning and contribute a Brazilian
lioux [Fri, 22 Jun 2001 15:00:20 +0000 (15:00 +0000)]
Average tuning and contribute a Brazilian

23 years agoAdd myself
ps [Fri, 22 Jun 2001 14:50:34 +0000 (14:50 +0000)]
Add myself

23 years agoAdd myself.
tmm [Fri, 22 Jun 2001 14:43:53 +0000 (14:43 +0000)]
Add myself.

23 years agoCorrect typo. It should be site-local address prefix.
ume [Fri, 22 Jun 2001 13:49:15 +0000 (13:49 +0000)]
Correct typo.  It should be site-local address prefix.

Submitted by: kuriyama
MFC after: 3 days

23 years agoMore average age tuning.
ru [Fri, 22 Jun 2001 13:14:01 +0000 (13:14 +0000)]
More average age tuning.

Submitted by: andy

23 years agoCorrect small typo on debug message.
dcs [Fri, 22 Jun 2001 12:54:55 +0000 (12:54 +0000)]
Correct small typo on debug message.

PR: bin/28337
Submitted by: Koga Youichirou <y-koga@jp.freebsd.org>
MFC after: 1 week

23 years agoFixed average age (28 years and 11 months).
ru [Fri, 22 Jun 2001 10:11:39 +0000 (10:11 +0000)]
Fixed average age (28 years and 11 months).

Submitted by: hosokawa

23 years agoAdd myself. It looks like I am in very good company in November.
gshapiro [Fri, 22 Jun 2001 08:11:06 +0000 (08:11 +0000)]
Add myself.  It looks like I am in very good company in November.

23 years agoAdd myself
kevlo [Fri, 22 Jun 2001 07:35:56 +0000 (07:35 +0000)]
Add myself

23 years agoGot my r's and t's mixed up. Fix sorting.
obrien [Fri, 22 Jun 2001 07:26:08 +0000 (07:26 +0000)]
Got my r's and t's mixed up.  Fix sorting.

23 years ago- Fixed bogon in rev. 1.14 (dates are separated by a tab).
ru [Fri, 22 Jun 2001 06:41:16 +0000 (06:41 +0000)]
- Fixed bogon in rev. 1.14 (dates are separated by a tab).
- Sort people that have the same birthday by a year.
- Added some missing data (R.O.C. for Taiwan, Australia for peter,
  Englang -> United Kingdom).
- Fixed bogon in rev. 1.1 (INITCAP() was not worth doing).
- Regenerate (from the Oracle database).

Average age: 28 years and 10 months.

23 years agoIntroduce numerous SMP friendly changes to the mbuf allocator. Namely,
bmilekic [Fri, 22 Jun 2001 06:35:32 +0000 (06:35 +0000)]
Introduce numerous SMP friendly changes to the mbuf allocator. Namely,
introduce a modified allocation mechanism for mbufs and mbuf clusters; one
which can scale under SMP and which offers the possibility of resource
reclamation to be implemented in the future. Notable advantages:

 o Reduce contention for SMP by offering per-CPU pools and locks.
 o Better use of data cache due to per-CPU pools.
 o Much less code cache pollution due to excessively large allocation macros.
 o Framework for `grouping' objects from same page together so as to be able
   to possibly free wired-down pages back to the system if they are no longer
   needed by the network stacks.

 Additional things changed with this addition:

  - Moved some mbuf specific declarations and initializations from
    sys/conf/param.c into mbuf-specific code where they belong.
  - m_getclr() has been renamed to m_get_clrd() because the old name is really
    confusing. m_getclr() HAS been preserved though and is defined to the new
    name. No tree sweep has been done "to change the interface," as the old
    name will continue to be supported and is not depracated. The change was
    merely done because m_getclr() sounds too much like "m_get a cluster."
  - TEMPORARILY disabled mbtypes statistics displaying in netstat(1) and
    systat(1) (see TODO below).
  - Fixed systat(1) to display number of "free mbufs" based on new per-CPU
    stat structures.
  - Fixed netstat(1) to display new per-CPU stats based on sysctl-exported
    per-CPU stat structures. All infos are fetched via sysctl.

 TODO (in order of priority):

  - Re-enable mbtypes statistics in both netstat(1) and systat(1) after
    introducing an SMP friendly way to collect the mbtypes stats under the
    already introduced per-CPU locks (i.e. hopefully don't use atomic() - it
    seems too costly for a mere stat update, especially when other locks are
    already present).
  - Optionally have systat(1) display not only "total free mbufs" but also
    "total free mbufs per CPU pool."
  - Fix minor length-fetching issues in netstat(1) related to recently
    re-enabled option to read mbuf stats from a core file.
  - Move reference counters at least for mbuf clusters into an unused portion
    of the cluster itself, to save space and need to allocate a counter.
  - Look into introducing resource freeing possibly from a kproc.

Reviewed by (in parts): jlemon, jake, silby, terry
Tested by: jlemon (Intel & Alpha), mjacob (Intel & Alpha)
Preliminary performance measurements: jlemon (and me, obviously)
URL: http://people.freebsd.org/~bmilekic/mb_alloc/

23 years agoFix typos in comment.
kuriyama [Fri, 22 Jun 2001 06:25:54 +0000 (06:25 +0000)]
Fix typos in comment.
 (s/IPFIREWALL_DEFAULT_TO_ACCEPT/IPV6FIREWALL_DEFAULT_TO_ACCEPT/)

MFC after: 1 week

23 years agoAdd Myself.
takawata [Fri, 22 Jun 2001 04:57:20 +0000 (04:57 +0000)]
Add Myself.

23 years agoDive in as well.
peter [Fri, 22 Jun 2001 04:52:05 +0000 (04:52 +0000)]
Dive in as well.

23 years agoMore updates
imp [Fri, 22 Jun 2001 04:50:11 +0000 (04:50 +0000)]
More updates

# Note, I managed to fat finger some mail commands and lost who submitted some
# of these entries.  If it was you, email me and I'll for a commit to
# give proper credit.

23 years agoAdd myself.
motoyuki [Fri, 22 Jun 2001 04:38:22 +0000 (04:38 +0000)]
Add myself.

23 years agoAdd BreezeNET PC-DS.11. It is yet another wireless card.
imp [Fri, 22 Jun 2001 03:17:25 +0000 (03:17 +0000)]
Add BreezeNET PC-DS.11.  It is yet another wireless card.

Submitted by: Danny Braniss <danny@cs.huji.ac.il>

23 years agoOops, I was born in Osaka. Kanagawa is my current address :-)
sumikawa [Fri, 22 Jun 2001 02:45:25 +0000 (02:45 +0000)]
Oops, I was born in Osaka. Kanagawa is my current address :-)

23 years agoAdd myself. sos, you have a clone (albeit younger by 9 years :)
ade [Fri, 22 Jun 2001 02:30:27 +0000 (02:30 +0000)]
Add myself.  sos, you have a clone (albeit younger by 9 years :)

23 years agoStylify, ANSIfy, silence warnings, plug a memory leak, don't assume the
des [Fri, 22 Jun 2001 01:52:37 +0000 (01:52 +0000)]
Stylify, ANSIfy, silence warnings, plug a memory leak, don't assume the
server is well-behaved wrt. line endings.

PR: bin/28082
Submitted by: Mike Barcroft <mike@q9media.com>

23 years agoPut docbook.css in the ftp and cdrom areas of a release build because
bmah [Fri, 22 Jun 2001 01:15:43 +0000 (01:15 +0000)]
Put docbook.css in the ftp and cdrom areas of a release build because
they have HTML renderings of the release documentation.

23 years agoAdd myself.
vanilla [Fri, 22 Jun 2001 01:11:35 +0000 (01:11 +0000)]
Add myself.

23 years agoMove check against CAM_NEW_TRAN_CODE ahead of the file that might include
mjacob [Fri, 22 Jun 2001 01:02:41 +0000 (01:02 +0000)]
Move check against CAM_NEW_TRAN_CODE ahead of the file that might include
the option file that would define it.

23 years agoMake it much more obvious that the use of NQNFS is discouraged (the
iedowse [Fri, 22 Jun 2001 00:41:20 +0000 (00:41 +0000)]
Make it much more obvious that the use of NQNFS is discouraged (the
NQNFS code is ancient, bug-ridden, and should probably be removed).
The wording here was very confusing; it was easy to get the impression
that NQNFS is an extension to NFSv3 when in fact it just uses some
NFSv3-like extensions on top of NFSv2. As witnessed by the mailing
lists and PRs, some people were reading the description and deciding
that NQNFS was what they wanted to use.

MFC after: 1 week

23 years agoOkay, I'll go along with the gag.... Interesting- I'm quite startled
mjacob [Fri, 22 Jun 2001 00:23:02 +0000 (00:23 +0000)]
Okay, I'll go along with the gag.... Interesting- I'm quite startled
to note that of the people added so far, one has the same birthdate as me
(April Fool's Day), and that only two other folks are older than I am.

23 years agoAdd myself.
grog [Fri, 22 Jun 2001 00:19:14 +0000 (00:19 +0000)]
Add myself.

23 years agoFix compilation error on alpha.
mjacob [Thu, 21 Jun 2001 22:34:50 +0000 (22:34 +0000)]
Fix compilation error on alpha.

23 years agoSlightly lower average age.
brooks [Thu, 21 Jun 2001 20:44:32 +0000 (20:44 +0000)]
Slightly lower average age.

23 years agoChange the way the value of DESTDIR is determined for the release
dd [Thu, 21 Jun 2001 20:43:43 +0000 (20:43 +0000)]
Change the way the value of DESTDIR is determined for the release
notes build. Instead of having doc.relnotes.mk make a guess, hardcode
quite a bit (but as little as possible) in Makefile.inc's sprinkled
strategicly throughout the tree.  This has the advantage of actually
working properly (which is a Good Thing(tm)), and the disadvantages of
more files in the repository and more hardcoded paths (which are both
Bad Things(tm)).

23 years agorepresent detroit rock city
billf [Thu, 21 Jun 2001 20:15:10 +0000 (20:15 +0000)]
represent detroit rock city

23 years agoDon't set CONSPEED to the default and deobfuscate the comment.
dd [Thu, 21 Jun 2001 19:50:11 +0000 (19:50 +0000)]
Don't set CONSPEED to the default and deobfuscate the comment.

PR: 28296
Submitted by: bde, Giorgos Keramidas <keramida@ceid.upatras.gr>

23 years agoUse the M_ZERO flag to malloc(9)
greid [Thu, 21 Jun 2001 19:45:59 +0000 (19:45 +0000)]
Use the M_ZERO flag to malloc(9)

Reviewed by: cg
MFC after: 1 week

23 years agoadd an explicit dependency to run yacc before lex instead of using
assar [Thu, 21 Jun 2001 19:19:00 +0000 (19:19 +0000)]
add an explicit dependency to run yacc before lex instead of using
.ORDER

23 years agoAdd the Bzip2 binaries. These are starting to get used more and more
obrien [Thu, 21 Jun 2001 19:18:16 +0000 (19:18 +0000)]
Add the Bzip2 binaries.  These are starting to get used more and more
in the base system.

23 years agoFixing a bug reported on freebsd-security. It is possible for
cjc [Thu, 21 Jun 2001 19:17:15 +0000 (19:17 +0000)]
Fixing a bug reported on freebsd-security. It is possible for
non-printable characters to sneak into /var/log/messages (e.g.
someone aims a Solaris/Linux RCP exploit at your FreeBSD box and
you end up with his shellcode as part of a log entry). You might
get something like,

  host.mydom.org login failures:
  Binary file (standard input) matches

In the daily security script as a result. Allowing attackers to
mess with your security script's ability to accurately report
is a Bad Thing. Tell grep(1) to treat /var/log/messages like a
text file even if it has non-printable characters.

Submitted by: Tim Zingelman <zingelman@fnal.gov> on freebsd-security
Approved by: ru
MFC after: 1 week

23 years agoFix long lines.
obrien [Thu, 21 Jun 2001 19:17:12 +0000 (19:17 +0000)]
Fix long lines.

23 years agoAdd libbz2 to provide Bzip2 capabilities to the system.
obrien [Thu, 21 Jun 2001 19:16:17 +0000 (19:16 +0000)]
Add libbz2 to provide Bzip2 capabilities to the system.

23 years agoThis commit was generated by cvs2svn to compensate for changes in r78556,
obrien [Thu, 21 Jun 2001 18:37:17 +0000 (18:37 +0000)]
This commit was generated by cvs2svn to compensate for changes in r78556,
which included commits to RCS files with non-trunk default branches.

23 years agoVirgin import (trimmed) of Bzip2 version 1.0.1.
obrien [Thu, 21 Jun 2001 18:37:17 +0000 (18:37 +0000)]
Virgin import (trimmed) of Bzip2 version 1.0.1.

23 years agoDon't dereference NULL regs pointer (should mapping I/O ports fail, as
mjacob [Thu, 21 Jun 2001 16:18:27 +0000 (16:18 +0000)]
Don't dereference NULL regs pointer (should mapping I/O ports fail, as
they did for me on an alpha)

Approved by: gibbs@freebsd.org
MFC after: 2 days

23 years agoMove the interface address setting and default route setting out of
brian [Thu, 21 Jun 2001 15:42:26 +0000 (15:42 +0000)]
Move the interface address setting and default route setting out of
the default section and into the papchap section.

It's really irritating when you run ppp with no arguments and end up
blowing away your default route !

23 years agoExplicitly add a default route in ppp's install profile
brian [Thu, 21 Jun 2001 15:39:40 +0000 (15:39 +0000)]
Explicitly add a default route in ppp's install profile

23 years agoFollow Ben's suit in decreasing the average age here
keichii [Thu, 21 Jun 2001 15:06:14 +0000 (15:06 +0000)]
Follow Ben's suit in decreasing the average age here
by adding myself.

23 years agoHopefully decrease the average age further still... :-)
ben [Thu, 21 Jun 2001 14:59:25 +0000 (14:59 +0000)]
Hopefully decrease the average age further still... :-)

23 years agoupdate infrastructure for heimdal 0.3f
assar [Thu, 21 Jun 2001 12:55:45 +0000 (12:55 +0000)]
update infrastructure for heimdal 0.3f

23 years agoRevert the previous commit on objection from the maintainer. I
joe [Thu, 21 Jun 2001 12:32:36 +0000 (12:32 +0000)]
Revert the previous commit on objection from the maintainer.  I
missed that natd has a -v option that will give similar functionality.

Requested by: ru

23 years agoMore -fno-builtin failures.
des [Thu, 21 Jun 2001 12:10:35 +0000 (12:10 +0000)]
More -fno-builtin failures.

23 years agoWhen reporting that a packet can't be written back, usually because
joe [Thu, 21 Jun 2001 10:28:40 +0000 (10:28 +0000)]
When reporting that a packet can't be written back, usually because
of a restrictive firewall rule, also report detail on the packet
that caused the failure.

MFC after: 3 days

23 years agobring down the average age a little
billf [Thu, 21 Jun 2001 09:57:48 +0000 (09:57 +0000)]
bring down the average age a little

23 years agoFreeBSD calendar.
ru [Thu, 21 Jun 2001 09:07:22 +0000 (09:07 +0000)]
FreeBSD calendar.

Submitted by: developers

23 years agoRemove tcpdump from the list of binaries. When cross-compiling
luigi [Thu, 21 Jun 2001 08:59:12 +0000 (08:59 +0000)]
Remove tcpdump from the list of binaries. When cross-compiling
I get a link error on in6addr_<something> and i cannot find the
symbol in any of the libraries. It might be my mistake, but in any
case the crunched binary would overflow the floppy, so...

This applies to -current only.

23 years agoRemove support of I386_CPU in -current.
luigi [Thu, 21 Jun 2001 08:56:59 +0000 (08:56 +0000)]
Remove support of I386_CPU in -current.
Make sure hints are statically compiled into the kernel,
because the bootloader is not available in picobsd and so the
hints file cannot be found at run time.

(This is kind of inconvenient if you have to handle non PnP devices,
but fortunately these days non-PnP ISA cards are disappearing...)

23 years agoUse /dev/fd0 instead of /dev/fd0c for mounting the floppy.
luigi [Thu, 21 Jun 2001 08:53:21 +0000 (08:53 +0000)]
Use /dev/fd0 instead of /dev/fd0c for mounting the floppy.
This must have to do with the use of devfs in -CURRENT, but i
have no idea when the devfs is actually mounted (is it a
side effect of mount -t nonfs or what ?) and when /dev/fd0c becomes
available.
For the time being, let's use this hack. Once I understand how devfs
works, this can be reverted back to the previous value, and also the
part of the build script which creates device entries can be nuked.
This is for -current only.