]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
26 years agoAdd chkgrp, a small utility for checking for syntax errors in group
des [Sun, 24 May 1998 15:09:23 +0000 (15:09 +0000)]
Add chkgrp, a small utility for checking for syntax errors in group
files.

PR: bin/1387
Suggested-by: Giles Lean <giles@nemeton.com

26 years agoAdd chkgrp
des [Sun, 24 May 1998 15:07:04 +0000 (15:07 +0000)]
Add chkgrp

26 years agoThe ipt_ptr field is 1-based (see TCP/IP Illustrated, Vol. 1, pp. 91-95),
dg [Sun, 24 May 1998 14:59:57 +0000 (14:59 +0000)]
The ipt_ptr field is 1-based (see TCP/IP Illustrated, Vol. 1, pp. 91-95),
so it must be adjusted (minus 1) before using it to do the length check.
I'm not sure who to give the credit to, but the bug was reported by
Jennifer Dawn Myers <jdm@enteract.com>, who also supplied a patch. It
was also fixed in OpenBSD previously by andreas.gunnarsson@emw.ericsson.se,
and of course I did the homework to verify that the fix was correct per
the specification.
PR: 6738

26 years agoConvert a couple of large allocations to use zones rather than malloc
peter [Sun, 24 May 1998 14:41:56 +0000 (14:41 +0000)]
Convert a couple of large allocations to use zones rather than malloc
for better packing.  This means that we can choose better values for the
various hash entries without having to try and get it all to fit within
an artificial power of two limit for malloc's sake.

26 years agoHopefully fix behaviour of libreadline when prompt is longer than
des [Sun, 24 May 1998 13:06:38 +0000 (13:06 +0000)]
Hopefully fix behaviour of libreadline when prompt is longer than
screen width and contains invisible characters.

PR: gnu/6701
Submitted-by: Chet Ramey chet@po.cwru.edu

26 years agoReformat some comments to not overflow 80 chars.
julian [Sun, 24 May 1998 04:52:31 +0000 (04:52 +0000)]
Reformat some comments to not overflow 80 chars.

26 years agoSupport a 16K first level cache for 512K 2nd level. Also, add support
dyson [Sun, 24 May 1998 04:25:27 +0000 (04:25 +0000)]
Support a 16K first level cache for 512K 2nd level.  Also, add support
for 1MB 2nd level cache.

26 years agoRemove stray debug message.
steve [Sun, 24 May 1998 03:25:24 +0000 (03:25 +0000)]
Remove stray debug message.

PR: 6722

26 years agoLoosely document the '-s' commandline option.
steve [Sun, 24 May 1998 03:11:17 +0000 (03:11 +0000)]
Loosely document the '-s' commandline option.

PR: 6713

26 years agoPrimary verison of NetBIOS over TCP/IP. Now you can connect Windows
amurai [Sun, 24 May 1998 03:03:10 +0000 (03:03 +0000)]
Primary verison of NetBIOS over TCP/IP. Now you can connect Windows
DOMAIN as DOMAIN user through NAT function. See also RFC1002 for
futher detail of SMB structure.

Submitted by: Atsushi Murai <amurai@spec.co.jp>

26 years agoAdd 'newsyslog.conf' to the list of files to not clobber
steve [Sun, 24 May 1998 02:49:54 +0000 (02:49 +0000)]
Add 'newsyslog.conf' to the list of files to not clobber
during the upgrade process.

PR: 6629

26 years agoAdd CVS option
jkh [Sun, 24 May 1998 01:29:52 +0000 (01:29 +0000)]
Add CVS option
Submitted by: Robert Baron <rvb@sicily.odyssey.cs.cmu.edu>

26 years agoRemove two CODA entries by request.
jkh [Sun, 24 May 1998 01:28:56 +0000 (01:28 +0000)]
Remove two CODA entries by request.
Submitted by: Robert Baron <rvb@sicily.odyssey.cs.cmu.edu>

26 years agoFix a mind-o in tl_setmulti(): when setting a bit in the upper
wpaul [Sun, 24 May 1998 00:56:49 +0000 (00:56 +0000)]
Fix a mind-o in tl_setmulti(): when setting a bit in the upper
32 bits of the 64-bit hash table, we have to use a 32-bit shift,
not 31.

Pointed out by: Bill Fenner

26 years agoShow the link mode in `show links'.
brian [Sat, 23 May 1998 22:28:19 +0000 (22:28 +0000)]
Show the link mode in `show links'.

26 years agoOops - patch failed in last commit ????
brian [Sat, 23 May 1998 22:27:53 +0000 (22:27 +0000)]
Oops - patch failed in last commit ????

26 years agoo Move our prompt descriptor list outside of the bundle.
brian [Sat, 23 May 1998 22:24:50 +0000 (22:24 +0000)]
o Move our prompt descriptor list outside of the bundle.
  It's now dealt with by the `server' object.  This simplifies
  things as we only have one list of prompt descriptors and
  the log_ routines check prompt::logactive to determine
  whether it should be used for output.
o Include the MP socket UpdateSet() result in bundle::UpdateSet().
o Don't select on the tun device unless we're in NETWORK
  phase or AUTO mode.
o Stop the idle timer when we go to DEAD phase.  We may
  have transferred a link and not had a chance to kill
  it.
o Don't fail when trying to unlink our transferred datalink
  from our descriptor lists just before the transfer.
o Add our link descriptor to the write set if we got a short
  write the last time (physical::out is set).
o Log the connection source address when a connection is closed.
o Remove descriptor::next field.  Descriptor lists are not required
  any more.

26 years agoo Make sure we adjust our min seq and process any outstanding queued
brian [Sat, 23 May 1998 17:05:28 +0000 (17:05 +0000)]
o Make sure we adjust our min seq and process any outstanding queued
  incoming fragments when a link goes down.
o Don't use the minimum sequence numbers of links that aren't open.
o Understand sequence number wrapping when determining the minimum
  sequence number.
o Add & adjust a few comments.

26 years agoAdd GDB support for ELF shared libs.
dfr [Sat, 23 May 1998 15:17:53 +0000 (15:17 +0000)]
Add GDB support for ELF shared libs.

26 years agoo If all CCPs are disabled & denied, don't send a REQ - just enter
brian [Sat, 23 May 1998 13:38:09 +0000 (13:38 +0000)]
o If all CCPs are disabled & denied, don't send a REQ - just enter
  STOPPED state waiting for the peer to say something.

26 years agoGet more details on the "arpresolve: can't allocate llinfo" bogon.
phk [Sat, 23 May 1998 08:03:40 +0000 (08:03 +0000)]
Get more details on the "arpresolve: can't allocate llinfo" bogon.

PR: 2570
Reviewed by: phk
Submitted by: fenner

26 years ago/usr/src/share/timedef/data/no_NO.ISO_8859-1.src uses initinal
phk [Sat, 23 May 1998 07:55:47 +0000 (07:55 +0000)]
/usr/src/share/timedef/data/no_NO.ISO_8859-1.src uses initinal
upper case in weekdays and months instead off all lower case.

PR: 6721
Reviewed by: phk
Submitted by: Hans Petter Bieker <hanspb@persbraten.vgs.no>

26 years agoRADIUS was originally coded to use ports 1645 (radius) and
phk [Sat, 23 May 1998 07:52:17 +0000 (07:52 +0000)]
RADIUS was originally coded to use ports 1645 (radius) and
1646 (radacct), but RFC's 2138 and 2139 define new ports
for RADIUS and RADIUS accounting, namely 1812 and 1813
respectively.  FreeBSD 2.2.6 uses the old radacct port, but
the new radius port, which is a bit silly.

PR: 6712
Reviewed by: phk
Submitted by: Nick Hilliard <nick@foobar.org>

26 years agoSync with sys/i386/conf/Makefile.i386 revision 1.113.
kato [Sat, 23 May 1998 07:45:54 +0000 (07:45 +0000)]
Sync with sys/i386/conf/Makefile.i386 revision 1.113.

26 years agoUse switch instead of if/else chain for 686 model identification.
des [Fri, 22 May 1998 22:15:14 +0000 (22:15 +0000)]
Use switch instead of if/else chain for 686 model identification.
Add precise model identification for 586-family CPUs.

26 years agoRemove 2.2.x compatibility code and #ifdefs. Once the shakedown period
wpaul [Fri, 22 May 1998 15:32:22 +0000 (15:32 +0000)]
Remove 2.2.x compatibility code and #ifdefs. Once the shakedown period
in -current is over, I'll put a 2.2.x specific version in the RELENG_2_2
branch. If somebody wants a 2.2 version of this driver now, they can check
out the previous version from CVS or ask me via e-mail.

Gee people, I didn't mean to stir up such a controversy. I just wanted
to make sure I could get this thing to work with both kernel versions
and didn't want to have to maintain two separate copies. All ya hadda
do was ask. :)

26 years agoSort SEE ALSO section alphabetically.
jkoshy [Fri, 22 May 1998 11:09:01 +0000 (11:09 +0000)]
Sort SEE ALSO section alphabetically.

26 years agoAdd CPU_PII to the list.
des [Fri, 22 May 1998 00:03:23 +0000 (00:03 +0000)]
Add CPU_PII to the list.

26 years agoDon't give .It too many args.
brian [Thu, 21 May 1998 23:45:10 +0000 (23:45 +0000)]
Don't give .It too many args.

26 years agoRemove -Wpointer-arith
brian [Thu, 21 May 1998 23:38:08 +0000 (23:38 +0000)]
Remove -Wpointer-arith

26 years agoo Add some missing #includes
brian [Thu, 21 May 1998 22:55:08 +0000 (22:55 +0000)]
o Add some missing #includes
o Calculate base device name correctly.

26 years agoCorrectly identify the precise CPU model within the 686 family: instead
des [Thu, 21 May 1998 22:53:24 +0000 (22:53 +0000)]
Correctly identify the precise CPU model within the 686 family: instead
of just printing "Pentium Pro", check the model (cpu_id & 0xf0) and print
the appropriate information.

26 years agoMFMP: Make ppp multilink capable.
brian [Thu, 21 May 1998 21:49:08 +0000 (21:49 +0000)]
MFMP: Make ppp multilink capable.
      See the file README.changes, and re-read the man page.

26 years agoMFMP: Make ppp multilink capable.
brian [Thu, 21 May 1998 21:45:49 +0000 (21:45 +0000)]
MFMP: Make ppp multilink capable.

26 years agoMove __FreeBSD_version from src/sys/conf/newvers.sh to
eivind [Thu, 21 May 1998 19:21:46 +0000 (19:21 +0000)]
Move __FreeBSD_version from src/sys/conf/newvers.sh to
src/sys/sys/param.h, to facilitate access from the kernel.  This make
it possible to do outside kernel development and have it actually work
properly.

26 years agoYeargh! After all that, I forgot to remove the #include.
jkh [Thu, 21 May 1998 17:05:32 +0000 (17:05 +0000)]
Yeargh!  After all that, I forgot to remove the #include.

26 years agoDon't use __FreeBSD_version explicitly - none of the other
jkh [Thu, 21 May 1998 16:24:05 +0000 (16:24 +0000)]
Don't use __FreeBSD_version explicitly - none of the other
drivers here do and it also blows up in building GENERIC during
a release build if you try and include <osreldate.h> (which shot
my SNAP dead - argh!).  Use __FreeBSD__ instead.

26 years agoThe incorrect select() timeout calculation that I fixed in svc_tcp.c
wpaul [Thu, 21 May 1998 15:22:39 +0000 (15:22 +0000)]
The incorrect select() timeout calculation that I fixed in svc_tcp.c
also exists here (the timeout can expire much sooner than it's supposed
to).

26 years agoSync with sys/i386/conf/GENERIC revision 1.109.
kato [Thu, 21 May 1998 09:22:03 +0000 (09:22 +0000)]
Sync with sys/i386/conf/GENERIC revision 1.109.

26 years agoAdded contributed entry for Linux consoles.
jkoshy [Thu, 21 May 1998 09:10:55 +0000 (09:10 +0000)]
Added contributed entry for Linux consoles.

PR: 5977
Submitted by: Christian Weisberger <naddy@bigeye.rhein-neckar.de>

26 years agoCosmetic fix. Compute header field widths from UT_{HOST,LINE,NAME}SIZE
jkoshy [Thu, 21 May 1998 08:46:48 +0000 (08:46 +0000)]
Cosmetic fix.  Compute header field widths from UT_{HOST,LINE,NAME}SIZE
instead of hardcoding header line.

PR: 6325

26 years agoMake flushing dirty pages work correctly on filesystems that
dyson [Thu, 21 May 1998 07:47:58 +0000 (07:47 +0000)]
Make flushing dirty pages work correctly on filesystems that
unexpectedly do not complete writes even with sync I/O requests.
This should help the behavior of mmaped files when using
softupdates (and perhaps in other circumstances also.)

26 years agoNote presence of the ThunderLAN driver
jkh [Thu, 21 May 1998 04:12:03 +0000 (04:12 +0000)]
Note presence of the ThunderLAN driver

26 years agoAnd entries for ThunderLAN driver.
wpaul [Thu, 21 May 1998 03:22:20 +0000 (03:22 +0000)]
And entries for ThunderLAN driver.

26 years agoAdd entry for ThunderLAN driver to files.
wpaul [Thu, 21 May 1998 03:21:34 +0000 (03:21 +0000)]
Add entry for ThunderLAN driver to files.

26 years agoAdd man page for ThunderLAN driver.
wpaul [Thu, 21 May 1998 03:20:39 +0000 (03:20 +0000)]
Add man page for ThunderLAN driver.

26 years agoAdd Texas Instruments TNET100 'ThunderLAN' PCI NIC driver to the tree.
wpaul [Thu, 21 May 1998 03:19:56 +0000 (03:19 +0000)]
Add Texas Instruments TNET100 'ThunderLAN' PCI NIC driver to the tree.
This driver supports the following cards/integrated ethernet controllers:

Compaq Netelligent 10, Compaq Netelligent 10/100, Compaq Netelligent 10/100,
Compaq Netelligent 10/100 Proliant, Compaq Netelligent 10/100 Dual Port,
Compaq NetFlex-3/P Integrated, Compaq NetFlex-3/P Integrated,
Compaq NetFlex 3/P w/ BNC, Compaq Deskpro 4000 5233MMX.

It should also support Texas Instruments NICs that use the ThunderLAN
chip, though I don't have any to test. If you've got a card that uses
the ThunderLAN chip but isn't listed in the PCI vendor/product list in
if_tl.c, try adding it and see what happens.

The driver supports any MII compliant PHY at 10 or 100Mbps speeds in
full or half duplex. (Those I've personally tested are the National
Semiconductor DP83840A (Prosignia server), the Level 1 LXT970 (Deskpro
desktop), and the ThunderLAN's internal 10baseT PHY.) Autonegotiation,
hardware multicast filtering, BPF and ifmedia support are included.

This chip is pretty fast; Prosignia servers with NCR SCSI, ThunderLAN
ethernet and FreeBSD make for a nice combination.

26 years agoBacked out last fix and fixed my typo:
dg [Thu, 21 May 1998 00:33:16 +0000 (00:33 +0000)]
Backed out last fix and fixed my typo:
ipflow(fastforward -> ipflow_fastforward

26 years agoComplete back-out of the bsd.locale.mk change.
jkh [Wed, 20 May 1998 22:27:18 +0000 (22:27 +0000)]
Complete back-out of the bsd.locale.mk change.
OK'd by: asami

26 years agoBack out locale change until it's better understood by all just
jkh [Wed, 20 May 1998 22:24:48 +0000 (22:24 +0000)]
Back out locale change until it's better understood by all just
what it is we're trying to do here. :)
OK'd by: asami

26 years agoFix typo in prompt.
jraynard [Wed, 20 May 1998 22:23:16 +0000 (22:23 +0000)]
Fix typo in prompt.

26 years agoBack out previous commit - it breaks when called from 'buildworld' :-(
eivind [Wed, 20 May 1998 20:54:10 +0000 (20:54 +0000)]
Back out previous commit - it breaks when called from 'buildworld' :-(
(Damn, I wanted that in the -snap).

26 years agoMove __FreeBSD_version into <sys/param.h> (with automated duplication
eivind [Wed, 20 May 1998 20:35:42 +0000 (20:35 +0000)]
Move __FreeBSD_version into <sys/param.h> (with automated duplication
to <osreldate.h>).  This allow kernel drivers access to it.

Approved by: -current

26 years agoChange the sanity test here. It's not correct to assume that the record
wpaul [Wed, 20 May 1998 15:56:11 +0000 (15:56 +0000)]
Change the sanity test here. It's not correct to assume that the record
size we receive here should fit into the receive buffer. Unfortunately,
there's no 100% foolproof way to distinguish a ridiculously large record
size that a client actually meant to send us from a ridiculously large
record size that was sent as a spoof attempt.

The one value that we can positively identify as bogus is zero. A
zero-sized record makes absolutely no sense, and sending an endless
supply of zeroes will cause the server to loop forever trying to
fill its receive buffer.

Note that the changes made to readtcp() make it okay to revert this
sanity test since the deadlock case where a client can keep the server
occupied forever in the readtcp() select() loop can't happen anymore.
This solution is not ideal, but is relatively easy to implement. The
ideal solution would be to re-arrange the way dispatching is handled
so that the select() loop in readtcp() can be eliminated, but this is
difficult to implement. I do plan to implement the complete solution
eventually but in the meantime I don't want to leave the RPC library
totally vulnerable.

That you very much Sun, may I have another.

26 years agoAdd missing close paren
dufault [Wed, 20 May 1998 14:08:43 +0000 (14:08 +0000)]
Add missing close paren

26 years agoSync with sys/i386/isa/sio.c revision 1.202.
kato [Wed, 20 May 1998 13:39:06 +0000 (13:39 +0000)]
Sync with sys/i386/isa/sio.c revision 1.202.

26 years agoSync with sys/i386/isa/clock.c revision 1.120.
kato [Wed, 20 May 1998 13:38:42 +0000 (13:38 +0000)]
Sync with sys/i386/isa/clock.c revision 1.120.

26 years agoAdd mid scripts. Mid is a tool which create a Message-ID database
wosch [Wed, 20 May 1998 09:20:02 +0000 (09:20 +0000)]
Add mid scripts. Mid is a tool which create a Message-ID database
for mailing lists.

26 years agoOnly ignore "owner" permissions selectively rather than always. In some
peter [Wed, 20 May 1998 09:05:48 +0000 (09:05 +0000)]
Only ignore "owner" permissions selectively rather than always.  In some
cases we ignore it (eg: read/write) to maintain chmod-after-open semantics
but in other cases we do care, eg: creating files, access() etc.  Never
ignore errors from VOP_ACCESS() on immutable files.

This apparently comes from BSDI (from Keith Bostic) via NetBSD.

PR: 5148
Submitted by: Yoshiro MIHIRA <sanpei@yy.cs.keio.ac.jp>

26 years agos/flags/flag/
peter [Wed, 20 May 1998 08:05:45 +0000 (08:05 +0000)]
s/flags/flag/

26 years agoA cleaner fix for PR#5102, clear nonsense flags at mount time rather than
peter [Wed, 20 May 1998 08:02:24 +0000 (08:02 +0000)]
A cleaner fix for PR#5102, clear nonsense flags at mount time rather than
in the core of nfs_bio.c at the 11th hour.

PR: 5102

26 years agoDon't change argp->flags after it's been copied.
peter [Wed, 20 May 1998 07:59:21 +0000 (07:59 +0000)]
Don't change argp->flags after it's been copied.

26 years agoLoadSoftModem() routine at sio.c does not trap general serial I/Os.
phk [Wed, 20 May 1998 06:46:58 +0000 (06:46 +0000)]
LoadSoftModem() routine at sio.c does not trap general serial I/Os.
It fauls to probe eather DSI Modem or others.

PR: 4657
Reviewed by: phk
Submitted by: Kenji Saito <marukun@mx2.nisiq.net>

26 years agoAdd rcsid.
mph [Wed, 20 May 1998 05:43:01 +0000 (05:43 +0000)]
Add rcsid.

26 years agoIf LOCALE is not defined, default to USA. Otherwise, bsd.locale.mk
mph [Wed, 20 May 1998 05:41:20 +0000 (05:41 +0000)]
If LOCALE is not defined, default to USA.  Otherwise, bsd.locale.mk
blows up with errors.

26 years agoAdd bsd.locale.mk to the list of files. Whether bsd.locale.mk is
mph [Wed, 20 May 1998 04:57:16 +0000 (04:57 +0000)]
Add bsd.locale.mk to the list of files.  Whether bsd.locale.mk is
the right solution or not, bsd.port.mk is broken unless bsd.locale.mk
is installed.

Note that if LOCALE is not defined, port-building explodes:

"/usr/share/mk/bsd.locale.mk", line 135: if-less elif
"/usr/share/mk/bsd.locale.mk", line 135: Need an operator
(For each .if testing LOCALE)

26 years agoAlpha MAKEDEV as directly imported from NetBSD-current. This will
jkh [Wed, 20 May 1998 03:05:05 +0000 (03:05 +0000)]
Alpha MAKEDEV as directly imported from NetBSD-current.  This will
almost certainly have to change as the FreeBSD/Alpha kernel comes
along, but for the transitionary period this is the most correct.
Obtained from: NetBSD

26 years agoAdd some place-holder files here to keep the distribution target
jkh [Wed, 20 May 1998 03:01:42 +0000 (03:01 +0000)]
Add some place-holder files here to keep the distribution target
from blowing up.  The disktab file isn't necessarily invalid either
for a PCI Alpha.

26 years agoDon't pack distfiles left over from docs builds into ports.tgz.
jkh [Wed, 20 May 1998 01:06:32 +0000 (01:06 +0000)]
Don't pack distfiles left over from docs builds into ports.tgz.

26 years agoChange the description of where to get the Soft Updates files.
julian [Tue, 19 May 1998 23:23:09 +0000 (23:23 +0000)]
Change the description of where to get the Soft Updates files.

26 years agoEnsure that there is enough information here, so that people can use
julian [Tue, 19 May 1998 23:18:37 +0000 (23:18 +0000)]
Ensure that there is enough information here, so that people can use
soft updates should they desire.

26 years agoBring up-to-date with Whistle's current version
julian [Tue, 19 May 1998 23:07:25 +0000 (23:07 +0000)]
Bring up-to-date with Whistle's current version
Includes some debugging code.

26 years agoMerge with Kirk's version as of Feb 20
julian [Tue, 19 May 1998 22:54:53 +0000 (22:54 +0000)]
Merge with Kirk's version as of Feb 20

His version 9.23 == our version 1.5 of ffs_softdep.c
His version 9.5 ==  our version 1.4 of softdep.c

26 years agoClose forgotten descriptor.
brian [Tue, 19 May 1998 21:49:54 +0000 (21:49 +0000)]
Close forgotten descriptor.
PR: 6690
Submitted by: Ruslan Ermilov <ru@ucb.crimea.ua>

26 years agoMerge in Kirk's changes to stop softupdates from hogging all of memory.
julian [Tue, 19 May 1998 21:45:53 +0000 (21:45 +0000)]
Merge in Kirk's changes to stop softupdates from hogging all of memory.

26 years ago1. Add new defs for mins and maxs for the POSIX flavor priorities. They
dufault [Tue, 19 May 1998 21:11:53 +0000 (21:11 +0000)]
1. Add new defs for mins and maxs for the POSIX flavor priorities.  They
end up being the same, but it doesn't look like you're comparing
apples and oranges.

2. Use need_resched instead of reset_priority.  This isn't right
either, since for example you'll round-robin against equal priority FIFO
processes when lowering the priority of another process,
but this works better and a real fix needs to be in kern_synch and
not out here.

3. This is not a device driver: copyin/copyout the structure.

26 years agoRemove option for SCHED_FIFO. With this optional, SCHED_FIFO
dufault [Tue, 19 May 1998 20:59:07 +0000 (20:59 +0000)]
Remove option for SCHED_FIFO.  With this optional,  SCHED_FIFO
is the same as RTPRIO_IDLE when it falls through to the default.

26 years agoTreat RTP_PRIO_FIFO the same as RTP_PRIO_REALTIME for status display.
dufault [Tue, 19 May 1998 20:52:31 +0000 (20:52 +0000)]
Treat RTP_PRIO_FIFO the same as RTP_PRIO_REALTIME for status display.

26 years agoChange to stop a silly panic. This should be understood better.
julian [Tue, 19 May 1998 20:50:41 +0000 (20:50 +0000)]
Change to stop a silly panic. This should be understood better.
Change a buffer swizzle trick to a bcopy. It would be nice if the efficient
trick could be used in the future.

26 years agoSupport integer constant unsigned-suffix and long-long-suffix.
rnordier [Tue, 19 May 1998 20:41:20 +0000 (20:41 +0000)]
Support integer constant unsigned-suffix and long-long-suffix.

26 years agoFirst published FreeBSD version of soft updates Feb 5.
julian [Tue, 19 May 1998 20:18:42 +0000 (20:18 +0000)]
First published FreeBSD version of soft updates Feb 5.

26 years agoThis commit was generated by cvs2svn to compensate for changes in r36206,
julian [Tue, 19 May 1998 20:03:29 +0000 (20:03 +0000)]
This commit was generated by cvs2svn to compensate for changes in r36206,
which included commits to RCS files with non-trunk default branches.

26 years agoImport the next version received from kirk after some
julian [Tue, 19 May 1998 20:03:29 +0000 (20:03 +0000)]
Import the next version received from kirk after some
FreeBSD feedback.

26 years agoImport the next version received from kirk after some
julian [Tue, 19 May 1998 20:03:29 +0000 (20:03 +0000)]
Import the next version received from kirk after some
FreeBSD feedback.

26 years agoImport the next version received from kirk after some
julian [Tue, 19 May 1998 20:03:29 +0000 (20:03 +0000)]
Import the next version received from kirk after some
FreeBSD feedback.

26 years agoThis commit was generated by cvs2svn to compensate for changes in r36201,
julian [Tue, 19 May 1998 19:47:22 +0000 (19:47 +0000)]
This commit was generated by cvs2svn to compensate for changes in r36201,
which included commits to RCS files with non-trunk default branches.

26 years agoImport the earliest version of the soft update code that I have.
julian [Tue, 19 May 1998 19:47:22 +0000 (19:47 +0000)]
Import the earliest version of the soft update code that I have.

26 years agoImport the earliest version of the soft update code that I have.
julian [Tue, 19 May 1998 19:47:22 +0000 (19:47 +0000)]
Import the earliest version of the soft update code that I have.

26 years agoImport the earliest version of the soft update code that I have.
julian [Tue, 19 May 1998 19:47:22 +0000 (19:47 +0000)]
Import the earliest version of the soft update code that I have.

26 years agoMissing parens caused cpu features not to be printed for cyrix >= M2/MX.
peter [Tue, 19 May 1998 19:40:45 +0000 (19:40 +0000)]
Missing parens caused cpu features not to be printed for cyrix >= M2/MX.
Althought the comments say the datasheet doesn't list the device ID
registers on the M2/MX, they seem to be there and quite alive.
(It's interesting to note that the M2/MX calls itself a 686 class cpu but
 is missing a heck of a lot of features, including VME, PGE, PSE, etc)

26 years agoChange a data type internal to the timecounters, and remove the "delta"
phk [Tue, 19 May 1998 18:55:02 +0000 (18:55 +0000)]
Change a data type internal to the timecounters, and remove the "delta"
function.

Reviewed, but not entirely approved by: bde

26 years agoChange a data type internal to the timecounters, and remove the "delta"
phk [Tue, 19 May 1998 18:48:30 +0000 (18:48 +0000)]
Change a data type internal to the timecounters, and remove the "delta"
function.

Reviewed, but not entirely approved by: bde

26 years agoRedo the previous commit in a more Bruce-friendly fashion.
phk [Tue, 19 May 1998 18:42:09 +0000 (18:42 +0000)]
Redo the previous commit in a more Bruce-friendly fashion.

Urged by: bde

26 years agoFix a typo-bug in ipflow_reap that could cause a NULL pointer
jdp [Tue, 19 May 1998 17:47:11 +0000 (17:47 +0000)]
Fix a typo-bug in ipflow_reap that could cause a NULL pointer
dereference.  I have also sent this fix to Matt Thomas.

26 years agoMake "netstat -s" display stats on fast-forwarded packets.
pb [Tue, 19 May 1998 16:00:55 +0000 (16:00 +0000)]
Make "netstat -s" display stats on fast-forwarded packets.
Obtained from: NetBSD code

26 years agoMove (private) struct ipflow out of ip_var.h, to reduce dependencies
pb [Tue, 19 May 1998 15:53:50 +0000 (15:53 +0000)]
Move (private) struct ipflow out of ip_var.h, to reduce dependencies
(for ipfw for example) on internal implementation details.
Add $Id$ where missing.

26 years agoMoved #define of IPFLOW_HASHBITS to ip_flow.c where I think it belongs.
dg [Tue, 19 May 1998 14:19:03 +0000 (14:19 +0000)]
Moved #define of IPFLOW_HASHBITS to ip_flow.c where I think it belongs.

26 years agoAdded fast IP forwarding code by Matt Thomas <matt@3am-software.com> via
dg [Tue, 19 May 1998 14:04:36 +0000 (14:04 +0000)]
Added fast IP forwarding code by Matt Thomas <matt@3am-software.com> via
NetBSD, ported to FreeBSD by Pierre Beyssac <pb@fasterix.freenix.org> and
minorly tweaked by me.
This is a standard part of FreeBSD, but must be enabled with:
"sysctl -w net.inet.ip.fastforwarding=1" ...and of course forwarding must
also be enabled. This should probably be modified to use the zone
allocator for speed and space efficiency. The current algorithm also
appears to lose if the number of active paths exceeds IPFLOW_MAX (256),
in which case it wastes lots of time trying to figure out which cache
entry to drop.

26 years agoPR: misc/6031
thepish [Tue, 19 May 1998 13:14:11 +0000 (13:14 +0000)]
PR: misc/6031
Patch applied as per PR - enables preferential fetch from local mirrors

26 years agoPR: misc/6031
thepish [Tue, 19 May 1998 13:02:04 +0000 (13:02 +0000)]
PR: misc/6031

Patch applied as per PR - enables preferential fetch from local mirrors