113440 Commits

Author SHA1 Message Date
sam
6440c7ec86 SampleRate rate control algorithm for the ath driver
Submitted by:	John Bicket
2005-03-11 01:39:57 +00:00
imp
60b089db22 Kill trailing white space 2005-03-10 22:21:16 +00:00
dds
308ddcd19d Add a new pipe sub-namespace.
This allows us to:
- perform scatter gather operations without using temporary files,
- create non-linear pipelines, and
- implement file views using symbolic links.

File view idea by: Vassilios Karakoidas
Portalfs pointer by: John Ioannidis
MFC after:	1 month
2005-03-10 22:10:16 +00:00
dds
d7dbc74b2c Document new pipe sub-namespace.
Alphabetically order the description of the sub-namespaces.
Add usage examples for the net and pipe sub-namespaces.

MFC after:	1 month
2005-03-10 22:02:40 +00:00
bmilekic
adcc57692d Make some basic grammar and style fixes to ng_source.c and ng_source.h.
The latter was particularly violated by someone's editor in the past, due
to an effect I like to call "premature linewrapping."
2005-03-10 21:50:50 +00:00
jmg
4f7458d738 fix spelling of match in comment...
MFC after:	3 days
2005-03-10 21:23:06 +00:00
glebius
f20ed001c6 Plug item leak in macro NG_RESPOND_MSG. Item was leaked when destination
node couldn't be addressed.

Submitted by:	Roselyn Lee
2005-03-10 19:34:20 +00:00
glebius
f7860c8cb8 Plug item leak in case when NGI_FN is applied to invalid node.
Submitted by:	Roselyn Lee
MFC after:	3 days
2005-03-10 19:27:08 +00:00
phk
7a56697451 One more bit of the major/minor patch to make ttyname happy as well. 2005-03-10 18:49:17 +00:00
phk
75bcf4d381 Try to fix the mess I made of devname, with the minimal subset of the
larger minor/major patch which was posted for testing.
2005-03-10 18:21:34 +00:00
imp
d0ffad32b5 Fix a couple of problems with the probe code when used with pnpbios
resources.  When allocating 6 ports for a 4 port range isa code
returns an error.  I'm not sure yet why this is the case, but suspect
it is just a non-regularity in how the resource allocation code works
which should be corrected.  Use 1 as the ports size in this case.
However, in the hints case, we have to specify the length, so use 6 in
that case.  I believe that this is also acpi friendly.

Also, complain when we can't allocate FDOUT register space.  Right now we
silently fail when we can't.  This failure is referred to above.

When there's no resource for FDCTL, go ahead and allocate one by hand.
Many PNPBIOS tables don't list this resource, and our hints mechanism also
doesn't cover that range.  If we can't allocate it, whine, but fake up
something.  Before, we were always bogusly faking it and no one noticed
the sham (save the original author who has now fixed his private shame).
2005-03-10 18:09:25 +00:00
phantom
a72c7b81ca Update comment to reflect default GENCAT value (changed in previous rev)
Reminded by:	Joerg Sonnenberger
2005-03-10 15:58:16 +00:00
harti
751b56b164 Constify Var_Dump and simplify it by inlining VarPrintVar. 2005-03-10 15:38:01 +00:00
harti
e98f139ac2 Call ParseFinishLine() for the last line of a file too. 2005-03-10 15:30:09 +00:00
glebius
53e474b9c4 Add antifootshooting workaround, which will make all routes "connected"
to carp(4) interfaces host routes. This prevents a problem, when connected
network is routed to carp(4) interface.
2005-03-10 15:26:45 +00:00
harti
188f70d7e9 Reorganize Suff_EndTransform to be called only for nodes for
which it is needed (transforms).
2005-03-10 14:54:47 +00:00
den
3725c0075a MFen 1.274 -> 1.275 2005-03-10 14:21:32 +00:00
rwatson
2aa0dd4e37 Marginally reformat my copyright statement to remove the spurious ','. 2005-03-10 14:19:31 +00:00
den
3e274049ae Add a Russian override of dev-auto.sgml (device entities only)
and example script which can translate some repeated device
entities.  With -o <file> option it can be used to update
translated list of entities (skip translated ones).

Obtained from:  The FreeBSD Russian Documentation Project
2005-03-10 14:15:08 +00:00
nyan
7aead11ecc Backout revision 1.20. I was a misunderstanding.
Pointed out by:	Watanabe Kazuhiro
Pointy hat to:	nyan
2005-03-10 13:07:32 +00:00
den
c794b4b5d3 Remove early-adopter translation from HEAD 2005-03-10 11:44:05 +00:00
ume
4bc4328cd1 use cast128 in opencrypto to nuke duplicate code. 2005-03-10 11:40:53 +00:00
harti
32e1481603 Style: fix function style before working on it (mainly intendation). 2005-03-10 10:16:03 +00:00
cperciva
786407525b Belatedly update the md5(1) man page to reflect the addition of sha256. 2005-03-10 09:56:39 +00:00
harti
9cc7a48691 Add a man page for ng_ccatm(4).
Reminded by:	brueffer
2005-03-10 09:28:39 +00:00
stefanf
64a1df7d12 Avoid pointer arithmetics on void *.
Approved by:	alfred
2005-03-10 08:25:49 +00:00
brueffer
f513491411 s/cdrom/CD-ROM/
MFC after:	3 days
2005-03-10 08:07:59 +00:00
stefanf
c463ca74d4 Remove an superfluous assignment.
Approved by:	alfred
2005-03-10 00:58:21 +00:00
stefanf
624654db85 Use socklen_t where appropriate.
Approved by:	alfred
2005-03-10 00:57:01 +00:00
ps
f01ea9b626 Add limits on the number of elements in the sack scoreboard both
per-connection and globally. This eliminates potential DoS attacks
where SACK scoreboard elements tie up too much memory.

Submitted by:	Raja Mukerji (raja at moselle dot com).
Reviewed by:	Mohan Srinivasan (mohans at yahoo-inc dot com).
2005-03-09 23:14:10 +00:00
simon
6daa7d8d2e - Auto generate device listings for snd_vibes(4) and snd_via82c686(4).
- Sort dev.archlist.txt.
2005-03-09 22:44:23 +00:00
simon
20540ca2da Add manual page for snd_via82c686(4).
Submitted by:	Joel Dahl <joel@automatvapen.se>
PR:		docs/78586
MFC after:	3 days
2005-03-09 22:39:26 +00:00
simon
44d633e2fe Add manual page for snd_vibes(4).
Submitted by:	Joel Dahl <joel@automatvapen.se>
PR:		docs/78580
MFC after:	3 days
2005-03-09 22:31:56 +00:00
rwatson
8963f5c8c0 Document, via WITNESS, that the NFS server mutex falls ahead of the socket
buffer mutexes.
2005-03-09 21:38:53 +00:00
cperciva
180357cd92 In light of the recent 2^69 operation collision-finding attack on SHA1,
add support for SHA256.

Tested on:	i386, sparc64
Tested using:	NIST test vectors, built-in tests
X-MFC-after:	5.4-RELEASE
2005-03-09 19:23:04 +00:00
hrs
a601ac8148 Markup fixes: use &tm.*;, &man.*;, and <quote>. 2005-03-09 18:41:42 +00:00
hrs
6d6813be0e Retire the Early Adopter's Guide in HEAD. 2005-03-09 18:32:29 +00:00
hrs
4723f305d3 New release notes:
ddb(4) "show alllocks" command,
	fix reading config files with a line without a newline character,
	TCP RST handling improved and net.inet.tcp.insecure_rst sysctl,
	lpd(8) data file check, and
	syslogd(8) ":" and "%" characters in hostname.

MFC:
	ipfw with debug.mpsafenet=1.
2005-03-09 18:21:42 +00:00
novel
eb6ca0c62a Add myself.
Approved by:	krion (mentor)
2005-03-09 17:41:42 +00:00
harti
ba42fcc409 Implement a new macro LST_NEXT which is like Lst_Succ but doesn't check
for its argument to be non-NULL.
2005-03-09 16:53:31 +00:00
harti
bb218a7c02 Split SuffExpandChildren into three functions: one that skips
variables and expands archive specifications, one that expands
wild cards and a driver that loops over the children list and
expands each child if necessary replacing it with it's expansions.
2005-03-09 16:51:43 +00:00
cperciva
0f8b638e68 The third parameter to SHA_Update and SHA1_Update is a "size_t", not a
"unsigned int".
2005-03-09 16:22:21 +00:00
sam
6c5113336f connect wlan_acl to the build
Submitted by:	Alexey Zelkin
2005-03-09 15:53:27 +00:00
jhb
35e48efc22 - Remove the BURN_BRIDGES marked support for hooking into the ISA timer 0
interrupt.
- Remove the timer_func variable as it now has a static value of
  hardclock() and is only used in one place.

Axe borrowed from:	phk
2005-03-09 15:33:58 +00:00
sam
291aff4a04 correct space check
Submitted by:	ume
2005-03-09 15:28:48 +00:00
ume
6cc5b893d5 reported from VANHULLEBUS Yvan [remote kernel crash may result]
Submitted by:	itojun
Obtained from:	KAME
MFC after:	1 day
2005-03-09 14:39:48 +00:00
den
e39ac61ec6 Merge the following from the English version:
1.261 -> 1.274 hardware/common/dev.sgml
   1.13 -> 1.14 hardware/i386/proc-i386.sgml
   1.4 -> 1.5 hardware/pc98/proc-pc98.sgml
   1.28 -> 1.30 installation/common/install.sgml
   1.780 -> 1.782 relnotes/common/new.sgml
2005-03-09 14:03:59 +00:00
stefanf
f7bcb7fdc8 Device counts are gone. 2005-03-09 12:29:07 +00:00
des
21bc3da176 My addled brains didn't realize that since vtp points into value, we
can't freeenv(value) before we're done inspecting vtp[0].

Tested by:	Anish Mistry <mistry.7@osu.edu>
2005-03-09 12:16:45 +00:00
stefanf
b4856acd04 Fix dubious C code construct. 2005-03-09 11:57:32 +00:00