Jonathan Lemon
46f5848237
Implement TCP NewReno, as documented in RFC 2582. This allows
...
better recovery for multiple packet losses in a single window.
The algorithm can be toggled via the sysctl net.inet.tcp.newreno,
which defaults to "on".
Submitted by: Jayanth Vijayaraghavan <jayanth@yahoo-inc.com>
2000-05-06 03:31:09 +00:00
Jonathan Lemon
e003b0836e
Add blurb about kqueue to the release notes.
2000-05-06 02:33:44 +00:00
David E. O'Brien
9098c77aa8
All the screen savers other than "apm" build on the Alpha. daemon.ko has
...
been tested to work.
2000-05-06 02:06:35 +00:00
Brian Feldman
d6b17eeba3
Give the "streams" modulea version (1) and depend on it from the
...
"svr4elf" module. This unbreaks the SVR4 KLD (which had an undefined
function because of thenewly-committed KLD enhancements).
2000-05-06 01:39:45 +00:00
David E. O'Brien
3ca52f354e
Add $FreeBSD$ (and test remote commits after the Freefall upgrade)
2000-05-06 01:38:24 +00:00
Peter Wemm
1d91482db9
Add a version tag for the rtc port to depend on.
2000-05-06 01:36:04 +00:00
Archie Cobbs
12aef8b7e9
AUTHOR -> AUTHORS
2000-05-05 17:08:55 +00:00
Bill Fumerola
17df1e24e6
Put the FTP_PASSIVE_MODE issue to rest once and for all.
...
Reviewed by: des
Obtained from: FreeBSD's src/usr.bin/ftp/main.c
2000-05-05 17:02:32 +00:00
Poul-Henning Kamp
30450ba43e
Remove unneeded #include <sys/buf.h>
2000-05-05 16:07:10 +00:00
Poul-Henning Kamp
9df46d4a2a
Don't include <sys/buf.h>
2000-05-05 15:41:22 +00:00
Nick Hibma
0c42807c05
Confusing comment.
2000-05-05 14:10:25 +00:00
John Baldwin
773065b3b8
Switch to using the .code16 as(1) directive and using 16-bit assembly
...
code instead of using 32-bit code and having to just "know" that it's
really 16-bit instructions when things run. This also allows the code
to use fewer macros and more actual assembly statements, which eases
maintenance. Unfortunately, due to as(1) brokenness, we still use m4
macros for all 16-bit addresses, and all short jumps (i.e., 8-bit
relative addresses in the jump instruction) must be wrapped in .code32
directives to avoid useless bloat by as(1). This also fixes a few
problems that were preventing boot0 from compiling with the latest
and greatest version of as(1).
2000-05-05 13:22:10 +00:00
Bill Paul
af020b6e13
Apply patch to rl_rxeof() to really enforce payload alignment in
...
the case where we receive a packet that wraps from the end of the
RX buffer back to the start. This fixes an unaligned access trap on
the alpha with NFS.
2000-05-05 12:47:47 +00:00
Poul-Henning Kamp
97de15e7ce
Oops, <sys/buf.h> still needed here for pc98 (and consequently sys/bio.h).
2000-05-05 12:02:30 +00:00
Poul-Henning Kamp
9626b608de
Separate the struct bio related stuff out of <sys/buf.h> into
...
<sys/bio.h>.
<sys/bio.h> is now a prerequisite for <sys/buf.h> but it shall
not be made a nested include according to bdes teachings on the
subject of nested includes.
Diskdrivers and similar stuff below specfs::strategy() should no
longer need to include <sys/buf.> unless they need caching of data.
Still a few bogus uses of struct buf to track down.
Repocopy by: peter
2000-05-05 09:59:14 +00:00
Poul-Henning Kamp
33a0a551d4
remove unneeded #include <sys/buf.h>
2000-05-05 09:24:00 +00:00
Poul-Henning Kamp
e4961fbf07
Don't use struct buf for random small temporary buffers.
2000-05-05 09:05:39 +00:00
Sheldon Hearn
8172e29086
Add IP addresses to the rules required to "Allow anything from
...
localhost", since portmap(8) is included in "anything".
Submitted by: Doug Barton <Doug@gorean.org>
2000-05-05 08:31:59 +00:00
Joseph Koshy
54e0092517
Install a manual page for `tcsh(1)', for completeness.
...
Approved by: obrien
2000-05-05 08:12:11 +00:00
Yoshihiro Takahashi
987887c000
GENERIC98 -> GENERIC
2000-05-05 08:03:31 +00:00
Yoshihiro Takahashi
a82162d4bb
GENERIC98 is removed.
2000-05-05 08:02:15 +00:00
Poul-Henning Kamp
5856c95848
Don't use getebuf() unless you really need a struct buf. Malloc will
...
do fine in this case.
2000-05-05 07:50:53 +00:00
Paul Saab
90c25bd74a
Remove the static heap. It is unknown why it was needed in the
...
beginning, but it no longer is required. This has been tested with
many different revisions of the PXE rom from Intel.
2000-05-05 07:24:03 +00:00
David E. O'Brien
df07109126
Build modules in a subdir of the kernel build dir. Add a `cleandir'
...
target for those whose fingers try to use that to clean out the modules
build dir.
2000-05-05 06:00:08 +00:00
Mike Pritchard
fe27ded896
Correct an xref.
...
PR: doc/13218
Submitted by: phantom
2000-05-05 02:25:19 +00:00
Mike Pritchard
751f44657e
Minor mdoc cleanup.
...
PR: docs/13218
2000-05-05 02:21:45 +00:00
Daniel C. Sobral
ff7e939c43
Lay the groundwork for on-demand dictionary expansion.
2000-05-05 02:06:38 +00:00
Mike Pritchard
c793874313
Correct the usage of the ".Bd -literal -offset xxx" macro to use
...
a proper offset. This silences warnings when the man page is
formated with groff.
PR: bin/14534
2000-05-05 01:59:21 +00:00
Archie Cobbs
7a52493f42
Document the new statistics control messages.
...
Add a note about the IP header asymmetry on the "lower" hook.
2000-05-05 01:20:28 +00:00
Archie Cobbs
9bee7adfa8
Fix a couple of bugs:
...
- Properly handle 32 bit sequence numbers when they wrap around
- Don't drop GRE packets with stale ACK numbers, just ignore the ACK
- Close race between node being shutdown and timer going off
Also add support for lots of statistics, and control message ASCIIfication
2000-05-05 01:11:39 +00:00
Garrett Wollman
54f1d0cefe
Add a little do-nothing ``slopsucker'' device which gives a home
...
to PNP0c04 (legacy ISA coprocessor support). Tourist info.
2000-05-04 23:57:32 +00:00
Daniel C. Sobral
20689aa3d4
Correct a bug whereby allocations to the dictionary would not be allowed
...
unless four times the space requested was available.
2000-05-04 23:23:13 +00:00
Daniel C. Sobral
4eb5b7979d
Make documentation on recently added heap? command reflect reality.
2000-05-04 22:51:21 +00:00
Daniel C. Sobral
a1d54dfc62
Add "heap?" to loader's man page.
2000-05-04 21:26:26 +00:00
Daniel C. Sobral
19c80876dc
Further improve ordering.
2000-05-04 21:22:55 +00:00
Daniel C. Sobral
c45393b59c
Sort entries in FreeBSD-specific FICL commands.
2000-05-04 21:18:26 +00:00
David E. O'Brien
6a5e9a6adb
Set MAKEOBJDIRPREFIX to modules/ in the current directory and build modules
...
there.
2000-05-04 21:12:28 +00:00
Daniel C. Sobral
1ca3a0ce6a
Add heap?, so we can tell how much free space we have left.
2000-05-04 20:41:30 +00:00
Jonathan Lemon
f3cddbbdeb
Add PCI identification for another SmartArray 4200, which identifies
...
itself as a DEC card instead of Compaq.
2000-05-04 20:23:56 +00:00
Jonathan Lemon
b4b03426ca
Fix one bug where the kn_head list could be manipulated without
...
spl() protection in the case of a copyout error.
Add missing spl calls around the intial activation call that is
done when when the kevent is added.
Add two KASSERT macros to help catch errors in the future.
2000-05-04 20:19:17 +00:00
Jonathan Lemon
5e97a5621a
Change the definition of sdata from u_long --> intptr_t to correctly
...
match the data type in struct kevent.
2000-05-04 20:14:57 +00:00
Jonathan Lemon
ad35a4c94a
Add a kqueue(2) manual page.
2000-05-04 20:11:38 +00:00
Cameron Grant
52064e0a88
fix the 100% cpu in xmms issue
2000-05-04 19:06:34 +00:00
Peter Wemm
4bca00df4e
Oops. I forgot to remove bsd.kmod.mk from the list of files installed. :-(
...
Submitted by: Scott Flatman <sf@aracnet.com>
2000-05-04 18:49:49 +00:00
Alexey Zelkin
392e724c06
Update my copyright. Add license.
2000-05-04 18:21:11 +00:00
Alexey Zelkin
a674a3116b
Fix code names according to KOI8-U RFC
...
Submitted by: Alexander Matey <matey@cis.ohio-state.edu> via ache
2000-05-04 18:03:47 +00:00
Alexey Zelkin
6d0a2eea64
Add libipsec to the list of available libraries
2000-05-04 17:58:22 +00:00
Archie Cobbs
bec35b9a5f
Move netgraph node type man pages from section 8 to section 4.
2000-05-04 17:54:37 +00:00
Mike Smith
ac9b3dacb2
Don't assume that the PCI BIOS is going to clear the unused bits in %ecx
...
when it returns.
2000-05-04 17:44:55 +00:00
Alexey Zelkin
ec6fc617fa
mdoc(7) style cleanup
2000-05-04 17:42:03 +00:00