Commit Graph

57554 Commits

Author SHA1 Message Date
jhay
93890b0f65 The secure temporary directory is always created, so always remove it. 2001-02-28 19:21:44 +00:00
julian
4b3574fd00 Shuffle netgraph mutexes a bit and hold a reference on a node
from the function that is calling the destructor.
2001-02-28 18:49:09 +00:00
obrien
87a8ad08ba Use _PATH_DEV.
Reviewed by:	grog
2001-02-28 17:50:29 +00:00
obrien
ac7e3b1218 Merge in strtoul.3 rev 1.11 mdoc(7) police changes:
.Nd line broken in rev 1.10
	use .Bx for ``BSD''
2001-02-28 17:46:56 +00:00
ru
0b7f07b8e5 Eliminate mdocNG warnings caused by misplaced or extraneous macro calls. 2001-02-28 17:38:53 +00:00
jlemon
c2ffeda93d Use EV_SET() macro to initialize kevent structure. 2001-02-28 16:16:31 +00:00
dwmalone
6f49d130de Add missing prefix for nano, I presume this was missing 'cos of the
prefix recusrion bug. Remove units which can be derived using prefixes
and other units.

Add new prefixes for 2^10, 2^20, etc...
2001-02-28 16:00:32 +00:00
dwmalone
92cc7f4d17 Give units a bit of a cleanup:
1) Fix a bug where the recursion on prefixes where if recusrion failed
	then the next attempt started too far along the string.
2) Up some internal limits that we were about to hit off.
3) Change the constness and signedness of some things and complete missing
	prototypes.
4) Remove the readerror function 'cos it could print out the wrong
	wrong file name. Replace it with more useful error messages.
5) Use sizeof when passing buffers to fgets.
6) Warn about empty prefix definitions.

Reviewed by:	iedowse
2001-02-28 15:57:38 +00:00
jlemon
c423db30e9 Use the new EV_SET macro to insure that all fields in struct kevent
are correctly initialized before use.  This should fix the problem
with DNS.

Pointy hat to:  me
2001-02-28 15:47:47 +00:00
ru
51489be40f Prepare for mdocNG. 2001-02-28 13:18:04 +00:00
ru
090237ffbe mdoc(7) police: prepare for mdocNG. 2001-02-28 13:11:51 +00:00
ru
af53167ba5 mdoc(7) police: fix the .Nd line broken in previous revision.
Noticed by:	bde

Use .Bx for ``BSD''.
2001-02-28 12:54:16 +00:00
obrien
fe8a85ef41 Fix style bug I introduced with rev 1.13 (rcsid after includes).
Along with CSRG id lossage in rev 1.11.

Submitted by:	bde
2001-02-28 11:06:04 +00:00
obrien
30a923bccf Allow "NOSHARED" to be overridden.
Submitted by:	bde
2001-02-28 10:46:50 +00:00
phk
bf7dab16ff Fix jails. 2001-02-28 09:38:48 +00:00
gshapiro
afca8b291a ip6fw doesn't support -q if reading from a file so don't use ${fw6cmd} which
may have a -q if ${ipv6_firewall_quiet} is set.

Reviewed by:	kris
2001-02-28 06:51:17 +00:00
imp
2f9f1e45e5 It is now safe to go back into the water. 2001-02-28 05:45:16 +00:00
dillon
86734a60c5 Linux does not filesystem-sync file-backed writable mmap pages on
a regular basis.  Adjust our linux emulation to conform.  This will
cause more dirty pages to be left for the pagedaemon to deal with,
but our new low-memory handling code can deal with it.   The linux
way appears to be a trend, and we may very well make MAP_NOSYNC the
default for FreeBSD as well (once we have reasonable sequential
write-behind heuristics for random faults).
(will be MFC'd prior to 4.3 freeze)

Suggested by: Andrew Gallatin
2001-02-28 04:30:27 +00:00
dillon
8653909c2d If we intend to make the page writable without requiring another fault,
make sure that PG_NOSYNC is properly set.  Previously we only set it
for a write-fault, but this can occur on a read-fault too.
(will be MFCd prior to 4.3 freeze)
2001-02-28 04:26:43 +00:00
dillon
de3361f143 Fix lockup for loopback NFS mounts. The pipelined I/O limitations could be
hit on the client side and prevent the server side from retiring writes.
Pipeline operations turned off for all READs (no big loss since reads are
usually synchronous) and for NFS writes, and left on for the default bwrite().
(MFC expected prior to 4.3 freeze)

Testing by: mjacob, dillon
2001-02-28 04:13:11 +00:00
gshapiro
dd5421f04a Fix dependencies and cleanup spacing in the file 2001-02-28 04:04:07 +00:00
gshapiro
3c1b0d984b Fix dependencies and use a better variable name 2001-02-28 04:03:51 +00:00
obrien
00283976fb Update HISTORY. 2001-02-28 03:33:44 +00:00
peter
a67dba13cc newbus_ioconf() is long gone 2001-02-28 02:55:15 +00:00
jake
a9319835c1 Sigh. Try to get priorities sorted out. Don't bother trying to
update native priority, it is diffcult to get right and likely
to end up horribly wrong.  Use an honestly wrong fixed value
that seems to work; PUSER for user threads, and the interrupt
priority for ithreads.  Set it once when the process is created
and forget about it.

Suggested by:	bde
Pointy hat:	me
2001-02-28 02:53:44 +00:00
peter
5fb30e0ec8 Some more tidying up. we dont use config-dependent anyware. Eliminate
some duplicate code (cut/paste bug?). tidy up some other minor stuff.
2001-02-28 02:53:32 +00:00
gshapiro
8686679079 Add a pointer to the ORBS web site for more DNS black hole lists. 2001-02-28 02:47:52 +00:00
peter
298a181906 s/special/compilewith/ (so I stop confusing myself) and GC an unused
function I missed before.
2001-02-28 02:30:30 +00:00
peter
f6762efb3f Untangle some special magic that happened for conflicting defintions for
local files.* and options.* files on the third pass.
2001-02-28 02:07:47 +00:00
gshapiro
15ab0e574b Fixup some of the commented out examples:
1) blackholes.mail-abuse.org is the same as FEATURE(dnsbl), so specifying
it in the "Other DNS based black hole lists" section leads to confusion of
specifying it twice.

2) Formatting issues. If error diagnostic not enclosed in double quotes,
varius visual artefacts appearse like 1) no space after ; and 2) redundant
space after ? (in CGI request), so I add quotes where needed.

3) FEATURE(dnsbl) directly use error code 550 by default, so I made other
dnsbl variants use the same error code too.

4) Comment relays.* list as "open relays" list, just "other" word is not
explain enough.

Submitted by:	ache
2001-02-28 02:06:46 +00:00
gshapiro
88b60eaf6f The HEAD now has sendmail 8.11.3 2001-02-28 01:51:13 +00:00
gshapiro
c5880339fe Add release notes for the sendmail-related build infrastructure changes. 2001-02-28 01:49:57 +00:00
peter
de8125f09d Remove some more dead code. :-/ 2001-02-28 01:38:01 +00:00
peter
78b5e6060c GC some leftover stuff (device-driver suffix) 2001-02-28 01:17:04 +00:00
gshapiro
32bf3de087 Repair 8.11.3 merge conflicts 2001-02-28 00:22:47 +00:00
gshapiro
c5a4f1e3eb This commit was generated by cvs2svn to compensate for changes in r73188,
which included commits to RCS files with non-trunk default branches.
2001-02-28 00:19:57 +00:00
gshapiro
8d82727087 Import sendmail 8.11.3 2001-02-28 00:19:57 +00:00
mjacob
2da9eb6e7a update man page wrt hints usage 2001-02-27 23:33:17 +00:00
obrien
03e1213d7f Remove the `r' devices. 2001-02-27 23:29:13 +00:00
peter
ff99605592 Slightly reimplement some recently added helper functions as methods, so
that drivers are not reaching into the internals of the pci bus.  There
are no driver changes, the public interface is the same.
2001-02-27 23:13:20 +00:00
mjacob
a3ca26183d Update NOTES wrt hint for fxp. 2001-02-27 23:02:00 +00:00
mjacob
aa70ff8bab A better mousetrap: use device hints, as in:
hint.fxp.0.prefer_iomap="1"

to set IO vs. Memory space mapping.
2001-02-27 22:57:32 +00:00
obrien
40d7016cbf Fix indent endless on garbage input (i.e., if it encountered EOF while
waiting for a '}' nesting terminator)

Obtained from:	OpenBSD rev 1.8
2001-02-27 20:50:34 +00:00
jlemon
cf7b2d5657 When iterating over our list of interface addresses in order to determine
if an arriving packet belongs to us, also check that the packet arrived
through the correct interface.  Skip this check if the packet was locally
generated.
2001-02-27 19:43:14 +00:00
bmah
3ce56aac95 Fix typo: s/TAR_SSH/TAR_RSH/
Update:  ICMP resetting TCP sysctl is now net.inet.tcp.icmp_may_rst.

Submitted by:	knu, jesper
2001-02-27 19:25:23 +00:00
scottl
1a4717d048 Don't re-init the mixer on resume. This keeps the channel volumes from
being trashed when you suspend, though this may need to be revisited if we
ever get suspend-to-disk implememted.
2001-02-27 18:40:07 +00:00
julian
4e12c484a6 Add an entry for the nmdm devices 2001-02-27 18:36:56 +00:00
julian
cd39bc94cb Remove warnings.. seems to compile as a module now too. 2001-02-27 17:52:49 +00:00
julian
47025e0906 Catch up with rwatsons ucred changes. 2001-02-27 17:43:53 +00:00
gallatin
4c60710376 - An array of 4 32-bit ints for avenrun doesn't work on the alpha because
fscale is a (64-bit) long.  So just use a struct loadavg.
This fixes the recent failure of top on alphas:
	top: sysctl(vm.loadavg...) failed: Cannot allocate memory

- use size_t for sizeof() so as to fix a few int/long warnings on alpha

Reviewed by: Thomas Moestl <tmoestl@gmx.net>
2001-02-27 17:11:19 +00:00