Commit Graph

19550 Commits

Author SHA1 Message Date
mpp
dbedc42a5c Add MD5(9).
Obtained from: OpenBSD
1997-02-14 06:42:21 +00:00
mpp
eb0b386b15 Oops. I accidently removed fpa.4 from the install list (it is
a pending change...grr)

Submitted by:	bde
1997-02-14 05:18:02 +00:00
jdp
81a53fe8ef In the "cleanobj" target, always remove the old-style "${.CURDIR}/obj"
links if they exist.  The old-style links confused make and caused
problems when upgrading from a 2.1.5 or 2.1.6 system.

I will merge this into -2.2.
1997-02-14 05:09:07 +00:00
jmg
06b2e5746c some stylistic changes... "you name here" and "you name" to "your name"
2.2 Candidate
1997-02-14 04:16:19 +00:00
dg
0cf12c5095 Changed timeout for requesting sense from 100ms to 1 second.
Submitted by:	gibbs
1997-02-14 03:13:37 +00:00
jkh
06954db53d It's not an error to call configResolv() early. 1997-02-14 02:55:25 +00:00
ache
5bdbe29aef Back out clearerr fix after discussion in sendmail-bugs,
it gains nothing
1997-02-14 02:44:45 +00:00
jkh
5df56eba05 Put back @owner/@group/@mode behavior I took out way back when.
Submitted-By: pst
1997-02-14 01:52:38 +00:00
jmz
d5bf85c184 Fix a typo in the .s.o rule: asssembler -> assembler 1997-02-14 01:42:29 +00:00
wosch
b1a2bea08b Bye Bye. 1997-02-14 01:22:54 +00:00
max
f1866dbadc Merge 1.209 -> 1.210 changes. 1997-02-13 23:01:21 +00:00
bde
41c610b7bf Changed #include order to match better order in 2.2. 1997-02-13 22:48:19 +00:00
max
f051708fec Merge 1.61 -> 1.62 changes. 1997-02-13 22:02:42 +00:00
max
11c0b375c6 Typo fix. 1997-02-13 22:01:39 +00:00
max
4e697aa9b1 Merge 1.4 -> 1.5 changes.
Submitted by:	iwasaki@jp.freebsd.org
1997-02-13 21:55:57 +00:00
max
7e910231d8 Merge 1.206 -> 1.209 changes. 1997-02-13 21:52:37 +00:00
ache
715ca3161a clearerr() clears both EOF and error flags, so do it only for
error and not for EOF or loop test becomes while(1)

Should go into 2.2
Submitted by: Gregory Neil Shapiro <gshapiro@WPI.EDU>
1997-02-13 21:45:20 +00:00
joerg
63b65b5399 Do what i usually forget to do:
Add John-Mark Gurney (jmg@FreeBSD.org) to the list of committers.
1997-02-13 21:20:19 +00:00
jmg
fddb79c0af Fix a problem with patch in that is will always default, even when the
controlling terminal is closed.  Now the function ask() will return 1 when th
input is known to come from a file or terminal, or it will return 0 when ther
was a read error.

Modified the question "Skip patch?" so that on an error from ask it will skip
the patch instead of looping.

Closes PR#777

2.2 candidate
1997-02-13 21:10:45 +00:00
wollman
8f1bd632d4 Provide PRC_IFDOWN and PRC_IFUP support for IP. Now, when an interface
is administratively downed, all routes to that interface (including the
interface route itself) which are not static will be deleted.  When
it comes back up, and addresses remaining will have their interface routes
re-added.  This solves the problem where, for example, an Ethernet interface
is downed by traffic continues to flow by way of ARP entries.
1997-02-13 19:46:45 +00:00
wollman
1f8c9c194a Provide an alternative mbuf cluster allocator which permits use of
clusters greater than one page in length by calling contigmalloc1().
This uses a helper process `mclalloc' to do the allocation if
the system runs out at interrupt time to avoid calling contigmalloc
at high spl.  It is not yet clear to me whether this works.
1997-02-13 19:41:40 +00:00
wollman
cb442e2038 Provide an alternative interface to contigmalloc() which allows a specific
map to be used when allocating the kernel va (e.g., mb_map).  The VM
gurus may want to look this over.
1997-02-13 19:37:40 +00:00
guido
7dfa42b35f Actually allow the -R flag. 1997-02-13 19:24:25 +00:00
mpp
872c363d88 Xref the new vn(4) man page. 1997-02-13 18:50:52 +00:00
mpp
6c61482a62 Add sl(4) and ppp(4).
Obtained from: NetBSD
1997-02-13 18:48:25 +00:00
kato
3cd9e15b3a Synchronize with sys/i386/isa/syscons.c revision 1.201. 1997-02-13 18:43:50 +00:00
kato
a5b60506eb Synchronize with sys/i386/boot/biosboot/boot.c revision 1.62. 1997-02-13 18:41:03 +00:00
mpp
8f9baa2a05 Add vn(4) to document vn pseudo-devices.
Obtained from: NetBSD
1997-02-13 18:29:30 +00:00
wollman
8a5f6f3073 For large values of sb_max or MCLBYTES, it was possible for the expression
sb_max * MCLBYTES / (MSIZE + MCLBYTES)
used in sbreserve() to overflow, causing all socket creation attempts
to fail.  Force the calculation to use u_quad_t's, which makes overflow
less likely.
1997-02-13 18:05:46 +00:00
mpp
deedd1a768 Add motd(5).
Obtained from:  NetBSD
1997-02-13 18:03:23 +00:00
mpp
84b2595508 Typo fix.
Obtained from: NetBSD
1997-02-13 17:38:31 +00:00
mpp
2188432c4a Add psignal(9).
Obtained from: NetBSD
1997-02-13 17:19:50 +00:00
mpp
2056e1e95d Add panic(9).
Obtained from: NetBSD
1997-02-13 17:02:28 +00:00
ache
4a8888776c Under some circumstanes sendmail can loop forever collecting input.
Fix uninitialized character to prevent it.

Should go into 2.2
1997-02-13 15:48:35 +00:00
tg
74d4a34b73 Add Jeffrey Wheat and Paulo Menezes for their ports. 1997-02-13 15:02:12 +00:00
bde
c931f90b1f Get defaults for the boot device (and flags) from the file
"boot.config" (relative to the root directory on the 'a' partition
on the first BSD slice) if it exists.  If it doesn't exist, then
the only visible changes should be that the kernel name isn't reset
to "/kernel" after looking it up fails and that the default name
is now "kernel".

The new function readfile() can be used for other things:
- reading help messages.
- reading splash screens.
- reading userconfig info.
1997-02-13 13:15:47 +00:00
bde
c4e31ca8bc Print error messages to stderr, not to stdout.
Fixed usage message to match reality (-a was missing) and man page
(arg names were spelled differently).
1997-02-13 12:05:12 +00:00
sos
49428c1392 Oops, cut/paste could be done on tthe WRONG vty :(
pointed out by Kazu.
1997-02-13 11:58:49 +00:00
bde
9f7ccdfa28 Moved definition of FUNCTION_ALIGNMENT to a machine-dependent place.
Changed it from 4 to 16 for i386's.  It can be anything for i386's,
but compiler options limit it to a power of 2, and assembler and
linker deficiencies limit it to a small power of 2 (<= 16).
We use 16 in the kernel to get smaller tables (see Makefile.i386 and
<machine/asmacros.h>).  We still use the default of 4 in user mode.

Use HISTCOUNTER instead of (*kcount) in the definition of KCOUNT()
for consistency with other macros.
1997-02-13 10:47:29 +00:00
jkh
56bd74b435 Document FTP_PASSIVE_MODE in the place where I usually set it. 1997-02-13 09:07:32 +00:00
bde
84f36445a5 Align text to 16-byte boundaries if profiling is enabled. This will
allow a fourfold reduction in the size of the profiling buffers.  This
goes with rev.1.91 of Makefile.i386 which does the same thing for C
functions.
1997-02-13 08:31:53 +00:00
mpp
67a1a81fad crontab(5) incorrectly documented the dom/month arguments.
They have valid ranges of 1-31 and 1-12, not 0-31 and 0-12.
1997-02-13 07:16:12 +00:00
wosch
6fc3dd683c Support PRINTERDEVICE "html" using the troff translator unroff(1).
It works in most cases, but not all (e.g. nvi).
1997-02-13 03:26:02 +00:00
bde
9ae5ce6710 Killed more FIFO ifdefs. All gone now. 1997-02-13 01:13:13 +00:00
bde
d01b32e0c4 Removed FIFO ifdef again (see rev.1.5). 1997-02-13 00:42:10 +00:00
bde
ba62db2add Removed bogus B_AGE policy again (see rev 1.4).
Removed FIFO ifdef again (see rev.1.8).  This also fixes vfs initialization
since the VNODEOP_SET() was inside the ifdef.
1997-02-13 00:39:06 +00:00
wollman
98eca9a3c5 When the mbuf code was changed to use a private allocator instead of
the kernel malloc, netstat was never updated to reflect the fact that
there are once again allocated-but-free mbufs, just as there are
clusters, and so the information presented about how much memory was
allocated to the network was bogus.  Fixed.
1997-02-12 19:33:22 +00:00
wollman
26162e68c8 Implement PRC_IFUP a la PRC_IFDOWN so that protocols know when an interface
has come bacl up (and can referse actions taken as a result of downing).
1997-02-12 18:54:32 +00:00
mpp
cb0b2a9094 Eliminate the last of the compile warnings in this module by
correctly casting the arguments to all of the null_bypass() calls.
1997-02-12 18:06:08 +00:00
mpp
7f65827480 Restore of #include <sys/kernel.h> so that this compiles without
warnings again.
1997-02-12 17:47:28 +00:00