]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/log
FreeBSD/FreeBSD.git
24 years agoMerge from the following changes.
nyan [Tue, 11 Jul 2000 12:50:34 +0000 (12:50 +0000)]
Merge from the following changes.

sys/conf/files.i386 1.321
sys/dev/syscons/syscons.c 1.343
sys/i386/isa/spkr.c 1.46
sys/isa/fd.c 1.183 and 1.185
sys/isa/syscons_isa.c 1.14
sys/isa/vga_isa.c 1.18

24 years agoFinally merge newmidi.
tanimura [Tue, 11 Jul 2000 11:49:33 +0000 (11:49 +0000)]
Finally merge newmidi.
(I had been busy for my own research activity until the last weekend)

Supported devices:

SB Midi Port (sbc + midi)
SB OPL3 (sbc + midi)
16550 UART (midi, needs a trick in your hint)
CS461x Midi Port (csa + midi)

OSS-compatible sequencer (seq)

Supported playing software:

playmidi (We definitely need more)

Notes:

/dev/midistat now reports installed midi drivers. /dev/sndstat reports
only pcm drivers. We need the new name(pcmstat?).

EMU8000(SB AWE) does not sound yet but does get probed so that the OPL3
synth on an AWE card works.

TODO:

MSS/PCI bridge drivers
Midi-tty interface to support general serial devices
Modules

24 years agoExplain that the -S option only logs file downloads, not all transfers.
ben [Tue, 11 Jul 2000 11:42:29 +0000 (11:42 +0000)]
Explain that the -S option only logs file downloads, not all transfers.

PR: 16934
Submitted by: Kurt Zeilenga <kurt@OpenLDAP.org>

24 years agoFix typo; sa_siginfo -> sa_sigaction
ben [Tue, 11 Jul 2000 11:39:57 +0000 (11:39 +0000)]
Fix typo; sa_siginfo -> sa_sigaction

PR: 19602
Submitted by: Tony Finch <dot@dotat.at>

24 years agoSync sshd_config with sshd and manapage internal defaults (Checkmail = yes)
peter [Tue, 11 Jul 2000 09:54:24 +0000 (09:54 +0000)]
Sync sshd_config with sshd and manapage internal defaults (Checkmail = yes)

24 years agoSync LoginGraceTime with sshd_config = 60 seconds by default, not 600.
peter [Tue, 11 Jul 2000 09:52:14 +0000 (09:52 +0000)]
Sync LoginGraceTime with sshd_config = 60 seconds by default, not 600.

24 years agoFix out-of-sync defaults. PermitRootLogin is supposed to be 'no' but
peter [Tue, 11 Jul 2000 09:50:15 +0000 (09:50 +0000)]
Fix out-of-sync defaults.  PermitRootLogin is supposed to be 'no' but
sshd's internal default was 'yes'.  (if some cracker managed to trash
/etc/ssh/sshd_config, then root logins could be reactivated)

Approved by: kris

24 years ago#elsif -> #elif
alfred [Tue, 11 Jul 2000 09:41:29 +0000 (09:41 +0000)]
#elsif -> #elif

Noticed by: green

24 years agoMake FallBackToRsh off by default. Falling back to rsh by default is
peter [Tue, 11 Jul 2000 09:39:34 +0000 (09:39 +0000)]
Make FallBackToRsh off by default.  Falling back to rsh by default is
silly in this day and age.

Approved by: kris

24 years agoTry and fix the worst of some highly bogus malloc/free resource
peter [Tue, 11 Jul 2000 09:31:19 +0000 (09:31 +0000)]
Try and fix the worst of some highly bogus malloc/free resource
management involving rcmd_af(), getaddrinfo(), freeaddrinfo(), etc.
We set *ahost to point to ai->canonname; and later free the ai-> stuff
and still leave the old pointers in *ahost to the freed data.
Perhaps the best way to deal with this is a static buffer or a static
strdup() that is freed on the next iteration or something.  This gives
me headaches just thinking about this.

The new 'AJ' default for malloc() tripped this up.

24 years agoFix -auto breakage introduced with the last commit.
brian [Tue, 11 Jul 2000 09:26:02 +0000 (09:26 +0000)]
Fix -auto breakage introduced with the last commit.

24 years agoFix finger -s output on an user who never logged in.
asmodai [Tue, 11 Jul 2000 08:37:56 +0000 (08:37 +0000)]
Fix finger -s output on an user who never logged in.
This is purely a cosmetic patch.

PR: 9809
Submitted by: se
Nagged about: nrahlstr

24 years agoOne should never allocate 4-kilobyte structs and such on the interrupt
green [Tue, 11 Jul 2000 06:47:38 +0000 (06:47 +0000)]
One should never allocate 4-kilobyte structs and such on the interrupt
stack.  It's bad for your machine's health.

Make the two huge structs in reseed() static to prevent crashes.  This
is the bug that people have been running into and panic()ing on for the
past few days.

Reviewed by: phk

24 years agoFix a bug when talking to non-freebsd machines where carriage return
ps [Tue, 11 Jul 2000 01:31:39 +0000 (01:31 +0000)]
Fix a bug when talking to non-freebsd machines where carriage return
was being interperated and displayed as ^M on the remote side.

Old curses used to change the behavior of the tty and how carriage
return was interperated via STDIN.  ncurses does this on a per-window
basis within the library rather than using the tty modes.  Since
talk is bypassing ncurses, it was missing the conversion.

Reviewed by: peter

24 years agoFix an off-by-one error which breaks this (detected by malloc flags):
green [Tue, 11 Jul 2000 00:06:44 +0000 (00:06 +0000)]
Fix an off-by-one error which breaks this (detected by malloc flags):
the line being read in was terminated one byte too late.

24 years agoExtend to deal with 64 bit numeric arguments.
se [Mon, 10 Jul 2000 21:32:41 +0000 (21:32 +0000)]
Extend to deal with 64 bit numeric arguments.

24 years agoExtend numeric operations to support 64 bit numbers.
se [Mon, 10 Jul 2000 21:30:55 +0000 (21:30 +0000)]
Extend numeric operations to support 64 bit numbers.

24 years agoAdd support for 64bit integer comparisons.
se [Mon, 10 Jul 2000 21:29:28 +0000 (21:29 +0000)]
Add support for 64bit integer comparisons.

24 years agoNewbusify this driver at an expense of 40 extra lines of code.
phk [Mon, 10 Jul 2000 19:33:41 +0000 (19:33 +0000)]
Newbusify this driver at an expense of 40 extra lines of code.

24 years agoattrib properly.
alfred [Mon, 10 Jul 2000 19:20:08 +0000 (19:20 +0000)]
attrib properly.

Pointed out by: asmodai

24 years agoremoved 'ifndef ADVAPI' parts
ume [Mon, 10 Jul 2000 18:27:55 +0000 (18:27 +0000)]
removed 'ifndef ADVAPI' parts

Obtained from: KAME

24 years agoFind pod2man in the right place.
markm [Mon, 10 Jul 2000 17:42:38 +0000 (17:42 +0000)]
Find pod2man in the right place.

Submitted by: aDe (Amongst others).

24 years agoDocument the kernel interface for accept filters.
alfred [Mon, 10 Jul 2000 17:23:53 +0000 (17:23 +0000)]
Document the kernel interface for accept filters.
Thanks to sheldonh for cleaning up the rough initial manpage.

24 years agoActivate mld6query.
ume [Mon, 10 Jul 2000 17:00:26 +0000 (17:00 +0000)]
Activate mld6query.

24 years agoThis commit was generated by cvs2svn to compensate for changes in r62914,
ume [Mon, 10 Jul 2000 16:56:19 +0000 (16:56 +0000)]
This commit was generated by cvs2svn to compensate for changes in r62914,
which included commits to RCS files with non-trunk default branches.

24 years agomld6query sends an IPv6 multicast listener discovery (MLD) query packet
ume [Mon, 10 Jul 2000 16:56:19 +0000 (16:56 +0000)]
mld6query sends an IPv6 multicast listener discovery (MLD) query packet
toward the specified multicast address.

Obtained from: KAME

24 years agoAlways install loader.4th, defaults/loader.conf, and support.4th instead of
jhb [Mon, 10 Jul 2000 16:52:42 +0000 (16:52 +0000)]
Always install loader.4th, defaults/loader.conf, and support.4th instead of
only doing so if loader.rc does not exist.  This fixes the problem where
installworld doesn't update /boot/loader.4th, resulting in device.hints not
being loaded after updating past the config(8) changes, which resulted in
mcclock0 not being probed, and a nice kernel panic during boot.

24 years agoRemove the XE_DEBUG define. It shouldn't be defined now that things
imp [Mon, 10 Jul 2000 16:46:21 +0000 (16:46 +0000)]
Remove the XE_DEBUG define.  It shouldn't be defined now that things
are working.  Add a small blurb about XE_DEBUG as it might be useful
to some people troubelshooting problems in the future.

Submitted by: "Kevin Oberman" <oberman@es.net>

24 years agoFree chunks obtained by getaddrinfo(3).
ume [Mon, 10 Jul 2000 16:28:28 +0000 (16:28 +0000)]
Free chunks obtained by getaddrinfo(3).

Approved by: des

24 years agoBeef up a bit descriptions of SCSI devices and what the drive.
mjacob [Mon, 10 Jul 2000 15:37:03 +0000 (15:37 +0000)]
Beef up a bit descriptions of SCSI devices and what the drive.

24 years agoRemoving commented out devices I added.
mjacob [Mon, 10 Jul 2000 15:18:20 +0000 (15:18 +0000)]
Removing commented out devices I added.

24 years agoFinish repo-copy:
phk [Mon, 10 Jul 2000 13:48:06 +0000 (13:48 +0000)]
Finish repo-copy:

Move ufs/ufs/ufs_disksubr.c to kern/subr_disklabel.c.

These functions are not UFS specific and are in fact used all over the place.

24 years agoSeparate parsing code of 229 replies from the code for 227 and 228.
ume [Mon, 10 Jul 2000 10:00:20 +0000 (10:00 +0000)]
Separate parsing code of 229 replies from the code for 227 and 228.
Don't assume 227 and 228 replies enclose remote address with parentheses.

24 years agoInstall the general binutils (such as `nm') info files.
obrien [Mon, 10 Jul 2000 09:55:29 +0000 (09:55 +0000)]
Install the general binutils (such as `nm') info files.

Patch submitted by: nbm
PR: 16585
Submitted by: Assar Westerlund <assar@sics.se>

24 years agoDon't call warn() with no format string.
kris [Mon, 10 Jul 2000 09:18:19 +0000 (09:18 +0000)]
Don't call warn() with no format string.

24 years agoDon't call err() with no format string.
kris [Mon, 10 Jul 2000 09:14:15 +0000 (09:14 +0000)]
Don't call err() with no format string.

24 years agoOops, missed another printf() invocation with no format string.
kris [Mon, 10 Jul 2000 09:07:04 +0000 (09:07 +0000)]
Oops, missed another printf() invocation with no format string.

24 years agoDon't call printf() with no format string.
kris [Mon, 10 Jul 2000 09:05:31 +0000 (09:05 +0000)]
Don't call printf() with no format string.

24 years agoDon't call warn() with no format string.
kris [Mon, 10 Jul 2000 08:49:28 +0000 (08:49 +0000)]
Don't call warn() with no format string.

24 years agoDon't call err() with no format string.
kris [Mon, 10 Jul 2000 08:42:58 +0000 (08:42 +0000)]
Don't call err() with no format string.

24 years agoMake EPSV work again. Separate parsing code of 229 replies from
ume [Mon, 10 Jul 2000 08:41:25 +0000 (08:41 +0000)]
Make EPSV work again.  Separate parsing code of 229 replies from
the code for 227 and 228.

Submitted by: des

24 years agoDon't call warn() with no format string. This is potentially exploitable, although it
kris [Mon, 10 Jul 2000 08:31:35 +0000 (08:31 +0000)]
Don't call warn() with no format string. This is potentially exploitable, although it
would be difficult both technically and in practise.

24 years agoadd Billionton 56Kbps Fax Modem
sanpei [Mon, 10 Jul 2000 08:31:14 +0000 (08:31 +0000)]
add Billionton 56Kbps Fax Modem

PR: 18866

24 years agoDon't call sprintf() with no format string.
kris [Mon, 10 Jul 2000 08:22:21 +0000 (08:22 +0000)]
Don't call sprintf() with no format string.

24 years agoadd Ericsson DC23 GSM modem card
sanpei [Mon, 10 Jul 2000 08:21:54 +0000 (08:21 +0000)]
add Ericsson DC23 GSM modem card

PR: 18962

24 years agoDon't call warn() with no format string.
kris [Mon, 10 Jul 2000 08:14:18 +0000 (08:14 +0000)]
Don't call warn() with no format string.

24 years agoDon't call err with no format string.
kris [Mon, 10 Jul 2000 08:11:52 +0000 (08:11 +0000)]
Don't call err with no format string.

24 years agoadd Compaq Netelligent 10/100 PC Card
sanpei [Mon, 10 Jul 2000 08:05:47 +0000 (08:05 +0000)]
add Compaq Netelligent 10/100 PC Card

PR: 19007

24 years agoCorrect one reference to wd.4 by ad.4.
roberto [Mon, 10 Jul 2000 08:01:38 +0000 (08:01 +0000)]
Correct one reference to wd.4 by ad.4.

24 years agoCorrect security hole in setproctitle(). We don't compile this code, but
kris [Mon, 10 Jul 2000 07:30:28 +0000 (07:30 +0000)]
Correct security hole in setproctitle(). We don't compile this code, but
having the security hole there makes my skin itch.

24 years agoDon't call printf without a format string.
kris [Mon, 10 Jul 2000 07:13:36 +0000 (07:13 +0000)]
Don't call printf without a format string.

24 years agoProvide more splsofttq() protection for the reseed task (running out of
markm [Mon, 10 Jul 2000 06:40:23 +0000 (06:40 +0000)]
Provide more splsofttq() protection for the reseed task (running out of
taskqueue_swi).

24 years agoDon't call printf with no format string.
kris [Mon, 10 Jul 2000 06:40:06 +0000 (06:40 +0000)]
Don't call printf with no format string.

24 years agoDon't call printf with no format string. This is technically a security
kris [Mon, 10 Jul 2000 06:33:55 +0000 (06:33 +0000)]
Don't call printf with no format string. This is technically a security
vulnerability and could in principle be used to upload a new kernel from the
bootloader :-)

24 years agoActually make it so this Makefile can build grot.
green [Mon, 10 Jul 2000 06:10:47 +0000 (06:10 +0000)]
Actually make it so this Makefile can build grot.

24 years agoDon't call printf with no format string.
kris [Mon, 10 Jul 2000 06:02:13 +0000 (06:02 +0000)]
Don't call printf with no format string.

24 years agoDon't call printf with no format string.
kris [Mon, 10 Jul 2000 05:51:56 +0000 (05:51 +0000)]
Don't call printf with no format string.

Reviewed by: msmith

24 years agoDon't call printf with no format string.
kris [Mon, 10 Jul 2000 05:24:02 +0000 (05:24 +0000)]
Don't call printf with no format string.

24 years agoDon't call printf with no format string.
kris [Mon, 10 Jul 2000 05:16:59 +0000 (05:16 +0000)]
Don't call printf with no format string.

24 years agoDo the same thing for TurboLaser that was done for Rawhide- make room
mjacob [Mon, 10 Jul 2000 02:40:49 +0000 (02:40 +0000)]
Do the same thing for TurboLaser that was done for Rawhide- make room
for secondary (bridged) PCI busses by making primary PCI instances
16 units apart.

24 years agoCoordinate with change to mcpcia_pci.c- major primary busses on each
mjacob [Mon, 10 Jul 2000 00:34:18 +0000 (00:34 +0000)]
Coordinate with change to mcpcia_pci.c- major primary busses on each
hose are 16 PCI instances apart. This allows us to recognize secondary
PCI busses (at least to a first level) until the pci infrastructure is
fixed.

Turn on support for secondary cycles, too.  Redo debug printouts.

24 years agoDon't let the infrastructure assign the 'next' PCI bus for us.
mjacob [Mon, 10 Jul 2000 00:32:02 +0000 (00:32 +0000)]
Don't let the infrastructure assign the 'next' PCI bus for us.
Instead, for now (until we get a pci infrastructure cleanup),
assign the PCI bus number to be mcpcia bus instance << 4. This
is to allow secondary bridges some room to be recongnized on
4100 systems.

24 years agoNm/Xr cleanup. requested by jp-man
itojun [Mon, 10 Jul 2000 00:02:23 +0000 (00:02 +0000)]
Nm/Xr cleanup.  requested by jp-man

24 years agoCorrect SYSINIT execution order in the case when KLD contains more
bp [Sun, 9 Jul 2000 23:58:56 +0000 (23:58 +0000)]
Correct SYSINIT execution order in the case when KLD contains more
than one SYSINIT with the same 'subsystem' id and different 'order' id.

Reviewed by: peter

24 years ago- Remove use of programs in /usr like sed as possible. In this
ume [Sun, 9 Jul 2000 20:12:50 +0000 (20:12 +0000)]
- Remove use of programs in /usr like sed as possible.  In this
time, I have no idea if there is equivalence of printf.  So, stf
setup still depends on /usr.  In addition, prefix(8) and gifconfig(8)
are in /usr/sbin.  Should we move these into /sbin?

- Sync with latest stf behavior.  Latest stf doesn't have link-local
address.  And, latest stf is not gif but stf.

24 years agoMake "ldconfig" with no arguments behave the same as "ldconfig -R".
jdp [Sun, 9 Jul 2000 19:12:49 +0000 (19:12 +0000)]
Make "ldconfig" with no arguments behave the same as "ldconfig -R".

Submitted by: Maxime Henrion <mhenrion@cybercable.fr>

24 years agoAdd a test case for one of the bugs found on the new additions to
dcs [Sun, 9 Jul 2000 18:14:39 +0000 (18:14 +0000)]
Add a test case for one of the bugs found on the new additions to
regex(3).

24 years agoSpencer's regex(3) test code.
dcs [Sun, 9 Jul 2000 18:13:35 +0000 (18:13 +0000)]
Spencer's regex(3) test code.

Obtained from: BSD/OS

24 years agoaltoffset() always returned whenever it recursed, because at the end
dcs [Sun, 9 Jul 2000 17:45:30 +0000 (17:45 +0000)]
altoffset() always returned whenever it recursed, because at the end
of the processing of the recursion, "scan" would be pointing to O_CH
(or O_QUEST), which would then be interpreted as being the end character
for altoffset().

We avoid this by properly increasing scan before leaving the switch.

Without this, something like (a?b?)?cc would result in a g->moffset of
1 instead of 2.

I added a case to the soon-to-be-imported regex(3) test code to catch
this error.

24 years agoSince g->moffset points to the _maximum_ offset at which the must
dcs [Sun, 9 Jul 2000 17:36:53 +0000 (17:36 +0000)]
Since g->moffset points to the _maximum_ offset at which the must
string may be found (from the beginning of the pattern), the point
at which must is found minus that offset may actually point to some
place before the start of the text.

In that case, make start = start.

Alternatively, this could be tested for in the preceding if, but it
did not occur to me. :-)

Caught by: regex(3) test code

24 years agoThe World Order has changed. We no longer need separate "secure"
markm [Sun, 9 Jul 2000 16:03:53 +0000 (16:03 +0000)]
The World Order has changed. We no longer need separate "secure"
collections for crypto code; these are merged into cvs-all and
src-all.
OKed by: jdp

24 years agoMake sure that tasks (running out of taskqueue_swi at splsofttq)
markm [Sun, 9 Jul 2000 16:00:31 +0000 (16:00 +0000)]
Make sure that tasks (running out of taskqueue_swi at splsofttq)
are not interfered with by the harvester.

24 years agoAdd missing "a" in "Soft updates is technique".
alex [Sun, 9 Jul 2000 15:44:02 +0000 (15:44 +0000)]
Add missing "a" in "Soft updates is technique".

PR: 19770
Submitted by: Udo Erdelhoff <ue@nathan.ruhr.de>

24 years agoAdd some casts here and there.
dcs [Sun, 9 Jul 2000 15:12:28 +0000 (15:12 +0000)]
Add some casts here and there.

24 years agoTurn malloc options "AJ" on by default.
phk [Sun, 9 Jul 2000 13:10:18 +0000 (13:10 +0000)]
Turn malloc options "AJ" on by default.

These will be turned off again as we approach 5.0-RELEASE.

If you benchmark things, make sure to
ln -sf j /etc/malloc.conf
to see "true" performance.

24 years agobe more cautious about tcp option length field. drop bogus ones earlier.
itojun [Sun, 9 Jul 2000 13:01:59 +0000 (13:01 +0000)]
be more cautious about tcp option length field.  drop bogus ones earlier.
not sure if there is a real threat or not, but it seems that there's
possibility for overrun/underrun (like non-NOP option with optlen > cnt).

24 years agoadd Shining PMIDE-ASC CDROM
sanpei [Sun, 9 Jul 2000 12:51:05 +0000 (12:51 +0000)]
add Shining PMIDE-ASC CDROM

PR: 19236

24 years agoSince this file is doc now, reorganize its structure.
alex [Sun, 9 Jul 2000 12:34:53 +0000 (12:34 +0000)]
Since this file is doc now, reorganize its structure.

Currently, many drivers support more than one bus of ISA, EISA, MCA,
PCI.

Before this commit, we had, for example, some SCSI devices listed more
than once, iirc, some up to three times (ISA/EISA, MCA, PCI).

Since now the "device" line is common for all of them and they only
differ for the hints stuff, I did the following:

First, list Busses: (E)ISA, MCA, PCI and explain, that only ISA
needs the hints stuff.

Move NIC/SCSI stuff, which were the only split sections, behind these
stuff.  Describe all drivers only one time and list all supported
chips.

List all device (+ hints for ISA, if possible).

I've also added few additional supported chips to some drivers, xl for
example and some SCSI drivers.

Also, softupdates is no longer disabled by default, so the comment should
not say, it's not enabled by default due to license issues.

Approved by: asmodai

To come: include PAO devices (imp volunteered for help)

24 years agoSmall style change; make function names less likely to clash with
markm [Sun, 9 Jul 2000 12:29:24 +0000 (12:29 +0000)]
Small style change; make function names less likely to clash with
existing names. "null" is too common a string; use "null_".

24 years agoAdd entropy-harvesting calls.
markm [Sun, 9 Jul 2000 12:26:38 +0000 (12:26 +0000)]
Add entropy-harvesting calls.

/dev/random now has new-and-improved entropy!

24 years agoYarrow tweaks; separate the fast and slow reseed tasks so that they don't
markm [Sun, 9 Jul 2000 11:52:12 +0000 (11:52 +0000)]
Yarrow tweaks; separate the fast and slow reseed tasks so that they don't
stomp on each other; provide constant names (as enums) for the harvester
to use (makes it more self-documenting).

24 years agoFix bug with a vraiable that needs to be per-process, not static;
markm [Sun, 9 Jul 2000 11:49:07 +0000 (11:49 +0000)]
Fix bug with a vraiable that needs to be per-process, not static;
fix formatting of long macros.

Pointed out by: bde

24 years agorepair IPV6_JOIN_GROUP to IPv6 all multi.
itojun [Sun, 9 Jul 2000 11:17:17 +0000 (11:17 +0000)]
repair IPV6_JOIN_GROUP to IPv6 all multi.
From: ume

24 years agoDon't segfault if given an invalid URL (doh!)
des [Sun, 9 Jul 2000 10:14:22 +0000 (10:14 +0000)]
Don't segfault if given an invalid URL (doh!)

Submitted by: green

24 years agoreject empty scopeid. use strtoul() for checking all-numericness of
itojun [Sun, 9 Jul 2000 06:10:01 +0000 (06:10 +0000)]
reject empty scopeid.  use strtoul() for checking all-numericness of
portname.  explicitly reject empty numeric portname.
sync with kame.  based on comments from itohy@netbsd.org

24 years agoFix assembler error messages - there is no \n allowed in __COPYRIGHT macro
ache [Sun, 9 Jul 2000 05:22:51 +0000 (05:22 +0000)]
Fix assembler error messages - there is no \n allowed in __COPYRIGHT macro

24 years agouse advanced API (-DADVAPI).
itojun [Sun, 9 Jul 2000 03:07:48 +0000 (03:07 +0000)]
use advanced API (-DADVAPI).
From: tkatayam@pi.titech.ac.jp (KATAYAMA, Takeo)

24 years agoUse __RCSID()
wsanchez [Sun, 9 Jul 2000 02:54:54 +0000 (02:54 +0000)]
Use __RCSID()

24 years agoThanks for Andrew Gallatin pointing out that freeing contigmalloc'd
mjacob [Sun, 9 Jul 2000 00:18:21 +0000 (00:18 +0000)]
Thanks for Andrew Gallatin pointing out that freeing contigmalloc'd
items via free is bad.

24 years agoUse __RCSID()
wsanchez [Sun, 9 Jul 2000 00:08:47 +0000 (00:08 +0000)]
Use __RCSID()

24 years agoInitialize variable
wsanchez [Sun, 9 Jul 2000 00:05:09 +0000 (00:05 +0000)]
Initialize variable

24 years agoUse %p to print a pointer.
mjacob [Sat, 8 Jul 2000 23:24:08 +0000 (23:24 +0000)]
Use %p to print a pointer.

24 years agoAdd some info on SCSI for PC164.
wilko [Sat, 8 Jul 2000 19:49:47 +0000 (19:49 +0000)]
Add some info on SCSI for PC164.

Submitted by: naddy@unix-ag.uni-kl.de

24 years agoFirst appeared in 2.9BSD, not 3.0.
dannyboy [Sat, 8 Jul 2000 18:17:12 +0000 (18:17 +0000)]
First appeared in 2.9BSD, not 3.0.

PR: 19263
Submitted by: NOKUBI Hirotaka <nokubi@ff.iij4u.or.jp>
Obtained from: Open|NetBSD

24 years agoTypo: "is unreliably by default" to "is unreliable by default".
dannyboy [Sat, 8 Jul 2000 14:12:34 +0000 (14:12 +0000)]
Typo: "is unreliably by default" to "is unreliable by default".

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

24 years agoSince we have modified charjump to be CHAR_MIN-based, we have to
dcs [Sat, 8 Jul 2000 09:45:17 +0000 (09:45 +0000)]
Since we have modified charjump to be CHAR_MIN-based, we have to
correct the offset when we free it.

Caught by: phkmalloc

24 years agoClarify the meaning of -m and -n (thanks to bde).
des [Sat, 8 Jul 2000 09:34:53 +0000 (09:34 +0000)]
Clarify the meaning of -m and -n (thanks to bde).

24 years agoStraighten out the behvaiour of -m and -n (thanks to bde).
des [Sat, 8 Jul 2000 09:34:33 +0000 (09:34 +0000)]
Straighten out the behvaiour of -m and -n (thanks to bde).
Check that stderr, not stdout, is a tty (thanks to green).

24 years agoDon't assume the remote address in a 227 reply is enclosed in parentheses.
des [Sat, 8 Jul 2000 09:27:47 +0000 (09:27 +0000)]
Don't assume the remote address in a 227 reply is enclosed in parentheses.

24 years agoInitial kenv(1) hack for dumping the kernel environment. This can be
peter [Sat, 8 Jul 2000 08:33:40 +0000 (08:33 +0000)]
Initial kenv(1) hack for dumping the kernel environment.  This can be
used to extract modified boot hints to make loader(8)-time changes
"sticky".  It tries to use \ style quoting so that it can be used directly
with foo.conf files.  It can also extract specific variables.