<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://gunkies.org/index.php?action=history&amp;feed=atom&amp;title=NetBSD_0.9_announcement</id>
		<title>NetBSD 0.9 announcement - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://gunkies.org/index.php?action=history&amp;feed=atom&amp;title=NetBSD_0.9_announcement"/>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=NetBSD_0.9_announcement&amp;action=history"/>
		<updated>2026-05-13T16:20:05Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.30.1</generator>

	<entry>
		<id>https://gunkies.org/w/index.php?title=NetBSD_0.9_announcement&amp;diff=19782&amp;oldid=prev</id>
		<title>Jnc: +cat</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=NetBSD_0.9_announcement&amp;diff=19782&amp;oldid=prev"/>
				<updated>2018-12-16T16:15:37Z</updated>
		
		<summary type="html">&lt;p&gt;+cat&lt;/p&gt;
&lt;table class=&quot;diff diff-contentalign-left&quot; data-mw=&quot;interface&quot;&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;col class=&quot;diff-marker&quot; /&gt;
				&lt;col class=&quot;diff-content&quot; /&gt;
				&lt;tr style=&quot;vertical-align: top;&quot; lang=&quot;en&quot;&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;← Older revision&lt;/td&gt;
				&lt;td colspan=&quot;2&quot; style=&quot;background-color: white; color:black; text-align: center;&quot;&gt;Revision as of 16:15, 16 December 2018&lt;/td&gt;
				&lt;/tr&gt;&lt;tr&gt;&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot; id=&quot;mw-diff-left-l582&quot; &gt;Line 582:&lt;/td&gt;
&lt;td colspan=&quot;2&quot; class=&quot;diff-lineno&quot;&gt;Line 582:&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&amp;lt;/pre&amp;gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Back to [[NetBSD]]&lt;/div&gt;&lt;/td&gt;&lt;td class='diff-marker'&gt;&amp;#160;&lt;/td&gt;&lt;td style=&quot;background-color: #f9f9f9; color: #333333; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #e6e6e6; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;Back to [[NetBSD]]&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;
&lt;tr&gt;&lt;td colspan=&quot;2&quot;&gt;&amp;#160;&lt;/td&gt;&lt;td class='diff-marker'&gt;+&lt;/td&gt;&lt;td style=&quot;color:black; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;&quot;&gt;&lt;div&gt;&lt;ins style=&quot;font-weight: bold; text-decoration: none;&quot;&gt;[[Category: Unix-based OS's]]&lt;/ins&gt;&lt;/div&gt;&lt;/td&gt;&lt;/tr&gt;

&lt;!-- diff cache key mediawiki-wiki_:diff:version:1.11a:oldid:8254:newid:19782 --&gt;
&lt;/table&gt;</summary>
		<author><name>Jnc</name></author>	</entry>

	<entry>
		<id>https://gunkies.org/w/index.php?title=NetBSD_0.9_announcement&amp;diff=8254&amp;oldid=prev</id>
		<title>Neozeed: New page: &lt;pre&gt; Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!agate.berkeley.edu!cgd From: cgd@eden.CS.Berkeley.EDU (Chris G. Demetriou) Newsgroups: comp.os.386bsd.announ...</title>
		<link rel="alternate" type="text/html" href="https://gunkies.org/w/index.php?title=NetBSD_0.9_announcement&amp;diff=8254&amp;oldid=prev"/>
				<updated>2010-11-27T05:57:26Z</updated>
		
		<summary type="html">&lt;p&gt;New page: &amp;lt;pre&amp;gt; Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!agate.berkeley.edu!cgd From: cgd@eden.CS.Berkeley.EDU (Chris G. Demetriou) Newsgroups: comp.os.386bsd.announ...&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre&amp;gt;&lt;br /&gt;
Path: sserve!newshost.anu.edu.au!munnari.oz.au!news.Hawaii.Edu!ames!agate!agate.berkeley.edu!cgd&lt;br /&gt;
From: cgd@eden.CS.Berkeley.EDU (Chris G. Demetriou)&lt;br /&gt;
Newsgroups: comp.os.386bsd.announce,comp.unix.bsd&lt;br /&gt;
Subject: NetBSD 0.9 available for anon-ftp...&lt;br /&gt;
Followup-To: comp.unix.bsd&lt;br /&gt;
Date: 23 Aug 93 23:26:53&lt;br /&gt;
Organization: Kernel Hackers 'r' Us&lt;br /&gt;
Lines: 567&lt;br /&gt;
Approved: 386bsd-announce-request@agate.berkeley.edu&lt;br /&gt;
Distribution: world&lt;br /&gt;
Message-ID: &amp;lt;CGD.93Aug23232653@eden.CS.Berkeley.EDU&amp;gt;&lt;br /&gt;
NNTP-Posting-Host: eden.cs.berkeley.edu&lt;br /&gt;
&lt;br /&gt;
I said it'd be out on 8/23, and it's still 8/23, here...  8-)&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
NetBSD 0.9 is now available for public consumption.&lt;br /&gt;
&lt;br /&gt;
It is possible to upgrade from 0.8 to 0.9, and tools are provided&lt;br /&gt;
for this purpose.  If you wish to switch to NetBSD from 386bsd, you&lt;br /&gt;
must install from scratch...&lt;br /&gt;
&lt;br /&gt;
Some FTP sites where it is, or will soon be available:&lt;br /&gt;
&lt;br /&gt;
	agate.berkeley.edu:/pub/NetBSD/NetBSD-0.9&lt;br /&gt;
&lt;br /&gt;
	ftp.iastate.edu:/pub/netbsd/NetBSD-0.9&lt;br /&gt;
		(also via AFS by the path:&lt;br /&gt;
		 /afs/iastate.edu/public/ftp/pub/netbsd/NetBSD-0.9 )&lt;br /&gt;
&lt;br /&gt;
	ftp.eecs.umich.edu:/software/BSD/NetBSD/NetBSD-0.9&lt;br /&gt;
&lt;br /&gt;
	grasp.insa-lyon.fr:/pub/mirrors/NetBSD/NetBSD-0.9&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Get the INSTALL_NOTES and the LAST_MINUTE file; both are important.&lt;br /&gt;
&lt;br /&gt;
Also, the original distribution which mirrors picked up had&lt;br /&gt;
a corrupted gsrc09 distribution.  This was fixed, and you can&lt;br /&gt;
tell if your favorite ftp site's version is the fixed one&lt;br /&gt;
by whether or not it has a file named FIXED in the&lt;br /&gt;
.../NetBSD-0.9/source/gsrc09 directory.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
an abbreviated list of changes from 0.8 to 0.9 is included below.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
enjoy!&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
chris&lt;br /&gt;
====================================================================&lt;br /&gt;
Changes from NetBSD 0.8:&lt;br /&gt;
&lt;br /&gt;
	fixed PCFS so this it actually works now.&lt;br /&gt;
		(Jim Jegers, via patchkit)&lt;br /&gt;
	got rid of bt0 driver in GENERICISA, as&lt;br /&gt;
		it was conflicting with aha0. (cgd)&lt;br /&gt;
	make sure .../sys.386bsd/compile makes it into&lt;br /&gt;
		the distribution. (cgd)&lt;br /&gt;
	added support for BSDI's QMAGIC exec format to the kernel and related&lt;br /&gt;
		utilities; *NULL now core dumps.  Also fixed several NULL&lt;br /&gt;
		pointer references caught by this. (mycroft and sef)&lt;br /&gt;
	fixed &amp;quot;/bin/sh: not found&amp;quot; problem when cleaning in libc (cgd)&lt;br /&gt;
	added the latest db lib from vangogh (v1.1 done by proven, 1.6 by cgd)&lt;br /&gt;
		db.h, ndbm.h, mpool.h updated.&lt;br /&gt;
		sys/syslimits.h has macro for SSIZE_MAX&lt;br /&gt;
		libc/getpwent and ttyname changed to use dbopen along with&lt;br /&gt;
		pwd_mkdb, kvm_mkdb, dev_mkdb, vacation, ps&lt;br /&gt;
	sped up console driver considerably by reducing the number of spl*()&lt;br /&gt;
		calls. (mycroft)&lt;br /&gt;
	fixed various bugs in the games. (mycroft)&lt;br /&gt;
	moved non-exportable crypt(3) software into /usr/src/lib/libcrypt,&lt;br /&gt;
		made crypt.c in libc a dummy, and made appropriate&lt;br /&gt;
		changes elsewhere to get things right.&lt;br /&gt;
		use &amp;quot;make EXPORTABLE_SYSTEM=true&amp;quot; to make binaries&lt;br /&gt;
		w/o libcrypt. (cgd)&lt;br /&gt;
	added YP to libc, and yp programs to usr.sbin/yp. (deraadt)&lt;br /&gt;
	netstat -s now prints out all of the udp statistics gathered (glass)&lt;br /&gt;
	brought in new login(1) from uunet.  (cgd)&lt;br /&gt;
	brought in new test(1) from uunet, ditched bash version (glass)&lt;br /&gt;
	brought in new tr(1) from uunet (glass)&lt;br /&gt;
	added termios(4) man page from uunet (glass)&lt;br /&gt;
	updated syslog(3) from uunet for better error handling (glass)&lt;br /&gt;
	fixed syscall() with John Kohl's patch (proven)&lt;br /&gt;
	tcp_*space reduced to 4k, because of interactions with vm. (cgd)&lt;br /&gt;
	fixed: SLATTACH hangs up on connect to modem port -&amp;gt; raise DTR&lt;br /&gt;
		patch from: bugs@rafal.slip.uiuc.edu (cgd)&lt;br /&gt;
	can't exec a file people are writing to, any more... (cgd)&lt;br /&gt;
	fixed the amazingly shitty ethernet performance with cheap Western&lt;br /&gt;
		Digital cards. (mycroft)&lt;br /&gt;
	the /usr/src/sys/i386/boot/rmaouthdr script was not executable,&lt;br /&gt;
		which caused 0.8 to have a broken bootwd (deraadt)&lt;br /&gt;
	segregated GNU software in the standard dist. from the rest.&lt;br /&gt;
		it's now in /usr/src/gnu/* (cgd)&lt;br /&gt;
	various changes from Ralf Freidl to fix brokenness in pcfs (cgd)&lt;br /&gt;
	replaced gnu tail(1), join(1) with bsd equivalents from uunet (glass)&lt;br /&gt;
	fixed kernel profiling, again.  now it _works_. (cgd)&lt;br /&gt;
	integrated CSRG-released touch(1), err(3) (glass)&lt;br /&gt;
	add process accounting &amp;amp; fix related utilities (cgd)&lt;br /&gt;
	make generic kernels include slip interface so they don't die&lt;br /&gt;
		of stack overflow when using loopback w/no enet (cgd)&lt;br /&gt;
	rpc include files are now installed from /usr/src/include (deraadt)&lt;br /&gt;
	actually fix that loopback+no other interfaced-&amp;gt;reboot problem (cgd)&lt;br /&gt;
	make serial ports be correctly-numbered (cgd)&lt;br /&gt;
	added support for HP ethernet controllers. (mycroft)&lt;br /&gt;
	made the entire distribution compile and run with GCC 2. (mycroft)&lt;br /&gt;
	replace GNU dd(1) with recently released Berkeley version (glass)&lt;br /&gt;
	update (f)lex to version 2.3.8 from prep.ai.mit.edu (cgd)&lt;br /&gt;
	fix bc so that it uses the distributed files, not ones we yacc/lex&lt;br /&gt;
		ourself.  makes it work, and not require extra newlines (cgd)&lt;br /&gt;
	ifconfig -a (deraadt)&lt;br /&gt;
	iostat and vmstat now understand wd/fd disks. Not scsi disks&lt;br /&gt;
		yet though.. (deraadt)&lt;br /&gt;
	Jim Wilson's sh changes	(sef)&lt;br /&gt;
	add uname program and syscall, for POSIX.  changes&lt;br /&gt;
		came from John Brezak &amp;lt;brezak@osf.org&amp;gt; (cgd)&lt;br /&gt;
	made num, caps, and scroll lock not repeat. (mycroft)&lt;br /&gt;
	fix from Pete Chown &amp;lt;pc123@cus.cam.ac.uk&amp;gt; for appropriate&lt;br /&gt;
		mmap permissions checking (cgd)&lt;br /&gt;
	add assembly language version of index, rindex, strchr, and strrchr&lt;br /&gt;
		supplied by J.T. Conklin &amp;lt;conklin@kaleida.com&amp;gt; (cgd)&lt;br /&gt;
	update source tree with changes from patchkit-0.2.3 (cgd)&lt;br /&gt;
	update stdio buffering routines with replacements from&lt;br /&gt;
		Chris Torek &amp;lt;torek@ee.lbl.gov&amp;gt; (cgd)&lt;br /&gt;
	network loopback now supports multiple interfaces via, e.g.&lt;br /&gt;
		&amp;quot;pseudo-device loop 2&amp;quot;.  patch provided&lt;br /&gt;
		by David Burren &amp;lt;davidb@otto.bf.rmit.oz.au&amp;gt; (cgd)&lt;br /&gt;
	wd disks print their geometry if it can be determined via a READP&lt;br /&gt;
		command (deraadt)&lt;br /&gt;
	fd drives print their geometry according to what the&lt;br /&gt;
		BIOS says (deraadt)&lt;br /&gt;
	npx changes from patchkit patch 10002. Original author of these&lt;br /&gt;
		patches is Bruce Evans. (deraadt)&lt;br /&gt;
	the ring buffer code now uses &amp;quot;rbchar&amp;quot;s rather than char's. An rbchar&lt;br /&gt;
		is actually a short. This patch allows &amp;quot;literal next&amp;quot; to&lt;br /&gt;
		work (ie. ^V^D&amp;lt;return&amp;gt;) (deraadt)&lt;br /&gt;
	fixed kvm_getprocs() to work after kvm_getprocs() and kvm_freeprocs()&lt;br /&gt;
		have been called already (cgd)&lt;br /&gt;
	fix from Bakul Shah &amp;lt;bvs@BitBlocks.com&amp;gt; to make tip not dump core&lt;br /&gt;
		when Courier acu routines are used with a non-&lt;br /&gt;
		USR Courier modem. (cgd)&lt;br /&gt;
	nfsd will no longer loop endlessly if it is invoked on a kernel&lt;br /&gt;
		in which NFSSERVER has not been included in. (glass)&lt;br /&gt;
	crond will no longer directly open /var/cron/log, fail and complain.&lt;br /&gt;
		now uses syslog(3); cron.info can now be used to select the&lt;br /&gt;
		messages it logs.  default syslog.conf has:&lt;br /&gt;
			cron.info	/var/cron/log # for backwards compat.&lt;br /&gt;
	lockf patch from Paul Kranenburg &amp;lt;pk@cs.few.eur.nl&amp;gt; (deraadt)&lt;br /&gt;
	the rpc library now has xdr_float and xdr_double. patches from &lt;br /&gt;
		J.T. Conklin &amp;lt;conklin@talisman.kaleida.com&amp;gt; (deraadt)&lt;br /&gt;
	fix tmac.andoc .TH directive handling.  patch from&lt;br /&gt;
		J.T. Conklin &amp;lt;conklin@talisman.kaleida.com&amp;gt; (cgd)&lt;br /&gt;
	make sendbug give a &amp;quot;To:&amp;quot; to sendmail. patch supplied&lt;br /&gt;
		by Gordon Burditt &amp;lt;gordon@sneaky.lonestar.org&amp;gt; (cgd)&lt;br /&gt;
	fix kernel printf's &amp;quot;%b&amp;quot; (bits) format. patch supplied&lt;br /&gt;
		by Gordon Burditt &amp;lt;gordon@sneaky.lonestar.org&amp;gt; (cgd)&lt;br /&gt;
	add TIOCSTAT ioctl to give load average stats if requested (for tcsh)&lt;br /&gt;
		from Luke Mewburn &amp;lt;zak@rmit.edu.au&amp;gt; (cgd)&lt;br /&gt;
	integraged hp300 code from net/2 (cgd)&lt;br /&gt;
	fixed uninitialized field of struct proc which would occasionally&lt;br /&gt;
		cause &amp;quot;w&amp;quot; to panic the system (cgd)&lt;br /&gt;
	various 8-bit patches from Andrew Chernov &amp;lt;ache@astral.msk.su&amp;gt;&lt;br /&gt;
		tty_compat.c is cleaned up, as is STOP+TIOCSTI&lt;br /&gt;
		in tty.c (deraadt)&lt;br /&gt;
	fd error reporting cleanup. (deraadt)&lt;br /&gt;
	fixed bad man page &amp;amp; syscall definition for getpgrp().&lt;br /&gt;
		(posix says it takes no args, and i don't argue...) (cgd)&lt;br /&gt;
	add change from Guido van Rooij &amp;lt;guido@gvr.win.tue.nl&amp;gt; so that&lt;br /&gt;
		io port access from user processes doesn't randomly&lt;br /&gt;
		work/fail.  now must open /dev/mem to get access. (cgd)&lt;br /&gt;
	apply patch from Jagane D. Sundar &amp;lt;jagane@netcom.com&amp;gt; to allow&lt;br /&gt;
		NFS-mounting of ISO 9660 (isofs) filesystems, and to&lt;br /&gt;
		fix a few small isofs bugs. (cgd)&lt;br /&gt;
	have config make kernel compilation directoris in&lt;br /&gt;
		/sys/${MACHINE}/compile rather than /sys/compile (cgd)&lt;br /&gt;
	changes from David Burren &amp;lt;davidb@otto.bf.rmit.oz.au&amp;gt; so&lt;br /&gt;
		that netstat prints names for routes when not given -n,&lt;br /&gt;
		and so that it prints address family names (cgd)&lt;br /&gt;
	add new getcap routines to libc, adjust termcap build&lt;br /&gt;
		and tset(1) accordingly, and add cap_mkdb (cgd)&lt;br /&gt;
	move csu.${MACHINE} libraries into one subdir in /usr/src/lib (cgd)&lt;br /&gt;
	moved kernel architecture-dependent sub-directories into&lt;br /&gt;
		/sys/arch/${MACHINE}.  great for more archs! (cgd)&lt;br /&gt;
	fixed &amp;quot;swap generic&amp;quot; support (cgd)&lt;br /&gt;
	improve kernel select mechanism further, by making setup&lt;br /&gt;
		done by a function.  put protos into /sys/sys/select.h&lt;br /&gt;
		and clean up all of the messes it makes (cgd)&lt;br /&gt;
	file now prints the targets of symbolic links, thanks&lt;br /&gt;
		to John Brezak (brezak@osf.org) for the patch.  (cgd)&lt;br /&gt;
	ed: 8-bit clean; no line-length limit; regex support for NULs (alm)&lt;br /&gt;
	sed: fixed NULL indirection (alm)&lt;br /&gt;
	fix &amp;quot;cpu&amp;quot; declarations in kernel config files so that they&lt;br /&gt;
		work as originally intended.  this means that only&lt;br /&gt;
		cpus for which there is a cpu declaration (see kernel&lt;br /&gt;
		config files for examples) are supported by a kernel&lt;br /&gt;
		compiled with the config.  also, if you want the math&lt;br /&gt;
		emulator in your kernel, you now need the &amp;quot;MATH_EMULATE&amp;quot;&lt;br /&gt;
		option in the kernel config file.  (cgd)&lt;br /&gt;
	disklabel stuff in the kernel has been split up into arch&lt;br /&gt;
		indep &amp;amp; arch dep components. no more dos stuff in&lt;br /&gt;
		ufs_disksubr.c! 	(deraadt)&lt;br /&gt;
	add packet size check for raw IP provided by Paul Antonov&lt;br /&gt;
		&amp;lt;apg@apg.kiae.su&amp;gt;, to fix the &amp;quot;traceroute foohost 2000&lt;br /&gt;
		causes panic&amp;quot; problem. (cgd)&lt;br /&gt;
	Fixed packet counters in if_ec, as noted by Mike J. Fuller&lt;br /&gt;
		&amp;lt;mike@sarah.lerc.nasa.gov&amp;gt;	(davidb)&lt;br /&gt;
	Modified the SCSI disk startup so that DEC disks (for example)&lt;br /&gt;
		are told to spin up _before_ they are asked if they're&lt;br /&gt;
		ready.	(davidb)&lt;br /&gt;
	Updated the rpc library to support MIPS and NS32k CPUs.	(davidb)&lt;br /&gt;
	applied various patches supplied by Havard Eidnes&lt;br /&gt;
		&amp;lt;Havard.Eidnes@runit.sintef.no&amp;gt; to generally fix ISO&lt;br /&gt;
		support, including: reception of ISO multicasts in with&lt;br /&gt;
		we ethernet driver, fixed CLNP Echo reponder, and&lt;br /&gt;
		netstat, ifconfig, and libc fixes (cgd)&lt;br /&gt;
	use the Athena &amp;quot;newsyslog&amp;quot; utility to rotate logs, rather than the&lt;br /&gt;
		old, cumbersome method in /etc/{daily,weekly,monthly} (cgd)&lt;br /&gt;
	replaced broken /usr/include/bitstring.h w/new version from&lt;br /&gt;
		Mike Murphy &amp;lt;mrm@optigfx.com&amp;gt; (cgd)&lt;br /&gt;
	added /usr/src/regress, for regression tests (cgd)&lt;br /&gt;
	add Yuval Yarom's changes (originally for BSD/386) for advisory&lt;br /&gt;
		record locking on NFS files.  Note that this DOES NOT&lt;br /&gt;
		support network locking, only local advisory locks. (cgd)&lt;br /&gt;
	fix /bin/ls; is clobbered first env. var. if given no filename args&lt;br /&gt;
		given. patch from Bob Willcox &amp;lt;bob@obiwan.uucp&amp;gt;. (deraadt)&lt;br /&gt;
	mail.local can now use username.lock files as well as flock().&lt;br /&gt;
		Use the -l flag in your favorite sendmail.cf file. (deraadt)&lt;br /&gt;
	don't remake newvers and relink kernel if nothing has changed (cgd)&lt;br /&gt;
	fix SUP to not need any version of crypt. Use &amp;quot;make MAKE_EXPORT=1&amp;quot;&lt;br /&gt;
		to build a SUP for export. (brezak)&lt;br /&gt;
	add patch00144: fixed compress bug with a small path[] array&lt;br /&gt;
		from &amp;lt;stacey@guug.de&amp;gt;. (deraadt)&lt;br /&gt;
	add patch00149: sd/cd drivers printed incorrect blocknumbers when they&lt;br /&gt;
		hit errors. From &amp;lt;julian@jules.dialix.oz.au&amp;gt;. (deraadt)&lt;br /&gt;
	/etc/localtime is now created from by &amp;quot;make distribution&amp;quot; (deraadt)&lt;br /&gt;
	fixed /usr/bin/more to not play with magic numbers from executables&lt;br /&gt;
		directly.  It now uses the N_BADMAG() macro. (deraadt)&lt;br /&gt;
	fixed lpr's dealings with magic numbers. It now no longer accesses&lt;br /&gt;
		exec.a_magic directly, and it knows about modern &amp;quot;ar&amp;quot;&lt;br /&gt;
		files rather than the old ones (deraadt)&lt;br /&gt;
	use EXPORTABLE_SYSTEM instead of MAKE_EXPORT to build crypt-free SUP.&lt;br /&gt;
		Just like the rest of the system. (brezak)&lt;br /&gt;
	tty structures are allocated dynamically. The d_ttys field in cdevs[]&lt;br /&gt;
		now has an extra level of indirection. The pty and com&lt;br /&gt;
		drivers allocate pty's dynamically, the pccons driver does&lt;br /&gt;
		not. Check out the &amp;quot;ttys&amp;quot; field in vmstat -m. (deraadt)&lt;br /&gt;
	make sleeps during FIFO open interruptable (cgd)&lt;br /&gt;
	various pacthes to kernel files to make things compile&lt;br /&gt;
		with GCC-2.3.3 (proven)&lt;br /&gt;
	patch to signal .h for ANSI validation (proven)&lt;br /&gt;
	update to version 3.0 of Paul Vixie's cron package (cgd)&lt;br /&gt;
	kernels without pc0 support can be built, and work (deraadt)&lt;br /&gt;
	add yppoll command (brezak)&lt;br /&gt;
	update yacc to the latest version from Berkeley (1.9)  (cgd)&lt;br /&gt;
	fixed kernfs security hole, where it wouldn't actually&lt;br /&gt;
		check perms before allowing users to write hostname (cgd)&lt;br /&gt;
	added chown/chmod/chgrp functionality to kernfs (cgd)&lt;br /&gt;
	sending simple telnet commands fixed.  patch originally&lt;br /&gt;
		from Jonathan Stone &amp;lt;jonathan@CS.Stanford.EDU&amp;gt; (cgd)&lt;br /&gt;
	replace execve with new one, based on work by Wolfgang Solfrank&lt;br /&gt;
		&amp;lt;ws@tools.de&amp;gt;, but beaten up a good amount be cgd.&lt;br /&gt;
		(after several iterations of beating have gone on,&lt;br /&gt;
		this code is *really* differnt...) (cgd)&lt;br /&gt;
	update kvm library for the new exec, and add a kvm_getenv function,&lt;br /&gt;
		to get a process's environment var list.  ps and w&lt;br /&gt;
		apply strvis() to args/environment before printing (cgd)&lt;br /&gt;
	give ps an 'e' option, to print the environment variables&lt;br /&gt;
		of processes (cgd)&lt;br /&gt;
	add vt300 to termcap.src (brezak)&lt;br /&gt;
	fixed stty so that setting &amp;quot;ispeed&amp;quot; works. (cgd)&lt;br /&gt;
	move i386 signal trampoline code from the pcb to the top of&lt;br /&gt;
		the stack.  at the same time, implement copying out&lt;br /&gt;
		of the signal trampoline code, on process creation. (cgd)&lt;br /&gt;
	shut up libg++ &amp;quot;make&amp;quot;'s whining (cgd)&lt;br /&gt;
	allow user to specity that programs depend on c++ sources&lt;br /&gt;
		(previously only could be done for libraries) (cgd)&lt;br /&gt;
	fix library &amp;quot;make depend&amp;quot; problem, in which it wasn't&lt;br /&gt;
		generating dependencies for profiled .o files (cgd)&lt;br /&gt;
	fix ps to not show cpu/memory/swap usage if process is zombie (cgd)&lt;br /&gt;
	fix from Wolfgang Solfrank (ws@tools.de) to kill processes&lt;br /&gt;
		outright if they exceed their hard CPU-usage limit (cgd)&lt;br /&gt;
	fix for NFS's bogus use if va_flags and va_gen, and other minor&lt;br /&gt;
		NFS fixes, supplied by John Woods, jfw@ksr.com (cgd)&lt;br /&gt;
	fix /usr/include/rpcsvc/rnusers.x - versions were reversed (brezak)&lt;br /&gt;
	add /lib/rpcsvc for upcoming rusers/rup clients and daemons (brezak)&lt;br /&gt;
	revert the &amp;quot;syncing disks&amp;quot; message on reboot to it's original,&lt;br /&gt;
		more informative, form (cgd)&lt;br /&gt;
	fix /usr/include/rpcsvc/klm_prot.x so it compiles. (brezak)&lt;br /&gt;
	add /usr/libexec/rpc.rstatd, rpc.rusersd, rpc.rwalld. (brezak)&lt;br /&gt;
	add /usr/bin/rup, rusers, rwall(changes). (brezak)&lt;br /&gt;
	add LIBRPCSVC to bsd.prog.mk. (brezak)&lt;br /&gt;
	removed bugs and memory leaks from directory functions (proven)&lt;br /&gt;
	make tip obey Taylor UUCP's locking conventions.  Patch from&lt;br /&gt;
		Peter da Silva &amp;lt;peter@taronga.com&amp;gt;, patchkit&lt;br /&gt;
		patch #139. (cgd)&lt;br /&gt;
	patch from David Greenman and Rod Grimes (davidg@implode.rain.com&lt;br /&gt;
		and rgrimes@agora.rain.com) to support 57600 and 115200&lt;br /&gt;
		baud in the kernel, tip, and getty.  pk patch #150 (cgd)&lt;br /&gt;
	use Bruce Evans' pc3 termcap entry.  pk patch #156 (cgd)&lt;br /&gt;
	add delay loop to lpa and lpt drivers to allow data port&lt;br /&gt;
		to stablize.  make &amp;quot;lpflag&amp;quot; unique.  patch from&lt;br /&gt;
		Rod Grimes &amp;lt;rgrimes@agora.rain.com&amp;gt;, as pk patch #164 (cgd)&lt;br /&gt;
	change MCLSHIFT to 11, so mbuf cluster size is bigger than MTU&lt;br /&gt;
		of network interfaces, for performance.  to use old size,&lt;br /&gt;
		use &amp;quot;options MCLSHIFT=10&amp;quot; in your kernel config.&lt;br /&gt;
		this is patchkit patch #166. (cgd)&lt;br /&gt;
	remove /usr/local and /usr/contrib from root's path, and&lt;br /&gt;
		also give root and operator &amp;quot;sane&amp;quot; group ids.  (cgd)&lt;br /&gt;
	convert to Bruce Evans' &amp;lt;bde@runz.oz.au&amp;gt; new interrupt system, as&lt;br /&gt;
		hacked by Rod Grimes &amp;lt;rgrimes@agora.rain.com&amp;gt;, and&lt;br /&gt;
		suppied in the patchkit (in patches 158 and 167). (cgd)&lt;br /&gt;
	get rid of the &amp;quot;as&amp;quot; (old SCSI) driver, finally. (cgd)&lt;br /&gt;
	rename kernel functions getc() and ungetc() to&lt;br /&gt;
		rbgetc() and rbungetc(), respectively.  (cgd)&lt;br /&gt;
	chmod's dealings with symbolic links now un-hosed (deraadt)&lt;br /&gt;
	clean up miscfs and isofs filesystems.  they now have&lt;br /&gt;
		their own vnode types and malloc types.  (cgd)&lt;br /&gt;
	added Terry Lambert's &amp;lt;terry@cs.weber.edu&amp;gt; loadable kernel&lt;br /&gt;
		modules code.  (cgd)&lt;br /&gt;
	add man pages for rpc.rwalld, rpc.rusersd, cleaup rpc.rstatd (brezak)&lt;br /&gt;
	fix alloca() definition in stdlib.h for gcc2 and gcc1. (brezak)&lt;br /&gt;
	change host field width in rusers and rup. Also print idle&lt;br /&gt;
		time in days,hours,minutes,seconds in rusers. (brezak)&lt;br /&gt;
	add man pages for rwall, and rusers. (brezak)&lt;br /&gt;
	integrate changes from conklin@talisman.kaleida.com (J.T. Conklin)&lt;br /&gt;
		that incorporate changes from TIRPC to include/rpc and&lt;br /&gt;
		lib/librpc. I also added code to getrpcent.c for YP. (brezak)&lt;br /&gt;
	delete lib/libc/yp/yppasswdxdr.c because it is now in&lt;br /&gt;
		librpcsvc. (brezak)&lt;br /&gt;
	updated file(1) and magic database to Ian Darwin's &lt;br /&gt;
		latest release. (jtc)&lt;br /&gt;
	patch from Yuval Yarom so implicit binds in in_pcbbind will&lt;br /&gt;
		assign used ports if the if the port is bound on specific&lt;br /&gt;
		interface, and not on INADDR_ANY. (deraadt)&lt;br /&gt;
	patch from Yavul Yarom. The loopback check for forwarded packets&lt;br /&gt;
		was wrong (deraadt)&lt;br /&gt;
	fix pwd_mkdb to not accidentally grow a complete passwd file from&lt;br /&gt;
		the YP passwd map. Include a getpwent.o that -UYP. (brezak)&lt;br /&gt;
	leave hole for AFS in vfssw[]. Define MOUNT_AFS in mount.h. (brezak)&lt;br /&gt;
	install symlinks to rpc and xdr manpages for rpc library &lt;br /&gt;
		routines; convert rpcgen, rpcinfo, and librpc manpages &lt;br /&gt;
		to -mandoc macros (jtc)&lt;br /&gt;
	inetd now can start RPC services. (brezak)&lt;br /&gt;
	remove starting of rwalld from /etc/rc and netstart. (brezak)&lt;br /&gt;
	chpass and passwd will use YP is available. (brezak)&lt;br /&gt;
	added -d option to install (jtc)&lt;br /&gt;
	tip can now read ~/.tiprc even when this file is not world-&lt;br /&gt;
		accessible. (andrew)&lt;br /&gt;
	applied Yuval Yarom's closef() panic patch - the panic was caused&lt;br /&gt;
		by multiple calls to unp_discard() sometimes being made when&lt;br /&gt;
		closing a socket. (andrew)&lt;br /&gt;
	added Microsoft and Logitech busmouse drivers, originally by&lt;br /&gt;
		Erik Forsberg. (andrew)&lt;br /&gt;
	added fast symlinks.  Add `options FASTLINKS' to your config file or&lt;br /&gt;
		frob the variable `ufs_write_fastlinks' to enable creating&lt;br /&gt;
		them.  Note potential conflict with Pete Chown's ACLs (which&lt;br /&gt;
		is currently not in our tree).  And don't blame me if (though&lt;br /&gt;
		it's unlikely) your existing symlinks all barf because they&lt;br /&gt;
		have dirty spare fields.  (mycroft)&lt;br /&gt;
	changed aha scsi driver to reduce the card's bus-on time from the&lt;br /&gt;
		default 11ms to 9ms.  Prevents floppy drive read/write&lt;br /&gt;
		problems during heavy scsi io. (andrew)&lt;br /&gt;
	changed expr(1) to use POSIX regular expressions (jtc)&lt;br /&gt;
	add assembly language versions of bcmp, ffs, memchr, memcmp, memset,&lt;br /&gt;
		strcat, strcmp, strcpy, strlen, and strncmp; change bzero to&lt;br /&gt;
		word align before its wordwise set. (jtc)&lt;br /&gt;
	integrate fnmatch from keith bostic/bsd4.4-alpha; update sources &lt;br /&gt;
		that use fnmatch: find, locate, mtree (jtc)&lt;br /&gt;
	move sys/arch/i386/isa/spkr.h to sys/arch/i386/include. (brezak)&lt;br /&gt;
	completely rewrote and replaced physio (cgd)&lt;br /&gt;
	silence complaints about can't read size during probe in cd.c (brezak)&lt;br /&gt;
	change assert.h to be ANSI compliant (jtc)&lt;br /&gt;
	change signal.c to use ANSI C macro SIG_ERR, instead of BADSIG.&lt;br /&gt;
		remove BADSIG from signal.h, it's not used elsewhere. (jtc)&lt;br /&gt;
	nuke silly printf in vm_swap.c. (brezak)&lt;br /&gt;
	Use NNPX instead of NPX from npx.h. (brezak)&lt;br /&gt;
	Correctly extract version number from version string for&lt;br /&gt;
		uname. (brezak)&lt;br /&gt;
	add new Julian Elischer's new floppy driver, with modifications,&lt;br /&gt;
		from the patchkit (deraadt)&lt;br /&gt;
	convert the a.out format's a_magic fields and a_mid fields into&lt;br /&gt;
		one field, which is kept in network byte order (deraadt)&lt;br /&gt;
	integrate Donn Seeley's (i.e. BSDI's &amp;amp; CSRG's) init, as posted&lt;br /&gt;
		to various newsgroups (cgd)&lt;br /&gt;
	upgraded m4 to latest version retrieved from Ozan Yigit&lt;br /&gt;
		&amp;lt;oz@sis.yorku.ca&amp;gt; after some begging. adds support&lt;br /&gt;
		for 'm4 &amp;lt;filename&amp;gt;', and works with sendmail r8's m4&lt;br /&gt;
		usage (glass)&lt;br /&gt;
	upgraded sendmail to sendmail 8.1B; will follow future releases.&lt;br /&gt;
		see sendmail/READ_ME for information about the degree of&lt;br /&gt;
		backward compatability provided.  also sendmail/cf/README.&lt;br /&gt;
	fixed bug in ECHONL processing (andrew)&lt;br /&gt;
	date command ignored setting the seconds value. patch from&lt;br /&gt;
		&amp;lt;mhw@cs.brown.edu&amp;gt; (deraadt)&lt;br /&gt;
	Fixed othersrc/xntp to find NetBSD kernels. (davidb)&lt;br /&gt;
	Add getopt command to usr.bin from agate:.../public. (brezak)&lt;br /&gt;
	added ANSIfications to /sys/{sys,kern} and sundry other affected&lt;br /&gt;
		areas; removed the never-used second argument that was&lt;br /&gt;
		being passed to timeout functions. (andrew)&lt;br /&gt;
	applied Yuval Yarom's recv() socket fixes to prevent incorrect&lt;br /&gt;
		blocking with MSG_WAITALL.  Fixes a sbdrop() panic during&lt;br /&gt;
		some MSG_WAITALL recv(2) sleeps.  Access rights problem&lt;br /&gt;
		also fixed. (andrew)&lt;br /&gt;
	fixed bugs in vm_glue.c that allowed a process to access its user&lt;br /&gt;
		pages.  Writing to one of these pages on an i[34]86 system&lt;br /&gt;
		tends to cause an instant reboot... (andrew)&lt;br /&gt;
	brought in versions of Bmake'd versions of GNU gzip and tar off&lt;br /&gt;
		of freefall. These understand the .gz suffix for gzip'ed&lt;br /&gt;
		archives. (brezak)&lt;br /&gt;
	uucpd from Net2. (brezak)&lt;br /&gt;
	Support high tty speeds in slattach. (brezak)&lt;br /&gt;
	applied Paul Kranenburg's VM deadlock patches from the patchkit&lt;br /&gt;
		[patch00147, parts 2-4 - part 1 was already applied]&lt;br /&gt;
		(andrew)&lt;br /&gt;
	fixed new i386 interrupt code to only do verbose statistics-&lt;br /&gt;
		gathering when compiled with INTR_DEBUG.  also, use&lt;br /&gt;
		local labels for internal branches, so profiling works&lt;br /&gt;
		better.  (cgd)&lt;br /&gt;
	add support for David Greenman's if_ed wd80[01]3 and 3c503&lt;br /&gt;
		i386 ethernet driver.  modify it to allow the &amp;quot;iosiz&amp;quot;&lt;br /&gt;
		to override the probed shared memory size, to help&lt;br /&gt;
		compatibility with clone boards (cgd)&lt;br /&gt;
	change i386 interrupt vectors names so that they being with &amp;quot;X&amp;quot;&lt;br /&gt;
		instead of &amp;quot;V&amp;quot;, like every other BSD system... (cgd)&lt;br /&gt;
	fixed /sys/scsi/sd.c to reject non block-aligned transfers, which&lt;br /&gt;
		were causing scsi hangs (andrew)&lt;br /&gt;
	convince /usr/src/share/doc to make and use &amp;quot;obj&amp;quot; directories (cgd)&lt;br /&gt;
	make the boot blocks make &amp;amp; install in same way as the rest&lt;br /&gt;
		of /usr/src (cgd)&lt;br /&gt;
	uniq -c /dev/null now works properly, it was not checking the return &lt;br /&gt;
		value from an fgets(). fix from &amp;lt;sjg@zen.void.oz.au&amp;gt; (deraadt)&lt;br /&gt;
	first part of merge of amiga code, sys/arch/amiga. Full merge will&lt;br /&gt;
		require some changes outside too, as well as some renameing&lt;br /&gt;
		in sys/arch/amiga to avoid conflicts with existing modules (mw)&lt;br /&gt;
	i386 wd controller driver: major rewrite of timeout code to use&lt;br /&gt;
		DELAY(). added code to reset controller if it times&lt;br /&gt;
		out. patches sent in by many people. (deraadt)&lt;br /&gt;
	make the rlist code go away.  it wasn't useful in the place&lt;br /&gt;
		it was intended to be used, and it was incompatible.&lt;br /&gt;
		in addition, it caused a few bugs...  replace it with&lt;br /&gt;
		rmap code written by Wolfgang Solfrank.  (cgd)&lt;br /&gt;
	i386 pccons driver now malloc()'s it's &amp;quot;struct tty&amp;quot; (deraadt)&lt;br /&gt;
	i386/hp300 cons.c &amp;quot;struct tty *cn_tty&amp;quot; wasn't being used by anything,&lt;br /&gt;
		so it goes away (deraadt)&lt;br /&gt;
	fix problem of passwd local_passwd exiting instead of passing status&lt;br /&gt;
		so YP password can be tried. Also change NIS --&amp;gt; YP. (brezak)&lt;br /&gt;
	remove usr.bin/gnu/tar. Use tar-1.11.2 instead. (brezak)&lt;br /&gt;
	update grep, egrep, and fgrep to gnu grep 2.0. (jtc)&lt;br /&gt;
	update awk to gawk 2.15.2. (jtc)&lt;br /&gt;
	update diff, diff3, and sdiff to gnu diffutils 2.3. (jtc)&lt;br /&gt;
	update rcs to 5.6.0.1. (jtc)&lt;br /&gt;
	update gzip to 1.2.2. (jtc).&lt;br /&gt;
	'w' no longer thinks the console is a special device. (deraadt)&lt;br /&gt;
	ignore the flags field in midmag in kern_exec.c from pk@cs.few.eur.nl.&lt;br /&gt;
		(brezak)&lt;br /&gt;
	nuke yppasswd. Use &amp;quot;passwd&amp;quot; to change YP password. (brezak)&lt;br /&gt;
	add Kermit 51(198) to othersrc. (brezak)&lt;br /&gt;
	libcurses updated with Andrew Chernov's 8-bit clean patches (alm)&lt;br /&gt;
	patch from Paul Kranenburg &amp;lt;pk@cs.few.eur.nl&amp;gt; so that if given a&lt;br /&gt;
		kernel name, kvm_mkdb will work properly. (cgd)&lt;br /&gt;
	patch from Paul Kranenburg &amp;lt;pk@cs.few.eur.nl&amp;gt; to use symbols and&lt;br /&gt;
		line numbers in stack tracebacks. Also a fix to the stack&lt;br /&gt;
		traceback for syscalls. Did NOT include dynamic sym changes.&lt;br /&gt;
		(brezak)&lt;br /&gt;
	allow SYS_INCLUDE={copies,symlinks} in src/include/Makefile to be&lt;br /&gt;
		selected in bsd.own.mk. (brezak)&lt;br /&gt;
	upgrade gcc and cc to gcc-2.4.5 (paul)&lt;br /&gt;
	convince ddb to be quiet if it doesn't find any space for debugging&lt;br /&gt;
		symbols, and then don't ignore its output or exit code (cgd)&lt;br /&gt;
	integrated Bruce Evans' &amp;lt;bde@kralizec.zeta.org.au&amp;gt; bios boot-block&lt;br /&gt;
		modifications, which include read-ahead buffering, loading&lt;br /&gt;
		kernels at the 1MB mark, bad144 support and various other&lt;br /&gt;
		fixes (which enables the code to work with aha174x cards in&lt;br /&gt;
		enhanced mode). (andrew)&lt;br /&gt;
	upgrade if_is.c to handle multiple cards and bpf (paul)&lt;br /&gt;
	make ps with an odd number of &amp;quot;w&amp;quot; flags behave properly. (cgd)&lt;br /&gt;
	changed tty queue interface to be like old BSD clists, but with a&lt;br /&gt;
		(new) ring buffer implementation which is more memory&lt;br /&gt;
		efficient. (mycroft and deraadt)&lt;br /&gt;
	fixed nice(1) to not dump core when invoked with no arguments, and&lt;br /&gt;
		to understand negative niceness values. (jtc)&lt;br /&gt;
	fixed dbsym to strip gcc2 related trash syms before stuffing them&lt;br /&gt;
		into the kernel. Added &amp;quot;-l&amp;quot; flag to strip local syms&lt;br /&gt;
		too. (brezak)&lt;br /&gt;
	replaced gcc1 with gcc2 as standard compiler, and removed gcc1 &lt;br /&gt;
		and the old version of g++ (cgd)&lt;br /&gt;
	upgraded libg++ to version 2.3.90 (cgd)&lt;br /&gt;
	changed env, head, nohup, wc, and xargs to be IEEE 1003.2 (D11.2)&lt;br /&gt;
		compliant. (jtc)&lt;br /&gt;
	upgraded groff to version 1.08. (jtc)&lt;br /&gt;
	i386 if_ne.c bug fixes from &amp;lt;ache@astral.msk.su&amp;gt; (deraadt)&lt;br /&gt;
	ddb changes. Add -more- pager for output. Add 'ps' command.&lt;br /&gt;
		bring in ddb(4) man page. (brezak)&lt;br /&gt;
	added Havard Eidnes fixes to netstat (paul)&lt;br /&gt;
	fixed gcc2 for multiple archs and tidied up man pages in cpp (paul)&lt;br /&gt;
	updated libg++ to 2.4 (paul)&lt;br /&gt;
	make lib/libtelnet/enc_des.c optional for telnet. (brezak)&lt;br /&gt;
	copyin/out(), copyin/outstr(), s/fubyte() et al protection fixes,&lt;br /&gt;
		including COW support, using code based on that from&lt;br /&gt;
		Wolfgang Solfrank and Christoph Robitschko. (andrew)&lt;br /&gt;
	user segment descriptors fixed to disallow access to user area (andrew)&lt;br /&gt;
	bde's boot &amp;gt;= 1MB fixes (andrew)&lt;br /&gt;
	make NOPs in locore do something, by default.  to make them&lt;br /&gt;
		faster (and doing so will break some systems),&lt;br /&gt;
		use 'options &amp;quot;DUMMY_NOPS&amp;quot;' in kernel config file (cgd)&lt;br /&gt;
	multiple beeps now generate a continuous tone.  also, sysbeep() now&lt;br /&gt;
		takes a frequency as its first argument. (mycroft)&lt;br /&gt;
	added library dependencies to Makefiles where they were missing.&lt;br /&gt;
		(mycroft)&lt;br /&gt;
	changed dinode.di_un to a dev_t in preparation for making dev_t larger.&lt;br /&gt;
		(mycroft)&lt;br /&gt;
	moved asm.h from /usr/include/sys to /usr/include/machine. (mycroft)&lt;br /&gt;
	added CXX and CXXFLAGS and suffix rules for C++ files in&lt;br /&gt;
		/usr/share/mk/*, with attendent Makefile changes. (mycroft)&lt;br /&gt;
	fixed search paths for whereis. (mycroft)&lt;br /&gt;
	fixed memory trashing bug in compress. (mycroft)&lt;br /&gt;
	fixed various bugs in if_hp.c. (mycroft)&lt;br /&gt;
	changed implementation of scroll lock to use sleep() and wakeup() so&lt;br /&gt;
		it doesn't freeze all sessions. (mycroft)&lt;br /&gt;
	fixed bug in cat re: short (usually interrupted) writes. (mycroft)&lt;br /&gt;
	made pccons output in small chunks use ttrstrt() so it doesn't hog the&lt;br /&gt;
		CPU. (mycroft)&lt;br /&gt;
	made splimp() mask both spltty() and splnet(), and removed Bill's kluge&lt;br /&gt;
		for SLIP that made spltty() and splnet() include each other.&lt;br /&gt;
		(mycroft)&lt;br /&gt;
	fixed handling of bad syscall numbers on 386. (mycroft)&lt;br /&gt;
	changed `make depend' to work in two passes--one for C files and one&lt;br /&gt;
		for C++ files.  for the latter, `-+' is passed to mkdep&lt;br /&gt;
		automatically; no need to specify it in the Makefile. (mycroft)&lt;br /&gt;
	moved struct definitions outside of function declarations in kernel,&lt;br /&gt;
		so GCC doesn't emit tons of warnings. (mycroft and cgd)&lt;br /&gt;
	added -T option to dbsym to specify load address of kernel.  this is&lt;br /&gt;
		necessary for it to be able to find the blasted string it's&lt;br /&gt;
		supposed to insert into when the kernel is not loaded at the&lt;br /&gt;
		default address.  Makefile.i386 now uses this. (mycroft)&lt;br /&gt;
	added a way to specify the kernel load address in the config file; add&lt;br /&gt;
		`at address' (e.g. `at 0xfe100000') to the `config' line.&lt;br /&gt;
		(mycroft)&lt;br /&gt;
	made GDB deal with stabs type info output by GCC 2. (mycroft)&lt;br /&gt;
	fix from Brian Somers &amp;lt;brian@awfulhak.demon.co.uk&amp;gt; to make&lt;br /&gt;
		&amp;quot;ps -o command&amp;quot; work correctly (cgd)&lt;br /&gt;
	made kvm_procread() read the swap area in CLBYTES chunks. (mycroft)&lt;br /&gt;
	added ISOFS support for Rockridge filesystems, written by&lt;br /&gt;
		Atsushi Murai &amp;lt;amurai@spec.co.jp&amp;gt;. (cgd)&lt;br /&gt;
	scsi bus probing sped up by remembering if there's actually a &lt;br /&gt;
		device at a particular unit number (deraadt)&lt;br /&gt;
	hp300 tty devs changed to do dynamic tty allocation (deraadt)&lt;br /&gt;
	the ifconfig aui/bnc keywords go away, use -llc0 to select&lt;br /&gt;
		bnc/other onboard tranceiver, llc0 to select aui (deraadt)&lt;br /&gt;
	cleaned up /etc/magic to grok new-style executables (deraadt)&lt;br /&gt;
	removed bogus nop-like instructions put at the start of the i386&lt;br /&gt;
		crt0.c by Bill (deraadt)&lt;br /&gt;
	i386 wd.c now has timeout debugging code useful for seeing how slow&lt;br /&gt;
		your controller's DIAG command really is. Enable&lt;br /&gt;
		WDCNDELAY_DEBUG in wd.c if interested... (deraadt)&lt;br /&gt;
	i386 if_ed.c call bpfattach() at the same place as other enet&lt;br /&gt;
		drivers (deraadt)&lt;br /&gt;
	bpf man page error found by hpeyerl, ok'd by mccanne (deraadt)&lt;br /&gt;
	added -g option to dbsym to include line number and function symbols&lt;br /&gt;
		for DDB; note that this generates REALLY LARGE symbol tables;&lt;br /&gt;
		you'll need to load the kernel at &amp;gt;=1MB to use it. (mycroft)&lt;br /&gt;
	replaced vfs__bio.c with better one derived from one from CMU.&lt;br /&gt;
		it works better, does the right thing with buffer_map,&lt;br /&gt;
		and, in general, is cleaner than the old one. (cgd)&lt;br /&gt;
	added man pages for all external mount types. (cgd)&lt;br /&gt;
	fix from J.T. Conklin to make nohup print the correct&lt;br /&gt;
		message re: the logging file on the user's console.  (cgd)&lt;br /&gt;
	mount_pcfs moved to mount_msdos; the latter is more appropriate (cgd)&lt;br /&gt;
	sendmail upgraded to version 8.3&lt;br /&gt;
	added statistics counters to if_is.c,ipackets etc (paul)&lt;br /&gt;
	ultrastore 14f driver should now work w/34f as well. (cgd)&lt;br /&gt;
	got rid of broken toupper() and tolower() macros (cgd)&lt;br /&gt;
	i386 wd.c change from &amp;lt;ws.tools.de&amp;gt; to fix single drive systems (deraadt)&lt;br /&gt;
	i386 fd.c reliability fix from &amp;lt;ws@tools.de&amp;gt; (deraadt)&lt;br /&gt;
--&lt;br /&gt;
chris g. demetriou                                   cgd@cs.berkeley.edu&lt;br /&gt;
&lt;br /&gt;
                    smarter than your average clam.&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;br /&gt;
Back to [[NetBSD]]&lt;/div&gt;</summary>
		<author><name>Neozeed</name></author>	</entry>

	</feed>