deraadt [Sat, 4 Mar 2000 01:10:06 +0000 (01:10 +0000)]
handle corrupt inetd.conf files better; sdb@ssr.com
brian [Fri, 3 Mar 2000 21:52:56 +0000 (21:52 +0000)]
Fix some printf-type argument bugs
millert [Fri, 3 Mar 2000 19:31:26 +0000 (19:31 +0000)]
Reverse rutgers change (attachtoparent vs. spawncli)
New ttreinit function that enters application mode, enables the keypad
and resets the tty size.
New spawn module that calls tttidy() to exit application mode (and cleanup)
then calls ttreinit() after resume to get back into application mode. Assumes
we have job control. This takes advantage of the xterm 'alternate screen'.
deraadt [Fri, 3 Mar 2000 18:13:16 +0000 (18:13 +0000)]
sync
art [Fri, 3 Mar 2000 16:58:49 +0000 (16:58 +0000)]
If we attempted reschedule two times without suceeding, uiomove will yield,
giving other processes a chance to run.
A process feeding a huge buffer to {read,write}{,v} on a file that doesn't
need to wait for I/O, could have hogged a lot of cpu in the kernel, blocking
all userland activity.
Based on a similiar fix in FreeBSD.
art [Fri, 3 Mar 2000 16:49:24 +0000 (16:49 +0000)]
Keep track of the number of times we trigger a reschedule before the
context switch actually happens.
bitblt [Fri, 3 Mar 2000 15:51:45 +0000 (15:51 +0000)]
Turns out that our implementation of STAT wasn't RFC 959 compliant.
This version is now RFC 959 compliant, using a patch adapted from one
sent in by david.leonard@eecs.uq.edu.au
itojun [Fri, 3 Mar 2000 13:09:28 +0000 (13:09 +0000)]
remove WIDE's experimental ip reass code, mistakingly merged in partially.
NetBSD PR: 9412
Fix from: ho@crt.se
art [Fri, 3 Mar 2000 11:46:09 +0000 (11:46 +0000)]
Use the LIST_FIRST macro to get the head of zombproc list.
art [Fri, 3 Mar 2000 11:31:42 +0000 (11:31 +0000)]
Use LIST_ macros instead of internal field names to walk the allproc list.
art [Fri, 3 Mar 2000 11:17:03 +0000 (11:17 +0000)]
fix a comment
angelos [Fri, 3 Mar 2000 11:15:43 +0000 (11:15 +0000)]
Style.
angelos [Fri, 3 Mar 2000 06:19:22 +0000 (06:19 +0000)]
Remove extraneous newline.
todd [Fri, 3 Mar 2000 00:54:45 +0000 (00:54 +0000)]
$OpenBSD$
aaron [Thu, 2 Mar 2000 23:03:26 +0000 (23:03 +0000)]
Prep for CardBus support; from NetBSD.
mickey [Thu, 2 Mar 2000 23:02:48 +0000 (23:02 +0000)]
protect more reads and rights^Wwrites w/ spl; avoid inline which blows the code in twice
todd [Thu, 2 Mar 2000 23:02:14 +0000 (23:02 +0000)]
sun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>
add ksyms, proto fix, msgbuf
todd [Thu, 2 Mar 2000 23:01:45 +0000 (23:01 +0000)]
sun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>
add ksyms, proto fix.
todd [Thu, 2 Mar 2000 22:59:05 +0000 (22:59 +0000)]
sun3 is alive, thanks to Miod Vallat <miodrag@ifrance.com>, add ksyms.
millert [Thu, 2 Mar 2000 21:55:41 +0000 (21:55 +0000)]
add missing return value
angelos [Thu, 2 Mar 2000 21:40:49 +0000 (21:40 +0000)]
New function: m_getptr(), takes as argument an mbuf chain and an
offset, returns a pointer to them specific mbuf and the offset inside
it that corresponds to the offset argument (so one can find where the
n'th byte is in an mbuf).
angelos [Thu, 2 Mar 2000 21:39:19 +0000 (21:39 +0000)]
Add prototype for m_getptr()
ho [Thu, 2 Mar 2000 18:50:00 +0000 (18:50 +0000)]
Fix; don't print settings with other options present. Slightly modify
the -o option handling. Modify manpage to match. (angelos@ ok)
Angelos also spotted that usage() still said 'wiconfig', not 'wicontrol'.
mickey [Thu, 2 Mar 2000 18:38:27 +0000 (18:38 +0000)]
EXTMEM_SIZE is a dead meat; remove commented-out entries
aaron [Thu, 2 Mar 2000 18:33:30 +0000 (18:33 +0000)]
interactivly -> interactively (Germans can't spell) :-)
aaron [Thu, 2 Mar 2000 18:27:37 +0000 (18:27 +0000)]
alternativly -> alternatively
millert [Thu, 2 Mar 2000 17:01:41 +0000 (17:01 +0000)]
Use a char, not a char[1] in ttgetc and cast the return value to int.
Perhaps this should really be a u_char but I don't think it really matters.
millert [Thu, 2 Mar 2000 15:51:36 +0000 (15:51 +0000)]
Reorganize to be more like the BSD version + KNF
todd [Thu, 2 Mar 2000 14:46:34 +0000 (14:46 +0000)]
$OpenBSD$
aaron [Thu, 2 Mar 2000 13:44:33 +0000 (13:44 +0000)]
Spelling; jj@dynarc.se
art [Thu, 2 Mar 2000 10:50:28 +0000 (10:50 +0000)]
Add an option DDB_SAFE_CONSOLE that defaults db_console to 1.
In many cases, setting db_console in /etc/rc is too late.
art [Thu, 2 Mar 2000 10:17:28 +0000 (10:17 +0000)]
Make libkafs compatible with in-tree afs.
itojun [Thu, 2 Mar 2000 09:44:28 +0000 (09:44 +0000)]
do not add ifa_dstaddr for non-pointopoint interface. IPv6 has no
concept for "broadcast".
itojun [Thu, 2 Mar 2000 07:44:08 +0000 (07:44 +0000)]
typo fix.
aaron [Thu, 2 Mar 2000 04:17:50 +0000 (04:17 +0000)]
An option description does not need to contain "The -foo option...".
aaron [Thu, 2 Mar 2000 04:08:11 +0000 (04:08 +0000)]
Shorten capability descriptions so they don't wrap to the next line. Looks a
bit nicer.
millert [Thu, 2 Mar 2000 04:05:44 +0000 (04:05 +0000)]
count is unsigned (size_t) so cast to u_long, not long
todd [Thu, 2 Mar 2000 01:49:09 +0000 (01:49 +0000)]
$OpenBSD$
todd [Thu, 2 Mar 2000 00:29:47 +0000 (00:29 +0000)]
$OpenBSD$
niklas [Thu, 2 Mar 2000 00:15:00 +0000 (00:15 +0000)]
Several people noted that non-UVM was broken
todd [Wed, 1 Mar 2000 23:10:58 +0000 (23:10 +0000)]
rm $Log$
aaron [Wed, 1 Mar 2000 22:49:57 +0000 (22:49 +0000)]
If sf_encap() fails, we need to drop the packet. If sf_encap() reassembles
the mbufs into one big cluster, we need to pass the new pointer to
bpf_mtap(). From art@.
niklas [Wed, 1 Mar 2000 22:48:14 +0000 (22:48 +0000)]
Much nicer pte.h commented by Chuck Cranor; from NetBSD
niklas [Wed, 1 Mar 2000 22:38:51 +0000 (22:38 +0000)]
Proper bus_dma usage, fixes cache incosistencies
todd [Wed, 1 Mar 2000 22:27:13 +0000 (22:27 +0000)]
$OpenBSD$
todd [Wed, 1 Mar 2000 22:09:56 +0000 (22:09 +0000)]
$OpenBSD$
todd [Wed, 1 Mar 2000 21:25:04 +0000 (21:25 +0000)]
$OpenBSD$
deraadt [Wed, 1 Mar 2000 20:00:49 +0000 (20:00 +0000)]
order kerberos libraries
niklas [Wed, 1 Mar 2000 19:24:33 +0000 (19:24 +0000)]
Prepare for new pmap
deraadt [Wed, 1 Mar 2000 18:33:56 +0000 (18:33 +0000)]
order kerberos libraries properly
deraadt [Wed, 1 Mar 2000 18:33:49 +0000 (18:33 +0000)]
Wall
millert [Wed, 1 Mar 2000 18:12:04 +0000 (18:12 +0000)]
Initialize xs->req_sense_length to 0. This is not used by many
scsi drivers, other than dev/pci/ncr.c, but if req_sense_length is
not zero (either explicitly or through chance) the ncr driver will
fail during initialization. This fixes the occasionaly ncr driver
init problems; thorpej@netbsd.org
aaron [Wed, 1 Mar 2000 18:01:21 +0000 (18:01 +0000)]
Various cleanups.
aaron [Wed, 1 Mar 2000 17:55:58 +0000 (17:55 +0000)]
Update to reflect reality; from NetBSD.
todd [Wed, 1 Mar 2000 17:31:20 +0000 (17:31 +0000)]
$OpenBSD$
deraadt [Wed, 1 Mar 2000 17:27:28 +0000 (17:27 +0000)]
order kerberos libraries
deraadt [Wed, 1 Mar 2000 08:54:59 +0000 (08:54 +0000)]
order libraries sensibly for static architectures
deraadt [Wed, 1 Mar 2000 08:52:45 +0000 (08:52 +0000)]
do not put extra garbage in this, since it does get linked in
jason [Wed, 1 Mar 2000 05:57:37 +0000 (05:57 +0000)]
sync
jason [Wed, 1 Mar 2000 05:57:18 +0000 (05:57 +0000)]
add broadcom bcm5201; netbsd
todd [Wed, 1 Mar 2000 03:56:41 +0000 (03:56 +0000)]
rm dup
deraadt [Wed, 1 Mar 2000 03:09:08 +0000 (03:09 +0000)]
typo fix; halogen@nol.net
deraadt [Wed, 1 Mar 2000 02:46:48 +0000 (02:46 +0000)]
argh, fix the new formatting errors
ericj [Wed, 1 Mar 2000 02:35:38 +0000 (02:35 +0000)]
Mention a few more helpful man pages
deraadt [Tue, 29 Feb 2000 23:02:19 +0000 (23:02 +0000)]
kparse.h is gone
deraadt [Tue, 29 Feb 2000 21:13:30 +0000 (21:13 +0000)]
sync
aaron [Tue, 29 Feb 2000 20:50:28 +0000 (20:50 +0000)]
Add /etc/ssh_host_key* to the changelist.
aaron [Tue, 29 Feb 2000 20:36:25 +0000 (20:36 +0000)]
existance -> existence
deraadt [Tue, 29 Feb 2000 20:35:19 +0000 (20:35 +0000)]
some key binding examples
deraadt [Tue, 29 Feb 2000 19:49:48 +0000 (19:49 +0000)]
some binding information
itojun [Tue, 29 Feb 2000 19:16:46 +0000 (19:16 +0000)]
more fix to ancillary data alignment. we need padding after
last cmsg_data item (see the figure on RFC2292 page 18).
niklas [Tue, 29 Feb 2000 19:09:44 +0000 (19:09 +0000)]
Enable the AriadneII driver + more of IDE stuff
niklas [Tue, 29 Feb 2000 19:05:22 +0000 (19:05 +0000)]
This one is for jj: The AriadneII driver, adapted from Bernd Enesti's
NetBSD driver
deraadt [Tue, 29 Feb 2000 18:36:45 +0000 (18:36 +0000)]
delete more extras
itojun [Tue, 29 Feb 2000 18:25:52 +0000 (18:25 +0000)]
fix alignment constraint in IPv6 routing header manipulation (ancillary data).
documented in RFC2292.
from: shin@kame.net
millert [Tue, 29 Feb 2000 16:00:23 +0000 (16:00 +0000)]
Better backwards regexp searching. POSIX regexp's don't really give
a good way to do this.
markus [Tue, 29 Feb 2000 11:16:45 +0000 (11:16 +0000)]
<crypto/blf.h>
deraadt [Tue, 29 Feb 2000 06:58:04 +0000 (06:58 +0000)]
repair troff which makedb does not like
deraadt [Tue, 29 Feb 2000 06:56:42 +0000 (06:56 +0000)]
excess files
itojun [Tue, 29 Feb 2000 05:25:53 +0000 (05:25 +0000)]
ensure tcp window size does not overflow (16bit unsigned after window scale).
FreeBSD PR: 16914
aaron [Tue, 29 Feb 2000 04:48:39 +0000 (04:48 +0000)]
Various cleanup.
aaron [Tue, 29 Feb 2000 03:45:12 +0000 (03:45 +0000)]
Use Dq/Sq and friends.
deraadt [Tue, 29 Feb 2000 03:28:38 +0000 (03:28 +0000)]
install crypto headers
millert [Tue, 29 Feb 2000 02:14:07 +0000 (02:14 +0000)]
Kill old gnuemacs regex code--we now use POSIX regex
This means mg is now truly free (public domain)
millert [Tue, 29 Feb 2000 02:12:52 +0000 (02:12 +0000)]
regex.c
millert [Tue, 29 Feb 2000 01:44:33 +0000 (01:44 +0000)]
Make reverse searching work.
niklas [Mon, 28 Feb 2000 23:59:14 +0000 (23:59 +0000)]
Merge with EOM 1.45
author: niklas
I must have been on drugs. X509 is not preshared key.
millert [Mon, 28 Feb 2000 23:45:21 +0000 (23:45 +0000)]
Use POSIX extended regular expressions.
Reverse regex searching does not yet work.
jason [Mon, 28 Feb 2000 23:41:28 +0000 (23:41 +0000)]
remove unneeded variable and clean
deraadt [Mon, 28 Feb 2000 23:13:04 +0000 (23:13 +0000)]
move crypto code
niklas [Mon, 28 Feb 2000 22:48:34 +0000 (22:48 +0000)]
Merge with EOM 1.23
author: niklas
nm@wizard.web.am & winquist@cybernet.com both independently found my
bug, a %s without a string given.
deraadt [Mon, 28 Feb 2000 22:36:42 +0000 (22:36 +0000)]
add start of a crash page
deraadt [Mon, 28 Feb 2000 22:33:30 +0000 (22:33 +0000)]
enable sesd
deraadt [Mon, 28 Feb 2000 22:32:35 +0000 (22:32 +0000)]
need string.h
deraadt [Mon, 28 Feb 2000 22:26:48 +0000 (22:26 +0000)]
sync
deraadt [Mon, 28 Feb 2000 22:26:17 +0000 (22:26 +0000)]
make depend kernel too
markus [Mon, 28 Feb 2000 19:51:58 +0000 (19:51 +0000)]
turn off x11-fwd for the client, too.
markus [Mon, 28 Feb 2000 19:40:23 +0000 (19:40 +0000)]
create x11 cookie file
provos [Mon, 28 Feb 2000 18:04:08 +0000 (18:04 +0000)]
Optimized fdalloc as in Banga and Mogul paper:
http://www.usenix.org/publications/library/proceedings/usenix98/banga.html
itojun [Mon, 28 Feb 2000 17:28:35 +0000 (17:28 +0000)]
add ip6defaultif, which configures default outgoing interface
when no neighboring router is found (rare case). this is to conform
strictly to the ND spec. it is safe to leave it empty.