]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoFunctions may be static and __inline, but not extern and __inline. This
green [Thu, 22 Jun 2000 08:31:27 +0000 (08:31 +0000)]
Functions may be static and __inline, but not extern and __inline.  This
should fix broken no-"-O" kernel builds.

24 years agoFix typo in the config file update procedure URL and typo in preceding
dbaker [Thu, 22 Jun 2000 07:28:44 +0000 (07:28 +0000)]
Fix typo in the config file update procedure URL and typo in preceding
sentence.

24 years agoAdd my name next to the majro for 3dfx (107), to reflect new info contact,
cokane [Thu, 22 Jun 2000 06:12:30 +0000 (06:12 +0000)]
Add my name next to the majro for 3dfx (107), to reflect new info contact,
due to recent commit.

24 years agoAdd SOFTUPDATES to GENERIC (BOOTMFS has this filtered out)
peter [Thu, 22 Jun 2000 06:01:02 +0000 (06:01 +0000)]
Add SOFTUPDATES to GENERIC  (BOOTMFS has this filtered out)

24 years agoMake sure SOFTUPDATES doesn't wind up on boot floppy and bloat it
jkh [Thu, 22 Jun 2000 05:55:42 +0000 (05:55 +0000)]
Make sure SOFTUPDATES doesn't wind up on boot floppy and bloat it
up.

24 years agoTook TDFX_VERBOSE out of Makefile, added $FreeBSD$ and option for DEBUG.
cokane [Thu, 22 Jun 2000 05:47:16 +0000 (05:47 +0000)]
Took TDFX_VERBOSE out of Makefile, added $FreeBSD$ and option for DEBUG.
Added a notice for linux users that the kld isn't working for them yet, so
no linux emu from the kld. It compiles statically alright though.

24 years agoConverted all TDFX_VERBOSE ifdefs to DEBUG, now it gets debugged with the
cokane [Thu, 22 Jun 2000 05:41:21 +0000 (05:41 +0000)]
Converted all TDFX_VERBOSE ifdefs to DEBUG, now it gets debugged with the
rest of the kernel. Added new option TDFX_LINUX for optional
LINUX_EMULATION, so that perhaps some people don't have to use linux emu to
run the driver if they don't want to.

24 years agoStick in header, $FreeBSD$.
cokane [Thu, 22 Jun 2000 05:37:17 +0000 (05:37 +0000)]
Stick in header, $FreeBSD$.

24 years agoStick the tdfx entry in here, after some cleaning.
cokane [Thu, 22 Jun 2000 04:41:30 +0000 (04:41 +0000)]
Stick the tdfx entry in here, after some cleaning.

24 years agobde says we don't need to note in passing the locore stuff.
imp [Thu, 22 Jun 2000 02:23:52 +0000 (02:23 +0000)]
bde says we don't need to note in passing the locore stuff.
Scott Flatman <sf@arcanet.com> sent in a step by step buide to updating
the config file.  since he was first, he gets his name in lights :-)

24 years agoFix the 'file not found' in the load target, someone
cokane [Thu, 22 Jun 2000 02:07:18 +0000 (02:07 +0000)]
Fix the 'file not found' in the load target, someone
forgot to add the '.ko' to the end of the module filename.

24 years agoMoving forward on my commitment to always make at least one commit from
nsayer [Thu, 22 Jun 2000 01:46:25 +0000 (01:46 +0000)]
Moving forward on my commitment to always make at least one commit from
a terminal room of any conference I attend....

Fix xdrproc_t prototype. () instead of (...) breaks C++ programs.

24 years agoUpdate to new copyright.
mckusick [Thu, 22 Jun 2000 00:29:53 +0000 (00:29 +0000)]
Update to new copyright.

24 years ago- Make sure the message token returned by NgSendMsg() is non-negative
archie [Wed, 21 Jun 2000 23:01:07 +0000 (23:01 +0000)]
- Make sure the message token returned by NgSendMsg() is non-negative
- Have NgSendAsciiMsg() return the same token as NgSendMsg()
- Document that NgSendMsg() and NgSendAsciiMsg() return the token
- Add MLINKS for the functions defined in netgraph(3)

24 years agoOrder the ENVIRONMENT section alphabetically.
joe [Wed, 21 Jun 2000 21:56:50 +0000 (21:56 +0000)]
Order the ENVIRONMENT section alphabetically.

24 years agoI broke locale sensitive ordering of date and month in
joe [Wed, 21 Jun 2000 21:49:57 +0000 (21:49 +0000)]
I broke locale sensitive ordering of date and month in
the long -l output format with the last commit.  Fix it
by replacing the "%b %e" strftime format with "%Ef".

Make a note in the manual page that the LANG environment
variable affects the running of ls.

Reviewed by: ache

24 years agoThis really shouldn't be here, fragment left over from the tarball.
cokane [Wed, 21 Jun 2000 21:47:59 +0000 (21:47 +0000)]
This really shouldn't be here, fragment left over from the tarball.

24 years agoSubtle Tx bugs - I wonder why the cast wans't picked up...
dmlb [Wed, 21 Jun 2000 21:37:27 +0000 (21:37 +0000)]
Subtle Tx bugs - I wonder why the cast wans't picked up...

24 years agoThis commit was generated by cvs2svn to compensate for changes in r61914,
cokane [Wed, 21 Jun 2000 20:32:24 +0000 (20:32 +0000)]
This commit was generated by cvs2svn to compensate for changes in r61914,
which included commits to RCS files with non-trunk default branches.

24 years agoAdd a kld to correlate with my committ of the voodoo driver (tdfx).
cokane [Wed, 21 Jun 2000 20:32:24 +0000 (20:32 +0000)]
Add a kld to correlate with my committ of the voodoo driver (tdfx).

24 years agoAllow those of us who have to print through LPRng spoolers to send
wollman [Wed, 21 Jun 2000 20:20:26 +0000 (20:20 +0000)]
Allow those of us who have to print through LPRng spoolers to send
spooler options using `Z' control-file lines and the `-Z' flag.

24 years agoFirst import of my 3dfx voodoo driver. Currently it supports the Voodoo Graphics...
cokane [Wed, 21 Jun 2000 20:09:31 +0000 (20:09 +0000)]
First import of my 3dfx voodoo driver. Currently it supports the Voodoo Graphics and Voodoo2 perfectly. It works just like the 3dfx driver does for linux, by using a character device at /dev/3dfx of Major 107 to provide a window into the 3dfx card's memory space. This interface is used by glide and mesa as far as i know, and probably some other libraries too.

Approved by: jkh

24 years agoThis commit was generated by cvs2svn to compensate for changes in r61911,
cokane [Wed, 21 Jun 2000 20:09:31 +0000 (20:09 +0000)]
This commit was generated by cvs2svn to compensate for changes in r61911,
which included commits to RCS files with non-trunk default branches.

24 years agoOpenVMS labeled disks also seem to give the installer fits.
wilko [Wed, 21 Jun 2000 19:52:58 +0000 (19:52 +0000)]
OpenVMS labeled disks also seem to give the installer fits.
Warning to be removed when alpha/17642 is fixed.

24 years agoDocument boot support for UP1000 and Adaptec 294x. Ditto for Symbios 875
wilko [Wed, 21 Jun 2000 19:42:10 +0000 (19:42 +0000)]
Document boot support for UP1000 and Adaptec 294x. Ditto for Symbios 875

Submitted by: Andrew Gallatin

24 years agoAdded Altima Communications OUI and their AC101 10/100
semenu [Wed, 21 Jun 2000 19:26:01 +0000 (19:26 +0000)]
Added Altima Communications OUI and their AC101 10/100
media interface to the list of known chips.

miidevs.h regenerated also.

24 years agoAdded support for SMC9432BTX cards.
semenu [Wed, 21 Jun 2000 19:19:49 +0000 (19:19 +0000)]
Added support for SMC9432BTX cards.

24 years agoPC-98 version of ed driver is a statically limited driver.
kato [Wed, 21 Jun 2000 14:54:19 +0000 (14:54 +0000)]
PC-98 version of ed driver is a statically limited driver.

Pointed out by: haro@tk.kubota.co.jp (Munehiro Matsuda)

24 years agoCheckpoint commit. I can actually receive HDLC frames now.
phk [Wed, 21 Jun 2000 14:47:18 +0000 (14:47 +0000)]
Checkpoint commit.  I can actually receive HDLC frames now.

24 years agoFix %EF
ache [Wed, 21 Jun 2000 13:50:10 +0000 (13:50 +0000)]
Fix %EF

24 years agoDoubling the size of MAXSIZE because of large delta indigestion.
chuckr [Wed, 21 Jun 2000 13:34:16 +0000 (13:34 +0000)]
Doubling the size of MAXSIZE because of large delta indigestion.

Submitted by: Stefan Esser.

24 years agoFix date
ache [Wed, 21 Jun 2000 13:31:51 +0000 (13:31 +0000)]
Fix date

Submitted by: CHOI Junho <cjh@FreeBSD.ORG>

24 years agoFixed to support RSA98-III non-pnp mode. rman_get_start() had returned
nyan [Wed, 21 Jun 2000 11:21:14 +0000 (11:21 +0000)]
Fixed to support RSA98-III non-pnp mode. rman_get_start() had returned
iobase + 8 because the I/O address table for RSA98-III starts with +8.
Now, bus_alloc_resource() is used instead of isa_alloc_resourcev() if
device type is RSA98III.

24 years agoDon't incorrectly report a protocol error when we get a 302 and redirects
des [Wed, 21 Jun 2000 09:49:51 +0000 (09:49 +0000)]
Don't incorrectly report a protocol error when we get a 302 and redirects
are disabled.

24 years agoMissed one:
imp [Wed, 21 Jun 2000 07:09:22 +0000 (07:09 +0000)]
Missed one:

Per grog's suggestion, mention bde's symbol change to the kernel.  It
likely isn't a big deal, but should be noted in passing.

24 years agoI felt guilty:
imp [Wed, 21 Jun 2000 07:06:38 +0000 (07:06 +0000)]
I felt guilty:
o add note about binutils 2.10 fixing the problems noted on 20000522.
o Add some very brief text to the '612 entry on the config changes.
  A better howto would be warmly added to the file.

24 years agoForgot about the bootblocks.
imp [Wed, 21 Jun 2000 07:01:33 +0000 (07:01 +0000)]
Forgot about the bootblocks.

24 years agoNote phk's axing of wd compat devices in -current.
imp [Wed, 21 Jun 2000 06:59:35 +0000 (06:59 +0000)]
Note phk's axing of wd compat devices in -current.

24 years agoDon't build manpages if NOMAN has been set.
asmodai [Wed, 21 Jun 2000 05:08:45 +0000 (05:08 +0000)]
Don't build manpages if NOMAN has been set.

PR: 17967
Submitted by: Benno Rice <benno@netizen.com.au>

24 years agoadd record channel irq timeouts too
cg [Tue, 20 Jun 2000 23:42:08 +0000 (23:42 +0000)]
add record channel irq timeouts too

24 years agofix a bug where opening for write would not fail if channel allocation failed
cg [Tue, 20 Jun 2000 23:27:12 +0000 (23:27 +0000)]
fix a bug where opening for write would not fail if channel allocation failed

when playing, if we stall for 1s with no data advancing, abort and mark the
channel dead - fail all future operations

24 years agoRename the `VRXEC' macro used to clear read and exec bits to `FDRX' so
chris [Tue, 20 Jun 2000 20:34:11 +0000 (20:34 +0000)]
Rename the `VRXEC' macro used to clear read and exec bits to `FDRX' so
as not to impede upon VFS namespace.

24 years agoMake cmp -s work properly if skip values are given. Also, exit(1)
green [Tue, 20 Jun 2000 20:28:40 +0000 (20:28 +0000)]
Make cmp -s work properly if skip values are given.  Also, exit(1)
is now exit(DIFF_EXIT).

PR: 18597
Submitted by: Anatoly Vorobey <mellon@pobox.com>
Committed at: Usenix terminal room

24 years agoMinor tweaks to error messages (after writing man page).
dmlb [Tue, 20 Jun 2000 20:14:29 +0000 (20:14 +0000)]
Minor tweaks to error messages (after writing man page).

Renamed varible dst in ray_rx to mp as it is a pointer to an mbuf.

Correctly grok addresses in data packets.

Promte a couple of RECERRs to real errors.

24 years ago display version number of each kld module when using
jmb [Tue, 20 Jun 2000 19:04:22 +0000 (19:04 +0000)]
display version number of each kld module when using
the -v flag.

24 years agoWhen the 'msg' command is used from the command line, check for a
archie [Tue, 20 Jun 2000 18:51:38 +0000 (18:51 +0000)]
When the 'msg' command is used from the command line, check for a
synchronous reply, and display it (if any) before exiting.

Requested by: phk

24 years agoDon't call _getipnodebyname_multi(). It fixes the problem that
ume [Tue, 20 Jun 2000 16:33:33 +0000 (16:33 +0000)]
Don't call _getipnodebyname_multi().  It fixes the problem that
getaddrinfo() accidentally returns IPv4 mapped IPv6 address instead
of native IPv4 address.
Now, getaddinfo() is scoped address ready.  You can put scoped
address within /etc/hosts.

Obtained from: KAME Project.

24 years agoFix typo(s) I overlooked in my last commit.
alex [Tue, 20 Jun 2000 15:40:50 +0000 (15:40 +0000)]
Fix typo(s) I overlooked in my last commit.
(This aid in pin pointing -> This aids in pinpointing).

Submitted by: sheldonh

24 years agoFix obvious cut-n-paste error.
se [Tue, 20 Jun 2000 15:36:38 +0000 (15:36 +0000)]
Fix obvious cut-n-paste error.

Submitted by: Thomas Ludwig <tludwig@urbanet.ch>

24 years agomdoc style cleanup: newline for new sentence.
alex [Tue, 20 Jun 2000 15:05:06 +0000 (15:05 +0000)]
mdoc style cleanup: newline for new sentence.

Submitted by: sheldonh

24 years agoDon't include /compat/linux/tmp in $clean_daily_dirs as it's usually
brian [Tue, 20 Jun 2000 14:58:48 +0000 (14:58 +0000)]
Don't include /compat/linux/tmp in $clean_daily_dirs as it's usually
a link to /tmp

Pointed out by: des

24 years agoBack out wes' commit with extreme prejudice.
des [Tue, 20 Jun 2000 13:57:00 +0000 (13:57 +0000)]
Back out wes' commit with extreme prejudice.

24 years ago- Removed PacketAliasPptp() API function.
ru [Tue, 20 Jun 2000 13:07:52 +0000 (13:07 +0000)]
- Removed PacketAliasPptp() API function.
- SHLIB_MAJOR++.

24 years agoRemove ``pptpalias'' since this is now done transparently by libalias(3).
ru [Tue, 20 Jun 2000 12:52:27 +0000 (12:52 +0000)]
Remove ``pptpalias'' since this is now done transparently by libalias(3).

24 years agoRemove ``nat pptp'' as this is now done transparently by libalias.
brian [Tue, 20 Jun 2000 12:18:40 +0000 (12:18 +0000)]
Remove ``nat pptp'' as this is now done transparently by libalias.

24 years agoAdded CyQ've ELA-110
sanpei [Tue, 20 Jun 2000 12:02:12 +0000 (12:02 +0000)]
Added CyQ've ELA-110

Obtained from: [FreeBSD-users-jp 52722] cory@cory.to (CORY/ISAKA_Yoji)

24 years agoAdded true support for PPTP aliasing. Some nice features include:
ru [Tue, 20 Jun 2000 11:41:48 +0000 (11:41 +0000)]
Added true support for PPTP aliasing.  Some nice features include:

- Multiple PPTP clients behind NAT to the same or different servers.

- Single PPTP server behind NAT -- you just need to redirect TCP
  port 1723 to a local machine.  Multiple servers behind NAT is
  possible but would require a simple API change.

- No API changes!

For more information on how this works see comments at the start of
the alias_pptp.c.

PacketAliasPptp() is no longer necessary and will be removed soon.

Submitted by: Erik Salander <erik@whistle.com>
Reviewed by: ru
Rewritten by: ru
Reviewed by: Erik Salander <erik@whistle.com>

24 years agoFix groff confusion for PS output.
alex [Tue, 20 Jun 2000 10:53:51 +0000 (10:53 +0000)]
Fix groff confusion for PS output.

PR: 14532
Submitted by: Peter Jeremy <peter.jeremy@alcatel.com.au>

24 years ago/etc/weekly -> /etc/periodic/weekly/320.whatis
alex [Tue, 20 Jun 2000 10:41:01 +0000 (10:41 +0000)]
/etc/weekly -> /etc/periodic/weekly/320.whatis

PR: 19272
Submitted by: Uwe Pierau <uwe.pierau@tu-clausthal.de>

24 years agorc.local is no longer a default.
alex [Tue, 20 Jun 2000 10:30:50 +0000 (10:30 +0000)]
rc.local is no longer a default.

PR: 19314
Submitted by: Ben Smithurst <ben@scientia.demon.co.uk>

24 years agoAllow padding in LQR ECHO requests
brian [Tue, 20 Jun 2000 09:13:25 +0000 (09:13 +0000)]
Allow padding in LQR ECHO requests

Problem found by: Tomaz Borstnar <tomaz.borstnar@over.net>

24 years agoMerge conflicts. Adds revs 1.2 and 1.3 (FreeBSD configuration support),
obrien [Tue, 20 Jun 2000 08:28:23 +0000 (08:28 +0000)]
Merge conflicts.  Adds revs 1.2 and 1.3 (FreeBSD configuration support),
and preliminary sparc, strongarm, PPC FreeBSD support.

24 years agoMerge conflicts. This fixes the i386 config bits, merge in the Alpha bits,
obrien [Tue, 20 Jun 2000 08:21:50 +0000 (08:21 +0000)]
Merge conflicts.  This fixes the i386 config bits, merge in the Alpha bits,
and adds arm32 & sparc bits.

24 years agoMerge conflicts. This fixes the i386 config bits, merge in the Alpha bits,
obrien [Tue, 20 Jun 2000 08:13:26 +0000 (08:13 +0000)]
Merge conflicts.  This fixes the i386 config bits, merge in the Alpha bits,
and adds arm32 & sparc bits.

24 years agoBinutils now properly supports our ELFness with this file.
obrien [Tue, 20 Jun 2000 08:10:58 +0000 (08:10 +0000)]
Binutils now properly supports our ELFness with this file.
(use the stock file now that it is offically part of Binutils)

24 years agoUse the stock file now. The Binutils maintainers accepted our rev 1.2
obrien [Tue, 20 Jun 2000 07:00:04 +0000 (07:00 +0000)]
Use the stock file now.  The Binutils maintainers accepted our rev 1.2
changes (don't use "/" to start a comment).

24 years agoMerge in our rev 1.2 changes (but do it in a way the Binutils maintainers
obrien [Tue, 20 Jun 2000 06:55:50 +0000 (06:55 +0000)]
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.

24 years agoMerge in our ELF branding.
obrien [Tue, 20 Jun 2000 06:46:06 +0000 (06:46 +0000)]
Merge in our ELF branding.

24 years agoThis commit was generated by cvs2svn to compensate for changes in r61843,
obrien [Tue, 20 Jun 2000 06:20:42 +0000 (06:20 +0000)]
This commit was generated by cvs2svn to compensate for changes in r61843,
which included commits to RCS files with non-trunk default branches.

24 years agoImport a virgin (but trimed) Binutils 2.10 release.
obrien [Tue, 20 Jun 2000 06:20:42 +0000 (06:20 +0000)]
Import a virgin (but trimed) Binutils 2.10 release.

24 years agoWe are now at version 2.10 release.
obrien [Tue, 20 Jun 2000 06:19:15 +0000 (06:19 +0000)]
We are now at version 2.10 release.

24 years agoNone of these files are used in our build, nor do I really believe
obrien [Tue, 20 Jun 2000 06:08:35 +0000 (06:08 +0000)]
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.

24 years agoRemove these Binutils 2.8.1 files.
obrien [Tue, 20 Jun 2000 06:03:50 +0000 (06:03 +0000)]
Remove these Binutils 2.8.1 files.

24 years agoAdd implementation of fetchListFTP.
wes [Tue, 20 Jun 2000 05:32:41 +0000 (05:32 +0000)]
Add implementation of fetchListFTP.

Reviewed by: silence

24 years agoreturn of the accept filter part II
alfred [Tue, 20 Jun 2000 01:09:23 +0000 (01:09 +0000)]
return of the accept filter part II

accept filters are now loadable as well as able to be compiled into
the kernel.

two accept filters are provided, one that returns sockets when data
arrives the other when an http request is completed (doesn't work
with 0.9 requests)

Reviewed by: jmg

24 years agoComment this bad boy. Hopefully the next person that comes along won't
jhb [Mon, 19 Jun 2000 22:50:46 +0000 (22:50 +0000)]
Comment this bad boy.  Hopefully the next person that comes along won't
have to spend a few hours reading the code to figure all this out.

24 years agoTerminate aic_ids[]
brian [Mon, 19 Jun 2000 22:16:14 +0000 (22:16 +0000)]
Terminate aic_ids[]

24 years agoAdd UP1000 to GENERIC
gallatin [Mon, 19 Jun 2000 21:55:42 +0000 (21:55 +0000)]
Add UP1000 to GENERIC

24 years agounbreak kernels without UP1000 support
gallatin [Mon, 19 Jun 2000 21:49:47 +0000 (21:49 +0000)]
unbreak kernels without UP1000 support

24 years agoDon't mis-match interface names in iface_Create()
brian [Mon, 19 Jun 2000 21:43:48 +0000 (21:43 +0000)]
Don't mis-match interface names in iface_Create()

Submitted by: Adrian Penisoara <ady@freebsd.ady.ro>

24 years agoAdd support for the Alpha Processor, Inc. UP1000 system.
gallatin [Mon, 19 Jun 2000 21:15:45 +0000 (21:15 +0000)]
Add support for the Alpha Processor, Inc. UP1000 system.

Reviewed by: dfr
Thanks to:  Alpha Processor Inc. for supplying the hardware.

24 years agoGrrr. I hate CVS. These were supposed to be committed when I did the
markm [Mon, 19 Jun 2000 21:09:27 +0000 (21:09 +0000)]
Grrr. I hate CVS. These were supposed to be committed when I did the
IDEA fix earlier today.

Bring back IDEA from the dead (but not compiled by default).

24 years agomake mixer reads return the value written instead of the value set
cg [Mon, 19 Jun 2000 20:31:58 +0000 (20:31 +0000)]
make mixer reads return the value written instead of the value set

people seem to want this even though it breaks oss spec compliance

24 years agoSupport bounce buffers for ISA DMA on the alpha. This is required for the
gallatin [Mon, 19 Jun 2000 18:41:27 +0000 (18:41 +0000)]
Support bounce buffers for ISA DMA on the alpha.  This is required for the
irongate chipset (used in the UP1000) which does not support scatter/gather
DMA.  We'll still use scatter gather if the core logic chipset supports it.

Reviewed by: dfr

24 years agoRe-commit DNS IPv6 transport support with fixes for IPv4 only
ume [Mon, 19 Jun 2000 18:25:06 +0000 (18:25 +0000)]
Re-commit DNS IPv6 transport support with fixes for IPv4 only
kernel and compatibility issue.

Obtained from: KAME Project

24 years ago- Add some more details to the 'lsdev' output for FAT file systems.
jhb [Mon, 19 Jun 2000 17:44:40 +0000 (17:44 +0000)]
- Add some more details to the 'lsdev' output for FAT file systems.
- Add in support for the EDD (Enhanced Disk Drive) BIOS extensions to
  use LBA mode for accessing drives past cylinder 1024.  This should allow
  us to load a kernel from anywhere on a newer drive up to 2 TB.  Part
  of this came from the PR below.

PR: i386/13847
Submitted by: Tor Egge <Tor.Egge@fast.no>

24 years agoFix a comment botch which broke buildworld.
green [Mon, 19 Jun 2000 15:27:39 +0000 (15:27 +0000)]
Fix a comment botch which broke buildworld.

24 years agoRe-add IDEA. This is not actually built unless asked for by the user.
markm [Mon, 19 Jun 2000 13:59:34 +0000 (13:59 +0000)]
Re-add IDEA. This is not actually built unless asked for by the user.
(To avoid patent hassles).

24 years agoImplemented some optimizations which result in 14 fewer instructions in the
dg [Mon, 19 Jun 2000 00:58:34 +0000 (00:58 +0000)]
Implemented some optimizations which result in 14 fewer instructions in the
receive path.

24 years agoBring the an(4) fixes to wi(4):
roberto [Mon, 19 Jun 2000 00:17:13 +0000 (00:17 +0000)]
Bring the an(4) fixes to wi(4):
- suser check
- splx() fix.

Reminded by: Aaron Campbell <aaron@openbsd.org>

24 years agoBring the ancontrol buffer oflows fixes here too.
roberto [Sun, 18 Jun 2000 23:45:17 +0000 (23:45 +0000)]
Bring the ancontrol buffer oflows fixes here too.

Submitted by: Aaron Campbell <aaron@openbsd.org>

24 years ago- Add suser check before SIOCSAIRONET.
roberto [Sun, 18 Jun 2000 23:40:09 +0000 (23:40 +0000)]
- Add suser check before SIOCSAIRONET.
- Fix a splimp() w/o splx bug in the ioctl routine while I'm here.

Submitted by: Aaron Campbell <aaron@openbsd.org>

24 years agoFix potential buffer overflows (even if ancontrol is not setuid).
roberto [Sun, 18 Jun 2000 23:10:20 +0000 (23:10 +0000)]
Fix potential buffer overflows (even if ancontrol is not setuid).

Submitted by: Aaron Campbell <aaron@cs.dal.ca> from OpenBSD

24 years agoDon't assume that the output of strftime for "%c" ("national
joe [Sun, 18 Jun 2000 22:18:04 +0000 (22:18 +0000)]
Don't assume that the output of strftime for "%c" ("national
representation of time and date") won't change in time.  Instead
of hard coding the locations of the time elements and hoping that
they don't move use strftime to generate the desired formats in
the first place.

PR: bin/7826

24 years agoWhen running with quotas enabled on a filesystem using soft updates,
mckusick [Sun, 18 Jun 2000 22:14:28 +0000 (22:14 +0000)]
When running with quotas enabled on a filesystem using soft updates,
the system would panic when a user's inode quota was exceeded (see
PR 18959 for details). This fixes that problem.

PR: 18959
Submitted by: Jason Godsey <jason@unixguy.fidalgo.net>

24 years agoSome additional performance improvements. When freeing an inode
mckusick [Sun, 18 Jun 2000 22:05:57 +0000 (22:05 +0000)]
Some additional performance improvements. When freeing an inode
check to see if it has been committed to disk. If it has never
been written, it can be freed immediately. For short lived files
this change allows the same inode to be reused repeatedly.
Similarly, when upgrading a fragment to a larger size, if it
has never been claimed by an inode on disk, it too can be freed
immediately making it available for reuse often in the next slowly
growing block of the same file.

24 years agoRemove RECERR from RAY_DEBUG
dmlb [Sun, 18 Jun 2000 21:41:24 +0000 (21:41 +0000)]
Remove RECERR from RAY_DEBUG

24 years agoGeneral tidy up and plough through TODO list.
dmlb [Sun, 18 Jun 2000 21:40:46 +0000 (21:40 +0000)]
General tidy up and plough through TODO list.

Rewrote intro at top of file to reflect my better understanding of how it
the memory mapping works.

Clear the DONE list and move some thoughts into the TODO list.

Remove RECERR from RAY_DEBUG

Start to use a desired network parameter structure, only used in download
code as I've realised that there are some problems with the idea.

Break up ray_rx, and move the data packet handler into a seperate function. This meant some knock on changes in ray_rx_mgt/ray_rx_ctl to do with
mbuf freeing.

Remove some debug code/XXX comments that are out of date.

24 years agoUpgrade instructions for the sourceware_binutils-2_10-branch_anoncvs_20000512
obrien [Sun, 18 Jun 2000 21:32:11 +0000 (21:32 +0000)]
Upgrade instructions for the sourceware_binutils-2_10-branch_anoncvs_20000512
Binutils import.

24 years agoList of files to delete from the Sourceware Binutils' CVS 2_10-branch
obrien [Sun, 18 Jun 2000 21:17:40 +0000 (21:17 +0000)]
List of files to delete from the Sourceware Binutils' CVS 2_10-branch
on 12-May-2000.