1LIST OF CHANGES FROM PREVIOUS RELEASES:                     <$Revision: 1.184 $>
2
3
4Changes from 386bsd 0.1 + patchkit 0.2.2 to NetBSD 0.8:
5          fdescfs, kernfs included
6          mt(1): added bsd mt
7          ktrace(1): now works
8          cron(8): crond, crontab cleaned, and install properly
9          prompt for floppy root disk
10          added kgmon, gprof
11          many vm bug fixes
12          ed(1): free ed
13          fixes to /etc/*, particular /etc/{weekly,daily,monthly}, netstart
14          yp: beginnings of yp support
15          tmpnam(3): tmpnam fix
16          some alpha patchkit 0.2.3 stuff (piecemeal, and in some cases improved)
17          better sun rpc support
18          rwall(1), rpc.rwalld(8): Added
19          ETXTBUSY, returned properly on writes to files being executed, etc
20          maxfdescs - fixes bash, sendmail, etc. behaviour when you use 'unlimit'
21          larger default tcp windows (buffer space per socket)
22          games brought in from bnr2
23          bpf fixes
24          wdc vs wd, fdc vs fd fix; basically distinguish between controller
25                    and slave(s) attached to it. see sample configs
26          scsi: incomplete wd7000 driver
27          makesyscalls.sh, brought in from bnr2, works
28          longer wd/fd probes, to catch more controller/drive combos
29                    (customize kernel config to look for devices that you know
30                     are there, to avoid delay).  better fix in next release
31          scsi: multiple open st(4) should get EBUSY
32          updated elvis
33          scsi: options SCSI, no more 'scbus' crap.  see sample configs
34          patch(1): patch patchlevel 12 integrated (non-GPLed)
35          netiso, netcitt, netns: added and they even compile
36          more stuff incorporated from bnr2 (some from patchkit 2.3, some not)
37          kernel: probe printf improvements
38          fnmatch fix
39          fdisk(8): program
40          pcfs
41          config(8): hacked to be more rational, generate less broken garbage,
42                    added expression support, and "requires"
43          swapinfo
44          ps(1), w(1): fix for command line args
45          mmap, et. al protection fixes
46          nfs: nfs client, nfs server split.  now individually configurable, see
47                    sample configs
48          zillions of bug fixes for
49                              broken Makefiles
50                              poor error handling
51                              broken features
52                              enhancements for ease of use
53                              greater functionality
54                              fixing, and replacing some of Jolitz's cruftier
55                                        hacks
56                              bringing some old BSD utilities into modern age
57
58Changes from NetBSD 0.8 to NetBSD 0.9:
59          fixed PCFS so this it actually works now.
60                    (Jim Jegers, via patchkit)
61          i386: got rid of bt0 driver in GENERICISA, as
62                    it was conflicting with aha0. (cgd)
63          i386: make sure .../sys.386bsd/compile makes it into
64                    the distribution. (cgd)
65          kernel: added support for BSDI's QMAGIC exec format to the kernel and
66                    related utilities; *NULL now core dumps.  Also fixed several
67                    NULL pointer references caught by this. (mycroft and sef)
68          fixed "/bin/sh: not found" problem when cleaning in libc (cgd)
69          added the latest db lib from vangogh (v1.1 done by proven, 1.6 by cgd)
70                    db.h, ndbm.h, mpool.h updated.
71                    sys/syslimits.h has macro for SSIZE_MAX
72                    libc/getpwent and ttyname changed to use dbopen along with
73                    pwd_mkdb, kvm_mkdb, dev_mkdb, vacation, ps
74          sped up console driver considerably by reducing the number of spl*()
75                    calls. (mycroft)
76          games: fixed various bugs in the games. (mycroft)
77          crypt(3): moved non-exportable crypt(3) software into
78                    /usr/src/lib/libcrypt, made crypt.c in libc a dummy, and made
79                    appropriate changes elsewhere to get things right.
80                    use "make EXPORTABLE_SYSTEM=true" to make binaries
81                    w/o libcrypt. (cgd)
82          yp: added YP to libc, and yp programs to usr.sbin/yp. (deraadt)
83          netstat(1): -s now prints out all of the udp statistics gathered (glass)
84          login(1): brought in new login(1) from uunet.  (cgd)
85          test(1): brought in new test(1) from uunet, ditched bash version
86                    (glass)
87          tr(1): brought in new tr(1) from uunet (glass)
88          termios(4): added termios(4) man page from uunet (glass)
89          syslog(3): updated syslog(3) from uunet for better error handling
90                    (glass)
91          fixed syscall() with John Kohl's patch (proven)
92          tcp_*space reduced to 4k, because of interactions with vm. (cgd)
93          fixed: SLATTACH hangs up on connect to modem port -> raise DTR
94                    patch from: bugs@rafal.slip.uiuc.edu (cgd)
95          kernel: can't exec a file people are writing to, any more... (cgd)
96          ethernet: fixed the amazingly shitty ethernet performance with cheap
97                    Western Digital cards. (mycroft)
98          i386: the /usr/src/sys/i386/boot/rmaouthdr script was not executable,
99                    which caused 0.8 to have a broken bootwd (deraadt)
100          segregated GNU software in the standard dist. from the rest.
101                    it's now in /usr/src/gnu/* (cgd)
102          various changes from Ralf Freidl to fix brokenness in pcfs (cgd)
103          tail(1), join(1): replaced gnu tail(1), join(1) with bsd equivalents
104                    from uunet (glass)
105          fixed kernel profiling, again.          now it _works_. (cgd)
106          touch(1), err(3): integrated CSRG-released touch(1), err(3) (glass)
107          add process accounting & fix related utilities (cgd)
108          networking: make generic kernels include slip interface so they don't
109                    die of stack overflow when using loopback w/no enet (cgd)
110          rpc include files are now installed from /usr/src/include (deraadt)
111          actually fix that loopback+no other interfaced->reboot problem (cgd)
112          kernel: make serial ports be correctly-numbered (cgd)
113          hp300, ethernet: added support for HP ethernet controllers. (mycroft)
114          made the entire distribution compile and run with GCC 2. (mycroft)
115          dd(1): replace GNU dd(1) with recently released Berkeley version
116                    (glass)
117          update (f)lex to version 2.3.8 from prep.ai.mit.edu (cgd)
118          bc(1): fix bc so that it uses the distributed files, not ones we
119                    yacc/lex ourself.  makes it work, and not require extra
120                    newlines (cgd)
121          ifconfig -a (deraadt)
122          iostat and vmstat now understand wd/fd disks. Not scsi disks
123                    yet though.. (deraadt)
124          Jim Wilson's sh changes (sef)
125          uname(1), uname(3): add uname program and syscall, for POSIX.  changes
126                    came from John Brezak <brezak@osf.org> (cgd)
127          made num, caps, and scroll lock not repeat. (mycroft)
128          fix from Pete Chown <pc123@cus.cam.ac.uk> for appropriate
129                    mmap permissions checking (cgd)
130          add assembly language version of index, rindex, strchr, and strrchr
131                    supplied by J.T. Conklin <conklin@kaleida.com> (cgd)
132          update source tree with changes from patchkit-0.2.3 (cgd)
133          update stdio buffering routines with replacements from
134                    Chris Torek <torek@ee.lbl.gov> (cgd)
135          network loopback now supports multiple interfaces via, e.g.
136                    "pseudo-device loop 2".        patch provided
137                    by David Burren <davidb@otto.bf.rmit.oz.au> (cgd)
138          wd disks print their geometry if it can be determined via a READP
139                    command (deraadt)
140          i386: fd drives print their geometry according to what the
141                    BIOS says (deraadt)
142          npx changes from patchkit patch 10002. Original author of these
143                    patches is Bruce Evans. (deraadt)
144          the ring buffer code now uses "rbchar"s rather than char's. An rbchar
145                    is actually a short. This patch allows "literal next" to
146                    work (ie. ^V^D<return>) (deraadt)
147          fixed kvm_getprocs() to work after kvm_getprocs() and kvm_freeprocs()
148                    have been called already (cgd)
149          tip(1): fix from Bakul Shah <bvs@BitBlocks.com> to make tip not dump
150                    core when Courier acu routines are used with a non-
151                    USR Courier modem. (cgd)
152          nfsd will no longer loop endlessly if it is invoked on a kernel
153                    in which NFSSERVER has not been included in. (glass)
154          cron(8): crond will no longer directly open /var/cron/log, fail and
155                    complain.  now uses syslog(3); cron.info can now be used to
156                    select the messages it logs.  default syslog.conf has:
157                              cron.info /var/cron/log # for backwards compat.
158          lockf patch from Paul Kranenburg <pk@cs.few.eur.nl> (deraadt)
159          the rpc library now has xdr_float and xdr_double. patches from
160                    J.T. Conklin <conklin@talisman.kaleida.com> (deraadt)
161          fix tmac.andoc .TH directive handling.  patch from
162                    J.T. Conklin <conklin@talisman.kaleida.com> (cgd)
163          sendmail(8): make sendbug give a "To:" to sendmail. patch supplied
164                    by Gordon Burditt <gordon@sneaky.lonestar.org> (cgd)
165          fix kernel printf's "%b" (bits) format. patch supplied
166                    by Gordon Burditt <gordon@sneaky.lonestar.org> (cgd)
167          add TIOCSTAT ioctl to give load average stats if requested (for tcsh)
168                    from Luke Mewburn (cgd)
169          hp300: integraged hp300 code from net/2 (cgd)
170          fixed uninitialized field of struct proc which would occasionally
171                    cause "w" to panic the system (cgd)
172          various 8-bit patches from Andrew Chernov <ache@astral.msk.su>
173                    tty_compat.c is cleaned up, as is STOP+TIOCSTI
174                    in tty.c (deraadt)
175          fd error reporting cleanup. (deraadt)
176          fixed bad man page & syscall definition for getpgrp().
177                    (posix says it takes no args, and i don't argue...) (cgd)
178          add change from Guido van Rooij <guido@gvr.win.tue.nl> so that
179                    io port access from user processes doesn't randomly
180                    work/fail.  now must open /dev/mem to get access. (cgd)
181          isofs: apply patch from Jagane D. Sundar <jagane@netcom.com> to allow
182                    NFS-mounting of ISO 9660 (isofs) filesystems, and to
183                    fix a few small isofs bugs. (cgd)
184          config(8): have config make kernel compilation directories in
185                    /sys/${MACHINE}/compile rather than /sys/compile (cgd)
186          netstat(1): changes from David Burren <davidb@otto.bf.rmit.oz.au> so
187                    that netstat prints names for routes when not given -n,
188                    and so that it prints address family names (cgd)
189          libc, tset(1): add new getcap routines to libc, adjust termcap build
190                    and tset(1) accordingly, and add cap_mkdb (cgd)
191          move csu.${MACHINE} libraries into one subdir in /usr/src/lib (cgd)
192          kernel: moved kernel architecture-dependent sub-directories into
193                    /sys/arch/${MACHINE}.  great for more archs! (cgd)
194          kernel: fixed "swap generic" support (cgd)
195          kernel: improve kernel select mechanism further, by making setup
196                    done by a function.  put protos into /sys/sys/select.h
197                    and clean up all of the messes it makes (cgd)
198          file(1): now prints the targets of symbolic links, thanks
199                    to John Brezak (brezak@osf.org) for the patch.    (cgd)
200          ed(1): 8-bit clean; no line-length limit; regex support for NULs (alm)
201          sed(1): fixed NULL indirection (alm)
202          fix "cpu" declarations in kernel config files so that they
203                    work as originally intended.  this means that only
204                    CPUs for which there is a CPU declaration (see kernel
205                    config files for examples) are supported by a kernel
206                    compiled with the config.  also, if you want the math
207                    emulator in your kernel, you now need the "MATH_EMULATE"
208                    option in the kernel config file.  (cgd)
209          disklabel stuff in the kernel has been split up into arch
210                    indep & arch dep components. no more dos stuff in
211                    ufs_disksubr.c!               (deraadt)
212          add packet size check for raw IP provided by Paul Antonov
213                    <apg@apg.kiae.su>, to fix the "traceroute foohost 2000
214                    causes panic" problem. (cgd)
215          Fixed packet counters in if_ec, as noted by Mike J. Fuller
216                    <mike@sarah.lerc.nasa.gov>    (davidb)
217          Modified the SCSI disk startup so that DEC disks (for example)
218                    are told to spin up _before_ they are asked if they're
219                    ready.    (davidb)
220          mips, ns32k: Updated the rpc library to support MIPS and NS32k CPUs.
221                    (davidb)
222          netiso, ethernet: applied various patches supplied by Havard Eidnes
223                    <Havard.Eidnes@runit.sintef.no> to generally fix ISO
224                    support, including: reception of ISO multicasts in with
225                    we ethernet driver, fixed CLNP Echo reponder, and
226                    netstat, ifconfig, and libc fixes (cgd)
227          use the Athena "newsyslog" utility to rotate logs, rather than the
228                    old, cumbersome method in /etc/{daily,weekly,monthly} (cgd)
229          replaced broken /usr/include/bitstring.h w/new version from
230                    Mike Murphy <mrm@optigfx.com> (cgd)
231          added /usr/src/regress, for regression tests (cgd)
232          add Yuval Yarom's changes (originally for BSD/386) for advisory
233                    record locking on NFS files.  Note that this DOES NOT
234                    support network locking, only local advisory locks. (cgd)
235          fix /bin/ls; is clobbered first env. var. if given no filename args
236                    given. patch from Bob Willcox <bob@obiwan.uucp>. (deraadt)
237          mail.local can now use username.lock files as well as flock().
238                    Use the -l flag in your favorite sendmail.cf file. (deraadt)
239          kernel: don't remake newvers and relink kernel if nothing has changed
240                    (cgd)
241          sup(1): fix SUP to not need any version of crypt. Use
242                    "make MAKE_EXPORT=1" to build a SUP for export. (brezak)
243          compress(1): add patch00144 - fixed compress bug with a small path[]
244                    array from <stacey@guug.de>. (deraadt)
245          add patch00149: sd/cd drivers printed incorrect blocknumbers when they
246                    hit errors. From <julian@jules.dialix.oz.au>. (deraadt)
247          /etc/localtime is now created from by "make distribution" (deraadt)
248          more(1): fixed /usr/bin/more to not play with magic numbers from
249                    executables directly.  It now uses the N_BADMAG() macro.
250                    (deraadt)
251          lpr(1): fixed lpr's dealings with magic numbers. It now no longer
252                    accesses exec.a_magic directly, and it knows about modern "ar"
253                    files rather than the old ones (deraadt)
254          use EXPORTABLE_SYSTEM instead of MAKE_EXPORT to build crypt-free SUP.
255                    Just like the rest of the system. (brezak)
256          tty structures are allocated dynamically. The d_ttys field in cdevs[]
257                    now has an extra level of indirection. The pty and com
258                    drivers allocate pty's dynamically, the pccons driver does
259                    not. Check out the "ttys" field in vmstat -m. (deraadt)
260          kernel: make sleeps during FIFO open interruptable (cgd)
261          kernel: various patches to kernel files to make things compile
262                    with GCC-2.3.3 (proven)
263          patch to signal .h for ANSI validation (proven)
264          cron(8): update to version 3.0 of Paul Vixie's cron package (cgd)
265          kernels without pc0 support can be built, and work (deraadt)
266          yp: add yppoll command (brezak)
267          update yacc to the latest version from Berkeley (1.9)  (cgd)
268          fixed kernfs security hole, where it wouldn't actually
269                    check perms before allowing users to write hostname (cgd)
270          added chown/chmod/chgrp functionality to kernfs (cgd)
271          telnet(1): sending simple telnet commands fixed.  patch originally
272                    from Jonathan Stone <jonathan@CS.Stanford.EDU> (cgd)
273          execve(2): replace execve with new one, based on work by Wolfgang
274                    Solfrank <ws@tools.de>, but beaten up a good amount by cgd.
275                    (after several iterations of beating have gone on,
276                    this code is *really* different...) (cgd)
277          update kvm library for the new exec, and add a kvm_getenv function,
278                    to get a process's environment var list.  ps and w
279                    apply strvis() to args/environment before printing (cgd)
280          ps(1): give ps an 'e' option, to print the environment variables
281                    of processes (cgd)
282          add vt300 to termcap.src (brezak)
283          stty(1): fixed stty so that setting "ispeed" works. (cgd)
284          i386: move i386 signal trampoline code from the pcb to the top of
285                    the stack.  at the same time, implement copying out
286                    of the signal trampoline code, on process creation. (cgd)
287          libg++: shut up libg++ "make"'s whining (cgd)
288          allow user to specity that programs depend on c++ sources
289                    (previously only could be done for libraries) (cgd)
290          fix library "make depend" problem, in which it wasn't
291                    generating dependencies for profiled .o files (cgd)
292          ps(1): fix to not show CPU/memory/swap usage if process is zombie (cgd)
293          fix from Wolfgang Solfrank (ws@tools.de) to kill processes
294                    outright if they exceed their hard CPU-usage limit (cgd)
295          fix for NFS's bogus use if va_flags and va_gen, and other minor
296                    NFS fixes, supplied by John Woods, jfw@ksr.com (cgd)
297          fix /usr/include/rpcsvc/rnusers.x - versions were reversed (brezak)
298          add /lib/rpcsvc for upcoming rusers/rup clients and daemons (brezak)
299          revert the "syncing disks" message on reboot to its original,
300                    more informative, form (cgd)
301          fix /usr/include/rpcsvc/klm_prot.x so it compiles. (brezak)
302          add /usr/libexec/rpc.rstatd, rpc.rusersd, rpc.rwalld. (brezak)
303          add /usr/bin/rup, rusers, rwall(changes). (brezak)
304          add LIBRPCSVC to bsd.prog.mk. (brezak)
305          removed bugs and memory leaks from directory functions (proven)
306          tip(1): make tip obey Taylor UUCP's locking conventions.  Patch from
307                    Peter da Silva <peter@taronga.com>, patchkit
308                    patch #139. (cgd)
309          tip(1), getty(8), kernel: patch from David Greenman and Rod Grimes
310                    (davidg@implode.rain.com and rgrimes@agora.rain.com) to support
311                    57600 and 115200 baud in the kernel, tip, and getty.
312                    pk patch #150 (cgd)
313          patch from <bob@speakez.com> so rlogin understands higher
314                    baud rates (deraadt)
315          use Bruce Evans' pc3 termcap entry.  pk patch #156 (cgd)
316          kernel: add delay loop to lpa and lpt drivers to allow data port
317                    to stablize.  make "lpflag" unique.  patch from
318                    Rod Grimes <rgrimes@agora.rain.com>, as pk patch #164 (cgd)
319          change MCLSHIFT to 11, so mbuf cluster size is bigger than MTU
320                    of network interfaces, for performance.  to use old size,
321                    use "options MCLSHIFT=10" in your kernel config.
322                    this is patchkit patch #166. (cgd)
323          remove /usr/local and /usr/contrib from root's path, and
324                    also give root and operator "sane" group ids.  (cgd)
325          convert to Bruce Evans' <bde@runz.oz.au> new interrupt system, as
326                    hacked by Rod Grimes <rgrimes@agora.rain.com>, and
327                    suppied in the patchkit (in patches 158 and 167). (cgd)
328          get rid of the "as" (old SCSI) driver, finally. (cgd)
329          rename kernel functions getc() and ungetc() to
330                    rbgetc() and rbungetc(), respectively.  (cgd)
331          chmod(1): dealings with symbolic links now un-hosed (deraadt)
332          clean up miscfs and isofs filesystems.  they now have
333                    their own vnode types and malloc types.  (cgd)
334          added Terry Lambert's <terry@cs.weber.edu> loadable kernel
335                    modules code.  (cgd)
336          add man pages for rpc.rwalld, rpc.rusersd, cleaup rpc.rstatd (brezak)
337          <stdlib.h>: fix alloca() definition for gcc2 and gcc1. (brezak)
338          change host field width in rusers and rup. Also print idle
339                    time in days,hours,minutes,seconds in rusers. (brezak)
340          rwall(1), rusers(1): add man pages for rwall, and rusers. (brezak)
341          integrate changes from conklin@talisman.kaleida.com (J.T. Conklin)
342                    that incorporate changes from TIRPC to include/rpc and
343                    lib/librpc. I also added code to getrpcent.c for YP. (brezak)
344          yp: delete lib/libc/yp/yppasswdxdr.c because it is now in
345                    librpcsvc. (brezak)
346          updated file(1) and magic database to Ian Darwin's
347                    latest release. (jtc)
348          patch from Yuval Yarom so implicit binds in in_pcbbind will
349                    assign used ports if the if the port is bound on specific
350                    interface, and not on INADDR_ANY. (deraadt)
351          patch from Yavul Yarom. The loopback check for forwarded packets
352                    was wrong (deraadt)
353          yp: fix pwd_mkdb to not accidentally grow a complete passwd file from
354                    the YP passwd map. Include a getpwent.o that -UYP. (brezak)
355          leave hole for AFS in vfssw[]. Define MOUNT_AFS in mount.h. (brezak)
356          install symlinks to rpc and xdr manpages for rpc library
357                    routines; convert rpcgen, rpcinfo, and librpc manpages
358                    to -mandoc macros (jtc)
359          inetd(8): now can start RPC services. (brezak)
360          /etc/rc: remove starting of rwalld from /etc/rc and netstart. (brezak)
361          yp: chpass and passwd will use YP is available. (brezak)
362          install(1): added -d option to install (jtc)
363          tip(1):  can now read ~/.tiprc even when this file is not world-
364                    accessible. (andrew)
365          applied Yuval Yarom's closef() panic patch - the panic was caused
366                    by multiple calls to unp_discard() sometimes being made when
367                    closing a socket. (andrew)
368          added Microsoft and Logitech busmouse drivers, originally by
369                    Erik Forsberg. (andrew)
370          added fast symlinks.  Add `options FASTLINKS' to your config file or
371                    frob the variable `ufs_write_fastlinks' to enable creating
372                    them.  Note potential conflict with Pete Chown's ACLs (which
373                    is currently not in our tree).          And don't blame me if (though
374                    it's unlikely) your existing symlinks all barf because they
375                    have dirty spare fields.  (mycroft)
376          scsi: changed aha scsi driver to reduce the card's bus-on time from the
377                    default 11ms to 9ms.  Prevents floppy drive read/write
378                    problems during heavy scsi io. (andrew)
379          expr(1): changed expr(1) to use POSIX regular expressions (jtc)
380          add assembly language versions of bcmp, ffs, memchr, memcmp, memset,
381                    strcat, strcmp, strcpy, strlen, and strncmp; change bzero to
382                    word align before its wordwise set. (jtc)
383          integrate fnmatch from keith bostic/bsd4.4-alpha; update sources
384                    that use fnmatch: find, locate, mtree (jtc)
385          i386: move sys/arch/i386/isa/spkr.h to sys/arch/i386/include. (brezak)
386          completely rewrote and replaced physio (cgd)
387          silence complaints about can't read size during probe in cd.c (brezak)
388          change assert.h to be ANSI compliant (jtc)
389          change signal.c to use ANSI C macro SIG_ERR, instead of BADSIG.
390                    remove BADSIG from signal.h, it's not used elsewhere. (jtc)
391          nuke silly printf in vm_swap.c. (brezak)
392          Use NNPX instead of NPX from npx.h. (brezak)
393          Correctly extract version number from version string for
394                    uname. (brezak)
395          add new Julian Elischer's new floppy driver, with modifications,
396                    from the patchkit (deraadt)
397          convert the a.out format's a_magic fields and a_mid fields into
398                    one field, which is kept in network byte order (deraadt)
399          integrate Donn Seeley's (i.e. BSDI's & CSRG's) init, as posted
400                    to various newsgroups (cgd)
401          m4(1): upgraded m4 to latest version retrieved from Ozan Yigit
402                    <oz@sis.yorku.ca> after some begging. adds support
403                    for 'm4 <filename>', and works with sendmail r8's m4
404                    usage (glass)
405          sendmail(8): upgraded sendmail to sendmail 8.1B; will follow future
406                    releases.  see sendmail/READ_ME for information about the
407                    degree of backward compatability provided.
408                    also sendmail/cf/README.
409          fixed bug in ECHONL processing (andrew)
410          date(1): date command ignored setting the seconds value. patch from
411                    <mhw@cs.brown.edu> (deraadt)
412          Fixed othersrc/xntp to find NetBSD kernels. (davidb)
413          getopt(1): Add getopt command to usr.bin from agate:.../public.
414                    (brezak)
415          added ANSIfications to /sys/{sys,kern} and sundry other affected
416                    areas; removed the never-used second argument that was
417                    being passed to timeout functions. (andrew)
418          applied Yuval Yarom's recv() socket fixes to prevent incorrect
419                    blocking with MSG_WAITALL.  Fixes a sbdrop() panic during
420                    some MSG_WAITALL recv(2) sleeps.  Access rights problem
421                    also fixed. (andrew)
422          fixed bugs in vm_glue.c that allowed a process to access its user
423                    pages.    Writing to one of these pages on an i[34]86 system
424                    tends to cause an instant reboot... (andrew)
425          gzip(1), tar(1): brought in versions of Bmake'd versions of GNU gzip
426                    and tar off of freefall. These understand the .gz suffix for
427                    gzip'ed archives. (brezak)
428          uucpd(8): from Net2. (brezak)
429          slattach(8): Support high tty speeds in slattach. (brezak)
430          applied Paul Kranenburg's VM deadlock patches from the patchkit
431                    [patch00147, parts 2-4 - part 1 was already applied]
432                    (andrew)
433          i386: fixed new i386 interrupt code to only do verbose statistics-
434                    gathering when compiled with INTR_DEBUG.  also, use
435                    local labels for internal branches, so profiling works
436                    better.    (cgd)
437          i386, ethernet: add support for David Greenman's if_ed wd80[01]3 and
438                    3c503 i386 ethernet driver.  modify it to allow the "iosiz"
439                    to override the probed shared memory size, to help
440                    compatibility with clone boards (cgd)
441          i386: change i386 interrupt vectors names so that they being with "X"
442                    instead of "V", like every other BSD system... (cgd)
443          fixed /sys/scsi/sd.c to reject non block-aligned transfers, which
444                    were causing scsi hangs (andrew)
445          convince /usr/src/share/doc to make and use "obj" directories (cgd)
446          bootblocks: make the boot blocks make & install in same way as the
447                    rest of /usr/src (cgd)
448          uniq -c /dev/null now works properly, it was not checking the return
449                    value from an fgets(). fix from <sjg@zen.void.oz.au> (deraadt)
450          first part of merge of amiga code, sys/arch/amiga. Full merge will
451                    require some changes outside too, as well as some renameing
452                    in sys/arch/amiga to avoid conflicts with existing modules (mw)
453          i386: wd controller driver - major rewrite of timeout code to use
454                    DELAY(). added code to reset controller if it times
455                    out. patches sent in by many people. (deraadt)
456          make the rlist code go away.  it wasn't useful in the place
457                    it was intended to be used, and it was incompatible.
458                    in addition, it caused a few bugs...  replace it with
459                    rmap code written by Wolfgang Solfrank.  (cgd)
460          i386: pccons driver now malloc()'s its "struct tty" (deraadt)
461          i386, hp300: cons.c "struct tty *cn_tty" wasn't being used by anything,
462                    so it goes away (deraadt)
463          fix problem of passwd local_passwd exiting instead of passing status
464                    so YP password can be tried. Also change NIS --> YP. (brezak)
465          tar(1): remove usr.bin/gnu/tar. Use tar-1.11.2 instead. (brezak)
466          grep(1): update grep, egrep, and fgrep to gnu grep 2.0. (jtc)
467          awk(1): update awk to gawk 2.15.2. (jtc)
468          diff(1): update diff, diff3, and sdiff to gnu diffutils 2.3. (jtc)
469          rcs(1): update rcs to 5.6.0.1. (jtc)
470          gzip(1): update gzip to 1.2.2. (jtc).
471          w(1): 'w' no longer thinks the console is a special device. (deraadt)
472          ignore the flags field in midmag in kern_exec.c from pk@cs.few.eur.nl.
473                    (brezak)
474          passwd(1): nuke yppasswd. Use "passwd" to change YP password. (brezak)
475          add Kermit 51(198) to othersrc. (brezak)
476          libcurses: updated with Andrew Chernov's 8-bit clean patches (alm)
477          patch from Paul Kranenburg <pk@cs.few.eur.nl> so that if given a
478                    kernel name, kvm_mkdb will work properly. (cgd)
479          patch from Paul Kranenburg <pk@cs.few.eur.nl> to use symbols and
480                    line numbers in stack tracebacks. Also a fix to the stack
481                    traceback for syscalls. Did NOT include dynamic sym changes.
482                    (brezak)
483          allow SYS_INCLUDE={copies,symlinks} in src/include/Makefile to be
484                    selected in bsd.own.mk. (brezak)
485          gcc(1): upgrade gcc and cc to gcc-2.4.5 (paul)
486          ddb(4): convince ddb to be quiet if it doesn't find any space for
487                    debugging symbols, and then don't ignore its output or exit
488                    code (cgd)
489          i386: integrated Bruce Evans' <bde@kralizec.zeta.org.au> bios boot-block
490                    modifications, which include read-ahead buffering, loading
491                    kernels at the 1MB mark, bad144 support and various other
492                    fixes (which enables the code to work with aha174x cards in
493                    enhanced mode). (andrew)
494          ethernet: upgrade if_is.c to handle multiple cards and bpf (paul)
495          ps(1): make ps with an odd number of "w" flags behave properly. (cgd)
496          changed tty queue interface to be like old BSD clists, but with a
497                    (new) ring buffer implementation which is more memory
498                    efficient. (mycroft and deraadt)
499          nice(1): fixed to not dump core when invoked with no arguments, and
500                    to understand negative niceness values. (jtc)
501          dbsym(8): fixed to strip gcc2 related trash syms before stuffing them
502                    into the kernel. Added "-l" flag to strip local syms
503                    too. (brezak)
504          gcc(1): replaced gcc1 with gcc2 as standard compiler, and removed gcc1
505                    and the old version of g++ (cgd)
506          libg++: upgraded to version 2.3.90 (cgd)
507          changed env, head, nohup, wc, and xargs to be IEEE 1003.2 (D11.2)
508                    compliant. (jtc)
509          groff(1): upgraded to version 1.08. (jtc)
510          i386: if_ne.c bug fixes from <ache@astral.msk.su> (deraadt)
511          ddb(4): ddb changes. Add -more- pager for output. Add 'ps' command.
512                    bring in ddb(4) man page. (brezak)
513          netstat(1): added Havard Eidnes fixes to netstat (paul)
514          gcc(1): fixed gcc2 for multiple archs and tidied up man pages in cpp
515                    (paul)
516          libg++: updated to 2.4 (paul)
517          telnet(1): make lib/libtelnet/enc_des.c optional for telnet. (brezak)
518          copyin/out(), copyin/outstr(), s/fubyte() et al protection fixes,
519                    including COW support, using code based on that from
520                    Wolfgang Solfrank and Christoph Robitschko. (andrew)
521          kernel: user segment descriptors fixed to disallow access to user area
522                    (andrew)
523          bde's boot >= 1MB fixes (andrew)
524          make NOPs in locore do something, by default.  to make them
525                    faster (and doing so will break some systems),
526                    use 'options "DUMMY_NOPS"' in kernel config file (cgd)
527          multiple beeps now generate a continuous tone.    also, sysbeep() now
528                    takes a frequency as its first argument. (mycroft)
529          added library dependencies to Makefiles where they were missing.
530                    (mycroft)
531          changed dinode.di_un to a dev_t in preparation for making dev_t larger.
532                    (mycroft)
533          moved asm.h from /usr/include/sys to /usr/include/machine. (mycroft)
534          added CXX and CXXFLAGS and suffix rules for C++ files in
535                    /usr/share/mk/*, with attendent Makefile changes. (mycroft)
536          whereis(1): fixed search paths. (mycroft)
537          compress(1): fixed memory trashing bug. (mycroft)
538          fixed various bugs in if_hp.c. (mycroft)
539          changed implementation of scroll lock to use sleep() and wakeup() so
540                    it doesn't freeze all sessions. (mycroft)
541          cat(1): fixed bug re: short (usually interrupted) writes. (mycroft)
542          made pccons output in small chunks use ttrstrt() so it doesn't hog the
543                    CPU. (mycroft)
544          made splimp() mask both spltty() and splnet(), and removed Bill's kluge
545                    for SLIP that made spltty() and splnet() include each other.
546                    (mycroft)
547          fixed handling of bad syscall numbers on 386. (mycroft)
548          changed `make depend' to work in two passes--one for C files and one
549                    for C++ files.      for the latter, `-+' is passed to mkdep
550                    automatically; no need to specify it in the Makefile. (mycroft)
551          moved struct definitions outside of function declarations in kernel,
552                    so GCC doesn't emit tons of warnings. (mycroft and cgd)
553          added -T option to dbsym to specify load address of kernel.  this is
554                    necessary for it to be able to find the blasted string it's
555                    supposed to insert into when the kernel is not loaded at the
556                    default address.  Makefile.i386 now uses this. (mycroft)
557          added a way to specify the kernel load address in the config file; add
558                    `at address' (e.g. `at 0xfe100000') to the `config' line.
559                    (mycroft)
560          gdb(1): made GDB deal with stabs type info output by GCC 2. (mycroft)
561          ps(1): fix from Brian Somers <brian@awfulhak.demon.co.uk> to make
562                    "ps -o command" work correctly (cgd)
563          made kvm_procread() read the swap area in CLBYTES chunks. (mycroft)
564          added ISOFS support for Rockridge filesystems, written by
565                    Atsushi Murai <amurai@spec.co.jp>. (cgd)
566          scsi bus probing sped up by remembering if there's actually a
567                    device at a particular unit number (deraadt)
568          hp300: tty devs changed to do dynamic tty allocation (deraadt)
569          the ifconfig aui/bnc keywords go away, use -llc0 to select
570                    bnc/other onboard tranceiver, llc0 to select aui (deraadt)
571          cleaned up /etc/magic to grok new-style executables (deraadt)
572          i386: removed bogus nop-like instructions put at the start of the i386
573                    crt0.c by Bill (deraadt)
574          i386: wd.c now has timeout debugging code useful for seeing how slow
575                    your controller's DIAG command really is. Enable
576                    WDCNDELAY_DEBUG in wd.c if interested... (deraadt)
577          i386: if_ed.c call bpfattach() at the same place as other enet
578                    drivers (deraadt)
579          bpf(4): man page error found by hpeyerl, ok'd by mccanne (deraadt)
580          dbsym(8), ddb(4): added -g option to dbsym to include line number and
581                    function symbols for DDB; note that this generates REALLY LARGE
582                    symbol tables; you'll need to load the kernel at >=1MB to use
583                    it. (mycroft)
584          replaced vfs__bio.c with better one derived from one from CMU.
585                    it works better, does the right thing with buffer_map,
586                    and, in general, is cleaner than the old one. (cgd)
587          added man pages for all external mount types. (cgd)
588          fix from J.T. Conklin to make nohup print the correct
589                    message re: the logging file on the user's console.  (cgd)
590          mount_msdos(8): mount_pcfs moved to mount_msdos; the latter is more
591                    appropriate (cgd)
592          sendmail(8): sendmail upgraded to version 8.3
593          added statistics counters to if_is.c,ipackets etc (paul)
594          scsi: ultrastore 14f driver should now work w/34f as well. (cgd)
595          got rid of broken toupper() and tolower() macros (cgd)
596          i386: wd.c change from <ws.tools.de> to fix single drive
597                    systems (deraadt)
598          i386: fd.c reliability fix from <ws@tools.de> (deraadt)
599          kern_sig.c used to wrap swtch() with splhardclock()/splnone() which
600                    isn't right. (cgd)
601          i386: swtch() didn't save splx() value per-process. (deraadt)
602
603Changes from NetBSD 0.9 to NetBSD 1.0:
604          delete share/man/man4/kadb.4. (brezak)
605          ddb(4): cleanup for DDB: allow one to fault in DDB, cleanup pretty
606                    printers for maps and objects, and support for adding symbol
607                    tables at runtime. (brezak)
608          use XIDLE extension in rpc.rusersd (if present). (brezak)
609          changed kill, mkdir, mkfifo, rmdir, and umask (sh builtin) to be
610                     IEEE 1003.2 (D11.2) compliant. (jtc)
611          config(8): add latent support to config to generate header files for
612                    options.  (brezak)
613          rewrote sun copyrighted header files (deraadt)
614          yp: fixed yp-related bug in endpwent() found by <pk@cs.few.eur.nl>
615                    (deraadt)
616          othersrc/kermit add LOCKDIR for Taylor uucp, SETREUID, and STRINGPIDS.
617                     (brezak)
618          fixed vm_object.c to remove an object from the hashtable when
619                    vm_object_collapse() starts fiddling with pagers. (pk)
620          scsi: removed two bogus splx() calls in aha1742.c found by
621                    <hd@world.std.com> (deraadt)
622          added RCS identifiers to many of the files which were missing them.
623                    (mycroft)
624          mount(8): added support for the `noauto' option to mount. (mycroft)
625          replaced much of the rtc code with code from Mach. Now handles
626                    resettodr(). (brezak)
627          i386: added support for i486 instruction set extensions to gas. (jtc)
628          implement play_msf variants for SCSI cd. Now for the player... (brezak)
629          sup(1): changes from <nate@bsd.coe.montana.edu> for gzip'ed sup file
630                    transfer. (brezak)
631          add service port for WWW http to /etc/services. (brezak)
632          uucp(1): upgraded to version 1.04. (jtc)
633          upgraded manpages of many programs, and most of the games to
634                    use -mandoc macros. (jtc)
635          <math.h>: added __pure qualifier to many of the function declarations
636                    (jtc)
637          <err.h>: replaced volatile qualifier with __dead, for when we're
638                    not compiling with gcc. (jtc)
639          fts(3), vis(3), glob(3): Updated to latest versions from Berkeley,
640                    with local bug fixes. (mycroft)
641          libc: added sys_signame[] to libc, like 4.4, and changed some programs
642                    to use it. (mycroft)
643          libutil: added getbsize() to libutil, like 4.4, but with a `force'
644                    flag to specify a particular block size. (mycroft)
645          updated du and df to latest versions from Berkeley, but with `-k'
646                    flag readded. (mycroft)
647          added a missing suser() to if_sl.c (deraadt)
648          fixed the suser() call in if_tun.c (deraadt)
649          fixed a few utilities to work with the new fts(3) routines (deraadt)
650          m68k: new MID_M68K and MID_M68K4K executables, and associated changes
651                    to file command (deraadt)
652          libc: add MI insque/remque (and man pages) to libc. (brezak)
653          brought in fixed/renamed/matching MS-DOS FS code, from Jeff Polk
654                    <polk@bsdi.com>. (cgd)
655          ppp added thanks to <paulus@NetBSD.org>, <mw@NetBSD.org>, and
656                    <Peter.Galbavy@micromuse.co.uk> (deraadt)
657          pppd(8): bugs/completeness - stty/print.c (recognize line disc),
658                    pppd/main.c (use LOG_INFO for informational stuff, correctly
659                    set line speeds), pppd/pppstats/Makefile,pppstats.c (install
660                    group and kernel name). (brezak)
661          changed cut, date (via changes to strftime()), expand, nice, ln,
662                    time and wc to be IEEE 1003.2-92 compliant. (jtc)
663          changed system(), popen(), and pclose() to be
664                    IEEE 1003.2-92 compliant. (jtc)
665          fixes for some typos in the pc3 termcap entry from
666                    Thorsten Lockert <tholo@gandalf.bbb.no> (cgd)
667          make(1): fix for make's handling of obj symlinks which point nowhere,
668                    from Christoph Robitschko <chmr@edvz.tu-graz.ac.at> (cgd)
669          added proc filesystem (PROCFS) code (pk)
670          libc: add SYSV shared memory library stubs to libc. From usenet
671                    posting. (brezak)
672          added "ed1" to generic kernels for 3c503 support. (cgd)
673          vop_setattr() aded to procfs, enables chmod's of processes and
674                    chmod/chown/chgrp on the procfs root dir. (pk)
675          add bootpd to othersrc. Add bootp service nos to/etc/services. (brezak)
676          add -x flag to strip. Removes local syms, stabs, and compiler idents
677                    symbols. (brezak)
678          machine independent changes to VM to be able to handle machines with
679                    non-contiguous memory from Wolfgang Solfrank. Machines that
680                    need this use "option MACHINE_NONCONTIG". (brezak)
681          i386: machine dependent changes for non-contiguous memory. WARNING-
682                    you will need a new config for this. (brezak)
683          i386: boot program changes to load the symbols table from the image,
684                    be able to boot omagic executables, pass a few more
685                    arguments, and enable the kbd clock. [You will need this
686                    for the next changes having to do with DDB symbol loading]
687                    (brezak)
688          update othersrc/bootpd to conform with RFC-1395. (brezak)
689          changes to allow boot to load ddb symbols. define SYMTAB_SPACE=nnn if
690                    your boot program cannot do this. Otherwise build the new boot
691                    program for the i386 and don't define SYMTAB_SPACE. (brezak)
692          kernel: kernel pagers are controlled as options, not as pseudo-devices
693                    (deraadt)
694          tty device driver XXstart() routines return void (deraadt)
695          kernel: make pagers options, not pseudo-devices (deraadt)
696          sun3: port now in the tree.  Doesn't actually work,
697                    but real close.      Status info in sys/arch/sun3/STATUS. (glass)
698          sun3, config(8): torek's 'config.new' integrated, including the
699                    kernel support for his autoconfig mechanisim.     Currently used
700                    only by sun3. (glass)
701          priority queueing for interactive traffic + bpf support added
702                    to the ppp driver. (paulus)
703          fix from "James W. Dolter" <jdolter@sawtooth.eecs.umich.edu> so that
704                    exec deals properly with shell scripts with symlinks in their
705                    names.    (cgd)
706          use "posix" rather than "right" rules for time conversions.  fixes
707                    a 14-second discrepancy with other systems and WWV (cgd)
708          if_ppp.c: received IP packets now passed correctly to BPF. (paulus)
709          i386: reduce max stack limit to 2M (cgd)
710          clean up stack size and limit code (cgd)
711          replace ptrace() implementation with a better one from Sean Fagan
712                    <sef@kithrup.com> (cgd)
713          fix LKM's loading of device driver modules so it actually does it.
714                    patch from Szabolcs Sziget <pink@bagira.fsz.bme.hu> (cgd)
715          modified VFS readdir semantics to better support nfs cookies (ws)
716          changed mountd/mount system call to allow exporting of filesystems
717                    other than UFS (ws)
718          enhanced ISOFS filesystem with better Rockridge support, support
719                    for generation numbers, extended attributes
720                    and associated files (ws)
721          strip filename records from symtab with "strip -x". (brezak)
722          add .S.o rule to sys.mk. (brezak)
723          sh(1): fixes from Jim Wilson <wilson@cygnus.com> to sh: don't core if
724                    given a pair of backquotes with no command in between.
725                    also, don't accept semicolon in for loop without 'in'
726                    keyword, and handle TEOF like TNL in command parsing. (cgd)
727          allow for exporting whole directory trees with -alldir in /etc/exports,
728                    changes from Richard A Macklem <rmacklem@uoguelph.ca>> (ws)
729          first fixes for the short/int mismatch in the system calls. (phil)
730          pc532: imported the src/sys/arch/pc532 tree. (phil)
731          pc532: added a number of necessary #ifdef pc532 cases (deraadt)
732          yp: fixed bug in ypbind that caused it to not keep the binding file
733                    up-to-date (deraadt)
734          pc532: fixed arch/pc532/include/param.h (phil)
735          fixed up vm_object_print and vm_map_print so that they work as
736                    DIAGNOSTIC and DDB. (brezak)
737          added MACHINE_NONCONTIG to *standard* configs. (brezak)
738          i386: changes to config and sys/arch/i386/conf/Makefile.i386 to default
739                    kernel load address at 1M. Use "at 0xfe000000" in config
740                    to load kernel low. (brezak)
741          eliminte syscframes, they are now the same as trap frames. (brezak)
742          aculog owned by uucp.dialer after log rotation, not root.wheel.
743                    bug reported by Greg Tanaka <glt@cco.caltech.edu> (cgd)
744          fix to the 'size' primary; -size <n>c didn't work.  from
745                    Thomas Eberhardt <thomas@mathematik.uni-Bremen.de> (cgd)
746          fix for "touch -t CCYYMMDDhhmm[.SS]".  the CC part didn't work.        from
747                    Thomas Eberhardt <thomas@mathematik.uni-Bremen.de> (cgd)
748          upgraded diff, diff3, and sdiff to version 2.4. (jtc)
749          pc532: imported the src/lib/csu/pc532 and src/lib/libc/pc532 trees.
750                    (phil)
751          added timezone rules for Moscow, Russia, as provided by
752                    Andrew A. Chernov <ache@astral.msk.su> (cgd)
753          added fix from Theo for ypset. This should fix ypset through
754                    GW's.  (brezak)
755          i386: changes to support running of Windows executable via Wine.
756                    Changes to the kernel activated with "USER_LDT" option. New
757                    syscalls are in new architecure specific library -
758                    libarch/libi386.  (brezak)
759          i386: add clearing of direction flag back to i386 bcopy and memmove.
760                    The previous change to remove it was too aggressive and broke
761                    things like the Xserver. (brezak)
762          libc: fixed isascii(3) man page (cgd)
763          made biodone() work properly, from spec in daemon book and
764                    from what the various other parts of the system expect (cgd)
765          fix resettodr() to be able to reset rtc even if its time is
766                    invalid. (brezak)
767          cron(8): fix crond so that it only stat()s the first 'word' of the
768                    command for root's crontab (cgd)
769          incorporate GNU malloc into the src/gnu source tree (cgd)
770          convert all GNU utilities to use GNU malloc (cgd)
771          added keyboard typematic rate support to pccons and split off ioctl
772                    definitions to <sys/machine/pccons.h> (andrew)
773          i386: macros added to support PIC code generation lib/libc/i386/SYS.h
774                    in library assembler stubs. Changed a number of these stubs in
775                    files in lib/libc/i386/{sys,gen} that touch global data. (pk)
776          buffer allocation is now static at startup, rather than allocated
777                    (via various means) by vfs_bio.          (cgd)
778          upgraded diff, diff3, and sdiff to version 2.5. (jtc)
779          patch from Christoph Badura <bad@flatlin.ka.sub.org> to fix
780                    credential use by read-ahead blocks. (cgd)
781          put gamma.c into libm, at the prompting of
782                    Eliot Dresselhaus <dresselh@rft47.nas.nasa.gov> (cgd)
783          i386, sparc: update of gas to version 1.92.3 to support PIC code (i386
784                    and sparc ports only, as of this moment) (pk)
785          <a.out.h>: support for PIC relocation records in (pk)
786          <sys/exec.h>: defined EX_DYNAMIC flag (pk)
787          gcc(1): configured gcc to generate mode complete link commands, output
788                    .size directives and generate a libgcc_pic.a archive (pk)
789          update Australia's zoneinfo file with new data
790                    from Mark Davies <mark@comp.vuw.ac.nz> (cgd)
791          nfsd now reports fatal errors with syslog(), rather than err()
792                    per Vernon Schryver <vjs@calcite.rhyolite.com> (cgd)
793          added a cyclades cyclom-8y (and 4/16y) multiport async serial
794                    driver. (andrew)
795          fixed vfs_bio so that it dynamically moves pages between buffers (cgd)
796          don't try to display the resident text size with "ps -v".  Fix
797                    from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de> (cgd)
798          libc: move architecture-specific directories in libc into an 'arch'
799                    subdir, in the same way that they're under 'arch' in the kernel
800                    (cgd)
801          libc: move rpc library code into libc; it was being included in libc
802                    via makefile trickery, and there was no good reason to keep
803                    it out of the libc source tree proper (cgd)
804          Rand48 routines from Martin Birgmeier <martin@ntkupc1.tuwien.ac.at>.
805                    Sorry no man pages for this from the author. (brezak)
806          finger fixes and enhancements from Luke Mewburn. (brezak)
807          moved sources for rpc protocol definitions into src/lib/librpcsvc,
808                    and set it up so that include/rpcsvc is made from there (cgd)
809          inetd(8): several extensions: group id specification, per service
810                    maximum invocation rate, a `/var/run/inetd.pid',
811                    AF_UNIX family support, several minor bug fixes. (pk)
812          substantially modified ld in an effort to support shared libraries,
813                    including a run-time linker ld.so (in subdir rtld). (pk)
814          i386, sparc: added src/lib/csu/sparc + contents, modified crt0
815                    (sparc+i386) to support dynamic linking. (pk)
816          fix pow() to handle x == 0 and x == infinity (cgd)
817          tossed old accounting routines in favor of better ones by
818                    Mark Tinguely <tinguely@plains.NoDak.edu> (cgd)
819          db: upgraded db library routines to version 1.72,
820                    from ftp.cs.berkeley.edu (cgd)
821          fix from Andrew Moore <alm@netcom.com> to correct test's handling of
822                    (non-negated) "-a" and "-o". (cgd)
823          execve(2): exec fixed to return EACCES if trying to exec a program on
824                    a file system mounted MNT_NOEXEC.  (cgd)
825          execve(2): update execve man page to note EACCES return if trying to
826                    exec a program on a file system mounted MNT_NOEXEC, and fix a
827                    typo, with diffs.  fixes from Garrett Wollman
828                    <wollman@emba.uvm.edu>. (cgd)
829          fstat(1): fixed multiple off-by-one bugs in fstat which caused open file
830                    printing to not print the last open file.  patch
831                    from David Greenman <davidg@implode.rain.com>. (cgd)
832          cleanup dup'ed defines for GDT/LDT entries in machdep.c/sys_machdep.c.
833                    call resettodr() in boot() like other ports. (brezak)
834          return EINVAL if trying to send negative amounts of data,
835                    and a couple of minor TCP bugs.          (from bsdi-users) (cgd)
836          fix panic that can occur when two renames are moving the same source
837                    at the same time, and check that the rootfs pointer is
838                    non-null before using it in sync().  (from bsdi-users) (cgd)
839          units(1): add a free 'units' command, written by Adrian Mariano
840                    (<adrian@cam.cornell.edu> or <mariano@geom.umn.edu>) (cgd)
841          i386: apply fix in i386/isa/spkr.c for PIT_MODE from Keith White
842                    <kwhite@csi.UOttawa.CA>. (brezak)
843          ISOFS: better handling of empty files (fix the symlink bug).
844                    Let filenames alone, if mounted with -gen.
845                    Change filename of associated files to start with `='
846                    and not end in `@'. (ws)
847          m4(1): m4 upgraded to Ozan Yigit's latest and greatest version. (glass)
848                    Fixes bug that broke > 8.3 sendmail config files
849          sendmail(8): sendmail upgraded from version 8.3 to 8.6.3 (glass)
850                    See sendmail/RELEASE_NOTES for a detailed list of changes.
851          tablet line discipline ported to net/2 tty system. (glass)
852          cksum(1): Update to the latest sources on uunet. (cgd)
853          mtree(8): Update to the latest sources on uunet. (cgd)
854          added a64l(), l64a(), lfind(), lsearch(), <search.h>, etc. (jtc)
855          rm(1): changed to be 1003.2-1992 compliant. (jtc)
856          find(1): added -print0 option. (jtc)
857          gas(1): changed write.h to compile with PIC not defined (phil)
858          gas(1), ns32k: added patch to config/tc-ns32k.c to make
859                    "movd x(pc),y(pc)" work correctly. (phil)
860          file(1): updated to do sign-extension correctly for signed comparisons,
861                    and also allow explicitly unsigned comparisons (by prepending
862                    `u' to the type). (mycroft)
863          chown(8), chgrp(1): moved into usr (where they were in net/2) (cgd)
864          broke link from 'acctoff' to accton; the former is no longer used (cgd)
865          fixed elvis so it returns exit code 0 if file unmodified (cgd)
866          updated timezone files with new revisions supplied by
867                    Arthur David Olson <ado@elsie.nci.nih.gov> (cgd)
868          timed(8): Update to the latest version, as supplied and ported
869                    by <Vernon Schryver> vjs@calcite.rhyolite.com. (cgd)
870          sup(1): updated README.sup to reflect changes to collections. (brezak)
871          incorporate new dev pager from Mike Hibler <hibler@cs.utah.edu> (cgd)
872          sed(1): altered to exit when the n)ext command reaches EOF. (andrew)
873          changed printf(3), et. al. to be ANSI compliant. (jtc)
874          printf(1): changed to be 1003.2-1992 compliant. (jtc)
875          add Mitsumi (non-SCSI) CD-ROM driver, written by Holger Veit
876                    and Brian Moore (cgd)
877          bcd(6): fixed bad bcd(6) punch codes Dyane Bruce
878                    <db@diana.ocunix.on.ca>. (jtc)
879          sendmail(8): sendmail upgraded from version 8.6.3 to 8.6.4 (glass)
880                    See sendmail/RELEASE_NOTES for a detailed list of changes.
881          fix from David Greenman <davidg@freefall.cdrom.com> to improve
882                    socket performance by keeping sosend from attempting to
883                    reserve space in an mbuf cluster for datagram headers.
884                    It was unnecessary because the mbuf allocation routines
885                    do the right then when prepending to mbuf clusters. (cgd)
886          fix from David Greenman <davidg@freefall.cdrom.com> to keep
887                    large amounts of unidirectional UDP traffic from filling
888                    up interface output queues with fragments. (cgd)
889          i386: fix bogus uses of splnone() in the i386 port.  (cgd)
890          err(3), fnmatch(3), glob(3), fts(3): update err(3), fnmatch(3),
891                    glob(3), and fts(3) from uunet. (cgd)
892          define BSDSRCDIR and BSDOBJDIR to have make think of the src and obj
893                    trees as being rooted someplace other than /usr/src and
894                    /usr/obj. (cgd)
895          update /etc/services and /etc/protocols with more (official) data
896                    Garrett Wollman <wollman@freefall.cdrom.com> did the
897                    leg-work (cgd)
898          update /etc/namedb/root.cache with current data.  Garrett Wollman
899                    <wollman@freefall.cdrom.com> did the leg-work. (cgd)
900          clean up /etc/rc and /etc/netstart, add entry in netstart for
901                    sysads to define flags passed to sendmail and possibly
902                    turn it off (cgd)
903          sendmail(8): disable sendmail by default in future distributions; bad
904                    things could happen if config files aren't properly customized
905                    (cgd)
906          compat/sunos: some sunos compatibility code in struct sigacts (deraadt)
907          pmax: add pmax architecture support to config program, done by
908                    rick &/| ralph (deraadt)
909          move __LDPGSZ from sys/exec.h to machine/exec.h, because there's
910                    too many "#ifdef ${ARCH}" things in there. (deraadt)
911          set up make templates so that the contents of the LDSTATIC variable
912                    control static linking (cgd)
913          use ./yearistype.sh rather than yearistype.sh when making
914                    /usr/share/zoneinfo (cgd)
915          mount(2): fix mount(2) man page to use the right names for mount flags
916                    (cgd)
917          csh(1): make csh be rational w.r.t. forground process groups (cgd)
918          link(5): add link(5) manual page, update of a.out(5) (pk)
919          curses(3): update curses(3) with latest version from CSRG (cgd)
920          more(1): update more(1) with the latest version for uunet
921                    and added regex(3) support (alm)
922          pppd(8): update to version 2.0, fixes to chat (paulus)
923          'T_LINEP' member of 'struct tty' is now 't_sc' which is how it is
924                    being used currently. (glass)
925          pppd(8): add RCS IDs, minor enhancements (default local address to
926                    first IP address of host), bugfix (paulus)
927          lpr(1), lpd(8): fix some uninitialized variables in lpr and lpd (cgd)
928          crontab(1): do the right thing with EDITOR and PATH.  reported
929                    (with fix) by Roland McGrath <roland@frob.com> (cgd)
930          rup(1), rusers(1): make prettier (deraadt)
931          vmstat(8): add some useful memory summing stuff to vmstat
932                    (cgd & deraadt)
933          libc: replace -lgnuregex and the regexp(3) functions in libc with Henry
934                    Spencer's new POSIX.2 compliant regex(3) functions. (jtc)
935          upgraded diff, diff3, and sdiff to version 2.6. (jtc)
936          moved fifo.h and specdev.h to /sys/miscfs, along with the various
937                    file system ops they defined. (cgd)
938          add regex(3) support to elvis (alm)
939          ed(1): fixed line addressing to be consistent with SunOS ed (alm)
940          i386: change bootcode to not skip the 256 bytes of BIOS variables
941                    if load address isn't 0 (ws)
942          stdio: more fixes from torek with help from cgd. (cgd)
943          termcap(3): Fix man page to have the correct definition of
944                    tgetstr().  fix supplied by
945                    gordon@sneaky.lonestar.org (Gordon Burditt). (cgd)
946          Add the System V message queue and semaphore facilities.  Implemented
947                    by Daniel Boulet <danny@BouletFermat.ab.ca>. (cgd)
948          Add an initial implementation of the POSIX 1003.4a Draft 7 thread
949                    standard. (proven)
950          join(1): fixes to join to fix a seg fault and a mixed up buffer, from
951                    Dave Matthews <dave@prlng.co.uk>, modded by cgd. (cgd)
952          strings(1): Add -t (radix) flag to strings to conform to POSIX.2. (jtc)
953          changes for othersrc/mh-6.8 to use a libmh.so. Also fix vmh for
954                    new curses. (brezak)
955          slstats(8): add usr.sbin/slstats command from CSLIP-2.6 distr. (brezak)
956          quiz(6): fix uninitialized variable bug that caused quiz to dump core.
957                    from Szabolcs Szigeti <pink@bagira.fsz.bme.hu> (cgd)
958          change fnmatch(3) and getopt(3) to be POSIX.2 compliant. (jtc)
959          add POSIX.2's confstr(3). (jtc)
960          do the right thing when lookup()-ing for creation. (cgd)
961          change libg++ to not install "compatibility" header files ---
962                    our header files are already C++ compatible. (jtc)
963          add -m and -n options to swapinfo. (cgd)
964          patch from Ukai Fumitoshi <ukai@kmc.kyoto-u.ac.jp> to do the
965                    right thing with NFS fsid's and getnewfsid(). (cgd)
966          size(1), strip(1): patches from Thomas Eberhardt to make size(1) and
967                    strip(1) more robust, and to strip trailing zeroes in the data
968                    segment of an executable. Further modifications to strip(1) by
969                    me. (mycroft)
970          fix function prototypes in shm.h to comply with the SVID. (brezak)
971          use fread(), not read(), pending Vern Paxson's decision of what
972                    to do in the next version of flex. (cgd)
973          printf(1): merged with latest version from uunet. (jtc)
974          gas(1): changes to handle the `.type' directive and symbolic
975                    expressions in `.size' directives (pk)
976          remove rusers version 1 interface support (/etc/inetd.conf). Redo
977                    version2 interface to use hand-crafted xdr routines to make
978                    it interoperable with Sun's. Rpcgen cannot generate this. Also
979                    add support for the version 3 interface in the rpc.rusersd
980                    daemon. Add rusers.x (version 3 only) to librpcsvc. (brezak)
981          m68k: shared-library support for the m68k architecture in gcc2, gas and
982                    ld; create m68k/ directories for this stuff rather than having
983                    separate directories for each m68k-based machine (paulus)
984          isofs: bug fixes -
985                    memory corruption on RR-CD with name longer than 255 chars
986                    fix handling of associated files' names on RR-CDs
987                    incomplete directory on nfs-mounted CD
988                    hack to make find work on non-RR-CD
989                    the last two reported by mycroft (ws)
990          m68k: shared-library support for m68k machines in src/lib/csu/m68k and
991                    src/lib/libc/arch/m68k (paulus)
992          pppd(8): fixes to ppp stuff - pppstats.c uses <paths.h>; enhance pppd
993                    security (paulus)
994          sendmail(8): don't start sendmail if there's no /etc/sendmail.cf (cgd)
995          rcs(1): deal properly with EINVAL when fsync()'ing a pipe (cgd)
996          tsort(1): shouldn't be so thorough when finding nodes in a cycle.
997                    fix provided by Jarle.F.Greipsland@idt.unit.no. (cgd)
998          more fixes to MS-DOS filesystem code, from Jeff Polk. (cgd)
999          fix uninitialized variable in ptrace() system call,
1000                    from Andy Heffernan <ahh@netcom.com>. (cgd)
1001          tsort(1): fix behaviour when given a filename argument on the command
1002                    line, from Frank van der Linden <vdlinden@fwi.uva.nl>. (cgd)
1003          rarpd(8): replaced `#ifdef's i386' with `#ifdef's NetBSD' in
1004                    `libexec/rarpd.c' so it will compile on other BSD ports as well
1005                    (pk)
1006          sparc, pppd(8): replaced `#ifdef sparc' with `#ifdef sun' in
1007                    `usr.sbin/pppd/auth.c', (`sparc' is an architecture, not an
1008                    environment) (pk)
1009          lex(1): upgraded lex to version 2.4.2. (jtc)
1010          yp: change YP /var/yp/binding/ files to match Sun's files (deraadt)
1011          make(1): add MACHINE_ARCH to the set of variables defined by make(1).
1012                    (cgd)
1013          libc, libkern: make libc and libkern use MACHINE_ARCH. (cgd)
1014          dump cores as "progname.core" rather than "core.progname" (cgd)
1015          at(1), atrun(8): Add at(1) and atrun(8), written by Thomas Koenig
1016                    <ig25@rz.uni-karlsruhe.de> and seriously hacked by me. (cgd)
1017          atrun(8): put atrun into root's crontab, to run every 10 minutes. (cgd)
1018          actually delete the GNU regex library (cgd)
1019          cron(8): make sure that crond records the commands that it runs.
1020                    fix supplied by thomas@mathematik.uni-Bremen.de. (cgd)
1021          sup(1): instructions updated. see ~ftp/pub/sup/README.sup. (glass)
1022          i386: don't have gcc define __386BSD__ on the i386. (cgd)
1023          replace all .s files in libraries with .S equivalents. (cgd)
1024          fix ifdef 386BSD -> NetBSD in othersrc/{sup,kermit,mh-6.8}. (brezak)
1025          lex(1): upgraded lex to version 2.4.3. (jtc)
1026          i386: several bug fixes in libc i386 assembler stubs supplied
1027                    by thomas@mathematik.uni-Bremen.de. (pk)
1028          nfs: allow NFS mount parameters to be set by using `mount -u'. (pk)
1029          use credentials in physio(). (pk)
1030          make setpriority() actually return the correct error. (cgd)
1031          sparc: add sparc machine dependent sources to libc Makefiles. (pk)
1032          fix from Piero Serini <piero@strider.st.dsi.unimi.it> to get
1033                    "id <login>" to get the primary group name correct. (cgd)
1034          lex(1): upgraded lex to version 2.4.4. (jtc)
1035          fix the Makefile in ed/test to not demand that . be in PATH. (cgd)
1036          fix to stty from Piero Serini <piero@strider.st.dsi.unimi.it> so
1037                    that you can undef tty control characters. (cgd)
1038          change interface IFF_LLC* flags to be IFF_LINK*. (cgd)
1039          slip: convert SLIP to use IFF_LINK* flags for compression/icmp enable,
1040                    and update associated utilities. kill 2 SLIP ioctls. (cgd)
1041          routed(8): fix from Brad Parker <brad@fcr.com> to curb routed
1042                    inflation when using MULTICAST.  it wasn't properly ignoring
1043                    the new interface flags. (cgd)
1044          yp: speedup getpwnam/getpwuid if YP is enabled (deraadt)
1045          fix tty subsystem to echo ^V^? correctly as ^?. From Edward Wang
1046                    <edward@homer.CS.Berkeley.EDU> (deraadt)
1047          various programs and libraries were not bzero'ing their automatic
1048                    sockaddr_in's before passing them into the kernel. (deraadt)
1049          rusers and rup are now quite SunOS compatible (jtc & deraadt)
1050          tcpdump(1): must be linked -ll because of new lex (deraadt)
1051          teach the mod* programs to love ansi (deraadt)
1052          config(8): config generates a 4.4-like pdevinit[] arrays for
1053                    pseudo-device initialization (deraadt)
1054          initialize pseudo-devices by calling their XXattach() routines
1055                    based on the pdevinuit[] array in ioconf.c rather than
1056                    the previous #ifdef hell in init_main.c (deraadt)
1057          create various XXattach routines so that the pdevinit[] stuff works
1058                    as it should (deraadt)
1059          config(8): make both config and config.new deal properly with \" and \n
1060                    inside a "'d string, ie. option XX="\"something\"". (deraadt)
1061          config's yacc grammer no longer redefines `MACHINE' (deraadt)
1062          compat/sunos, m68k, sparc: move sunos emulation code code to
1063                    /sys/compat/sunos, for use by all m68k and sparc ports.
1064                    significantly cleaned and extended up from Torek's base, with
1065                    help at implementing various system calls and ioctl's from mw
1066                    & pk. (deraadt)
1067          don't permit TIOCSCTTY on /dev/tty, or kernel recursion happens.
1068                    from Lars Fredriksen <ludvig!lars@wixer.bga.com> (deraadt)
1069          ypset should only be permitted from a reserved port.  from
1070                    Tor Egge <tegge@pvv.unit.no> (deraadt)
1071          tcpdump(1): move into src/usr.sbin, and cleanup (deraadt)
1072          execve(2): ensure shm's are deleted by an execve() (deraadt)
1073          per-process emulation variable keeps track of how signals/syscalls
1074                    should be handled. this is set/reset by execve, based on
1075                    what the cpu_exec* functions ask for (deraadt)
1076          sparc: must flush register windows before doing a vm_deallocate in
1077                    execve(), or the registers might get dumped on someone
1078                    else's stack... (deraadt)
1079          execve(2): keep execve arg buffer around for later use (deraadt & cgd)
1080          stackgap: a small optional buffer located near the top of the stack
1081                    where binary compatibility functions can copyout/copyin
1082                    argument buffers that are copyin/copyout'd at low levels
1083                    by various system calls (deraadt)
1084          support OMAGIC/NMAGIC a.out's (deraadt & mycroft)
1085          execve(2): in execve(), don't assume VM_MIN_ADDRESS is 0. (deraadt)
1086          in syscalls.master, make syscall#0 "syscall", like in 4.4, and thus
1087                    cause SYS_syscall to be defined (deraadt)
1088          compat/sunos, sparc, m68k: pull COMPAT_SUNOS code for sparc/m68k
1089                    machines down from magnum branch.  Original code by Chris Torek
1090                    <torek@bsdi.com>, Much improved by Markus Wild <mw@lamp>,
1091                    Paul Kranenburg <pk@lamp> and myself. (deraadt)
1092          tunnel driver cleanup done by Brad Parker <brad@fcr.com>
1093                    and myself (deraadt)
1094          upgraded lex to version 2.4.5. (jtc)
1095          tty subsystem VMIN/VTIME implementation from Marc Teitelbaum
1096                    <marc@vangogh.cs.berkeley.edu> (deraadt)
1097          multicast patches added.
1098                    Original code by Steve Mccanne and LBL. NetBSD patches
1099                    from Chris Maeda <cmaeda@cs.washington.edu> (hpeyerl)
1100          add files I'd forgotten earlier.  reminders from Brad Parker
1101                    <brad@fcr.com> and Havard Eidnes
1102                    <Havard.Eidnes@runit.sintef.no>. (hpeyerl)
1103          ethernet: patch to if_ed.c to make multicasts work with bpf.
1104                    <Havard.Eidnes@runit.sintef.no>. (hpeyerl)
1105          add  3c509 (Etherlink-III) driver. (hpeyerl)
1106          patch ping for multicast. Original by Steve Mccanne and LBL (hpeyerl)
1107          ethers(3): sunos-like ethers(3) functions and man pages in libc, from
1108                    Roland McGrath <roland@frob.com>. YP code fixed by myself.
1109                    (deraadt)
1110          rarpd(8): LBL rarpd cleanup - moved from libexec to usr.sbin.
1111                    SIOCGIFCONF cleanup by Roland McGrath <roland@frob.com>
1112                    (deraadt)
1113          in /etc/rc, startup the rpc services in the proper order (deraadt)
1114          fix from Daniel Harris <daniel@werple.apana.org.au> makes tty.c
1115                    untimeout() a VTIME timeout(). Saves us from a panic,
1116                    which is always nice. (deraadt)
1117          crontab(1): plug a security hole in "crontab -r".  fix
1118                    from Todd C. Miller <millert@cs.Colorado.EDU>. (cgd)
1119          i386: add regress tests for sys/arch/i386/ldt. (brezak)
1120          add vnode device from mike@cs.utah.edu. See vnconfig.8. (brezak)
1121          replace man with new version from bostic@vangogh. (cgd)
1122          <sys/queue.h>: added, from bostic@vangogh. (cgd)
1123          fixes to kermit for UUCP file locking and high speeds from
1124                    Mike Long <mike.long@analog.com>. (brezak)
1125          make(1): add .OBJDIR variable to make for readable Makefiles. (pk)
1126          netstat(1): fix to 'netstat -w' from James Jegers
1127                    <jimj@miller.cs.uwm.edu>. (cgd)
1128          update to latest fgetline() from berkeley, and attendent changes. (cgd)
1129          rshd(8): add -L options to rshd, which logs all incoming 'rsh'
1130                    commands. (cgd)
1131          add new filesystems from Jan-Simon Pendry <jsp@sequent.com> (cgd)
1132          add new flag, 'union', to mount options. (cgd)
1133          correct tab expansion code in tty.c (when encountering a full output
1134                    queue) (deraadt)
1135          find(1): changed so it doesn't try to interpret unknown primaries
1136                    as file names.      Not only is this behavior required for
1137                    POSIX.2, it avoids a situation where a destructive primrary
1138                    (like -exec rm {} ;) is applied to files it is not intended
1139                    to do so. (jtc)
1140          find(1): merged in changes from 4.4BSD version to our find(1). (jtc)
1141          fixed wc -c when reading from stdin. (andrew)
1142          changed <sys/dir.h> to <dirent.h> in othersrc/sup. (brezak)
1143          vnconfig(8): changed /dev name in vnconfig.8 man page. (brezak)
1144          ranlib(1): changed to use temporary directory specified by TMPDIR,
1145                    as is done with ar(1).        fix, with slight changes from me,
1146                    by Ed Hudson <elh@netcom.com>. (jtc)
1147          strtoq(3), strtouq(3): integrated strtoq(3) & strtouq(3) from
1148                    bsd-sources on uunet. (jtc)
1149          rename fgetline() to fgetln(). (cgd)
1150          chmod(1): fix chmod so that "chmod o= foo" works right. (cgd)
1151          calendar(1): fix from  Fen Labalme <fen@netcom.com> to calendar,
1152                    and more from myself. (cgd)
1153          installed C++ shared library run-time support (/usr/lib/c++rt0.o),
1154                    every (GNU g++) C++ shared library should be linked with
1155                    it to get their global contructors called (pk)
1156          cron(8), crontab(1): upgraded cron/crontab to vixie cron 3.0. (jtc)
1157          lex(1): upgraded lex to version 2.4.6. (jtc)
1158          execve(2): reorganize execve() sub-functons, and streamline them. (cgd)
1159          ptrace: reorganize ptrace code, so that it's more easily shareable.
1160                    (cgd)
1161          m68k: started collecting common m68k code. (cgd)
1162          have /usr/src/include/Makefile make a symlink/dir in /usr/include
1163                    for ${MACHINE_ARCH}. (cgd)
1164          config(8): added code to 'config' and 'config.new' to pull in
1165                    ${MACHINE_ARCH}'s 'files' file and to create a symlink for
1166                    MACHINE_ARCH. (cgd)
1167          put SHM_LOCK and SHM_UNLOCK in .../sys/shm.h, where they belong,
1168                    and modify sysv_shm.c so that they're usable. (cgd)
1169          fix sup Makefile. (brezak)
1170          implement PT_ATTACH and PT_DETACH. (cgd)
1171          audio: add LBL soundblaster and /dev/audio drivers, as ported
1172                    by brad@fcr.com. (cgd)
1173          rbootd(8): add rbootd for booting hp workstations diskless. From
1174                    Mike Hibler <mike@cs.utah.edu>. (brezak)
1175          i386: check user's selectors in sigreturn(). (brezak)
1176          netstat(1): add IP mcast and IGMP support to netstat from LBL via
1177                    cmaeda@cs.washington.edu. (brezak)
1178          mrouted(8): add mrouted from LBL via cmaeda@cs.washington.edu. (brezak)
1179          sendmail(8): sendmail is now configured to be YP capable, and
1180                    MIME-style MAILER-DAEMON messages disabled on
1181                    suggestion from sendmail author. (glass)
1182          MAXBSIZE is now 16k. (cgd)
1183          plug an `arp -f' security hole (deraadt)
1184          amd(8): now works correctly with YP, and will be started by
1185                    /etc/rc if /etc/netstat says so. (deraadt)
1186          /etc/rc: portmap(8), yp, mountd(8), and nfs mounts are now started in
1187                    /etc/rc in a better order (deraadt)
1188          fixup various gunk in passwd including YP (deraadt)
1189          fix more tty.c tab problems relating to ring buffers (deraadt)
1190          rpc.bootparamd(8): by Klas Heggemann <klas@nada.kth.se> (deraadt)
1191          bpf: make bpf's BIO* ioctl's print nicely. sent in by
1192                    <Havard.Eidnes@runit.sintef.no> (deraadt)
1193          rpc.bootparamd(8): improvements by <roland@frob.com> and me (deraadt)
1194          bpf write's now allocate a packet header for the mbuf (deraadt)
1195          i386: cleanup ldt regress test. (brezak)
1196          update disklabel.h with new filesystem types from 4.4 . (brezak)
1197          patch for ip-multicast bugs from
1198                    mccanne@ee.lbl.gov (Steven McCanne). (brezak)
1199          hp300: fix uninitialized variable in swapgeneric.c. (brezak)
1200          fix "off by one" bug in group_from_gid() -- messed up "ls -l"
1201                    output with eight character group names. (jtc)
1202          fix rpcgen so that generated files are written to the current
1203                    working directory (instead of the same directory as
1204                    the source files) and that #includes in those files
1205                    do not contain the path to the source file. (jtc)
1206          clean up libterm substantially (cgd)
1207          incorporage fix from Christos Zoulas which makes tput do the
1208                    right thing with termcap string arguments. (cgd)
1209          hp300: add basic disklabel support to sd.c. (brezak)
1210          hp300: set text start address at 0 for kernel. (brezak)
1211          bring in CMU/4.4 standalone library. (brezak)
1212          hp300: standalone bootstrap for use with CMU libsa. This also
1213                    includes support for loading the symbol table. (brezak)
1214          hp300: add support to locore.s for dealing with DDB symbols
1215                    from bootstrap. This requires a new bootstrap. (brezak)
1216          hp300: fix silly type for rd disks: NSD --> NRD. (brezak)
1217          rarpd(8): fix byte order bug (deraadt)
1218          pmax: Terry Friedrichsen <terry@venus.sunquest.com> is helping
1219                    with the pmax port. numberous fixes from him and
1220                    myself (deraadt)
1221          initialize network protocols without lowering the spl level
1222                    on leveled-spl systems (deraadt)
1223          compat/sunos: move my SUNOS_COMPAT changes down from the magnum branch
1224                    (deraadt)
1225          i386: fix a number of if_ep.c bugs (deraadt)
1226          ethernet: change ether_input() and ether_output() to take a
1227                    network-byte-order ether_type field in the ethernet header.
1228                    Note: All network device drivers have to be fixed. (deraadt)
1229          delete RMP code in kernel, we have a bpf-based solution now (deraadt)
1230          new bpf.c from Steve Mccanne, with our own hacks. (deraadt)
1231          sh(1): make /bin/sh . (source) command search $PATH as it should. from
1232                    dkionka@Cadence.COM (Daniel P. Kionka), fixed by me (deraadt)
1233          from & mail now will use $MAIL as default mailbox. from
1234                    Christos Zoulas <christos@deshaw.com> (deraadt)
1235          i386: correct printing of disk sizes for sd drives. from
1236                    <adrian@lemmings.cursci.com> (deraadt)
1237          patch to ttyname() from Steven M. Schultz <sms@WLV.IIPO.GTEGSC.COM>
1238                    to kill a memory leak. (cgd)
1239          libutil: reorganize; move most of its contents into libc.  create
1240                    a libkvm to handle kvm stuff. (it'll be needed in the future
1241                    for the LBL kvm code.) (cgd)
1242          fix getloadavg() so it no longer uses the kvm routines.      add a
1243                    new getkerninfo() subroutine to facilitate this. (cgd)
1244          remove dbsym. (cgd)
1245          i386, m68k, sparc: upgrade gdb to version 4.11, support for i386, m68k
1246                    and sparc.  Sparc port needs more work on reading core files;
1247                    m68k port needs testing (pk)
1248          fix a panic in ip multicast code. (brezak)
1249          sendmail(8): sendmail upgraded to version 8.6.5. (glass)
1250          update linker sources to convey gcc's .type directives into
1251                    shared objects. (pk)
1252          sed(1): update sed with a new version from
1253                    Diomidis Spinellis <dspin@leon.nrcps.ariadne-t.gr> (cgd)
1254          update the 'leapseconds' file, from
1255                    Arthur David Olson <ado@elsie.nci.nih.gov> (cgd)
1256          tsort(1): update tsort with a version from Christos Zoulas, and convert
1257                    it to use new err() and warn() functions. (cgd)
1258          identd(8): added pidentd (written by Peter Eriksson
1259                    <pen@lysator.liu.se>) as /usr/libexec/identd. (cgd)
1260          uname(1): fix to uname(1) from Matthieu Herrb <matthieu@laas.fr> to
1261                    handle multiple arguments. (cgd)
1262          libc: fix sigismember() in libc (proven)
1263          add more stuff for the implementation of the POSIX 1003.4a Draft 7
1264                    thread standard. This is version 1.18 from my tree. (proven)
1265          fix bug that prevented unmounting of read-only MS-DOS fs's. (cgd)
1266          got rid of some cruft from 'othersrc' -- an old version of tcsh,
1267                    and ttcp.  also, cleaned up the Makefile.  (cgd)
1268          fixed "cat /kern -> panic" bug (cgd)
1269          remove bogus 'install -d's from system makefiles and from
1270                    other places in /usr/src. (cgd)
1271          add quot utility as /usr/sbin/quot (ws)
1272          integrated new math library based on Sun's FDLIBM 5.1 (jtc)
1273          fixed find(1)'s -nouser and -nogroup options. (andrew)
1274          update awk to gawk 2.15.4. (jtc)
1275          m68k: add da30 port (yet another m68k machine). (paulus)
1276          change hardclock() to take a "clockframe *" instead of a
1277                    "clockframe". simplifies things for some ports (deraadt)
1278          very strange hack in vnode.h to ensure that inodes are double
1279                    aligned in struct vnode. Various new processors, including
1280                    sparc, require structures to be double-word aligned (deraadt)
1281          panic() is now a varargs function (deraadt)
1282          sparc: sparc port works! Ported from 4.4 to NetBSD by myself.
1283                    Much thanks to Chris Torek <torek@bsdi.com> for the
1284                    original code from 4.4, and Paul Kranenburg for helping
1285                    with the userland code. (deraadt)
1286          in tty.c, undo a flow control bug introduced months ago. (deraadt)
1287          modload & friends mistakenly were compiled with a -DKERNEL. Please
1288                    don't do this. (deraadt)
1289          i386: MAKEDEV no longer creates symbolic links in /dev. (deraadt)
1290          i386: more if_ep.c bugs fixed (deraadt)
1291          sparc: don't cache DMA memory. fix from Chris Torek (deraadt)
1292          sparc: NetBSD/sparc is capable of compiling its own kernel, so the
1293                    support for cross-compiling the kernel goes away (deraadt)
1294          sparc: proper /dev/MAKEDEV. derived from hp300. (pk & deraadt)
1295          amiga: proper /dev/MAKEDEV. cleaned up from original by Markus and
1296                    Ty Sarna apparently (deraadt)
1297          split /etc/ttys per architecture, mostly because /dev/console is
1298                    done in different ways (deraadt)
1299          sparc: use normally ordered pty major numbers (deraadt)
1300          tty.c's VMIN/VTIME code was missing an untimeout(). fix from
1301                    freebsd. (deraadt)
1302          support for the "lookup" keyword in resolv.conf. See the man
1303                    page for more details (deraadt)
1304          sun3: sun3 port boots and runs init, spawns a shell and will even
1305                    run ls upon request.  needs drivers and some stability
1306                    work.. (glass)
1307          telnet(1), telnetd(8): update telnet and telnetd from latest sources on
1308                    ftp.cray.com. (cgd)
1309          libc: slightly disambiguate setuid() man page. (cgd)
1310          fix the way apropos et al. deal with underscores in names. (cgd)
1311          fix reset's tabset file problems, based on a fix sent in by
1312                    Frank van der Linden <vdlinden@fwi.uva.nl> (cgd)
1313          fix bsd.dep.make to clean .depend files only only on cleandir.
1314                    Pointed out by michaelv@iastate.edu. (cgd)
1315          add 3Com 3c501 driver by Matt Kimmel <kimmel@cs.umass.edu>. (hpeyerl)
1316          restore(8): when restoring from multi-volume dump, check the correct
1317                    tape header volume number, from thomas@mathematik.uni-Bremen.de.
1318                    (cgd)
1319          primes(6): fix to 'primes' to deal properly with large numbers,
1320                    from Arne Juul <arnej@dsl.unit.no>. (cgd)
1321          rarpd(8): fix rarpd to put necessary fields in network byte order,
1322                    from Christos Zoulas <christos@deshaw.com>. (cgd)
1323          sed(1): fix sed to do the right thing with empty regex matches. (cgd)
1324          tftpd(8): fix from Christos Zoulas <christos@deshaw.com> to keep tftpd
1325                    from dumping core when invoked with no arguments. (cgd)
1326          vi: fix from Christos Zoulas <christos@deshaw.com> to keep vi
1327                    from trying to use its controlling tty when it doesn't
1328                    really have one. (cgd)
1329          mods to msdos filesystem code so it works on big-endian machines.
1330                    (paulus)
1331          i386: fix disklabel routines so that when creating a new label, they
1332                    fill in the info for the appropriate partition. (cgd)
1333          make(1): various fixes and improvements to make(1) supplied
1334                    by Christos Zoulas <christos@deshaw.com>. (cgd)
1335          sparc: support lkm/tun/vn, SYSVSHM, SYSVMSG (deraadt)
1336          yp: fix serious YP bug in gethostbyname() functions (deraadt)
1337          ar had a file descriptor leak, fix from Robert Crowe
1338                    <bob@speakez.com> (deraadt)
1339          i386: integrate new Bustek driver which works on many more
1340                    models of the card. Fixed by Michael VanLoon
1341                    <michaelv@iastate.edu> (deraadt)
1342          sparc: various fixes and changes torek sent me ages ago (deraadt)
1343          compat/sunos: fairly simple SUNOS_COMPAT sysconf() function (deraadt)
1344          netstat(1): core dump fix from Chuck Cranor <chuck@maria.wustl.edu>
1345                    (deraadt)
1346          fix from Arne Juul <arnej@dsl.unit.no> for bug where extra
1347                    null chars would get appended to mailbox by mail(1). (cgd)
1348          fix to keep the getcap(3) routines from accessing freed memory.
1349                    from Thomas Eberhardt <thomas@mathematik.uni-Bremen.de> (cgd)
1350          lpr(1): fix for symlink-related security hole in lpr.  From
1351                    comp.security.unix. (cgd)
1352          rdist(1): update to latest version of rdist(1) from UCB (via uunet).
1353                    No new security fixes, but general cleanup. (cgd)
1354          hp300, sparc: MAKEDEV cleanup for hp300 and sparc (deraadt)
1355          yp: fix small YP bug, and bogus initialization of gr_mem in getgrent()
1356                    and friends. (deraadt)
1357          lpd shouldn't clobber the page width specified in the printcap file.
1358                    fix from John F. Woods <jfw@ksr.com>. (cgd)
1359          pr(1): pr shouldn't croak if -w specified without multi-column mode.
1360                    fix from John F. Woods <jfw@ksr.com>. (cgd)
1361          at(1): fix two bugs in at(1)'s date/time parsing.  One of the fixes
1362                    was from Javier Martin Rueda <jmrueda@diatel.upm.es>. (cgd)
1363          gprof, ns32k: added ns32k support files (phil)
1364          getty(8): converted to use the getcap(3) routines. (cgd)
1365          hp300: fix standalone disk and tape drivers to allow
1366                    units > 0. (brezak)
1367          make FFS optional. (ws)
1368          integrated diff, diff3, & sdiff manpages by Larry Jones
1369                    <scjones@thor.sdrc.com>. (jtc)
1370          gcc(1), ns32k: added arch/ns32k directory with gcc2 files (phil)
1371          sendmail(8): sendmail upgraded to version 8.6.7.
1372                    This fixes a major security hole in v8.  Our
1373                    distribution has also been cleaned up. (glass)
1374          sendmail(8): sendmail upgraded to version 8.6.8.
1375                    This fixes a security hole in v8. (glass)
1376                    Lets not make this three in a row...
1377          fix from mark@aggregate.com (Mark P. Gooderum) to convince diff -l
1378                    to invoke 'pr' correctly. (cgd)
1379          in tput, don't assume that only valid thing starting with 'l' is
1380                    longname.  Fix from Eric J. Haug <ejh@slueas.slu.edu> (cgd)
1381          manpages: various manual page fixes from Luke Mewburn and myself. (cgd)
1382          ipcrm(1): rewritten (glass)
1383          getty(8): fix a couple of typos in getty's headers.
1384                    from Andras Olah <olah@cs.utwente.nl>. (cgd)
1385          fixes from Thomas Eberhardt to get 'swapinfo' to do the right
1386                    thing with blocksizes. (cgd)
1387          lastcomm(1): convince lastcomm to use stdio rather than its own
1388                    (broken) buffering scheme. (cgd)
1389          a few routing ref-count fixes. (cgd)
1390          i386: allow mmap()ing of /dev/mem and /dev/kmem, the former for
1391                    people with buff video boards, the latter for fun. (cgd)
1392          mmap() defaults to MAP_FILE as apposed to failing when neither
1393                    MAP_FILE or MAP_ANON flags are present. (chopps)
1394          sa(8): add a 'sa' command, written by me. (cgd)
1395          change uid_t and gid_t to 32-bit quantities, and off_t to a 64-bit
1396                    quantity.  Lots of associated changes. (cgd)
1397          __initdb() should only warn about spwd.db errors once, fix from
1398                    <nils@merlin.ims.uni-stuttgart.de> (deraadt)
1399          i386: attempt to get the cursor correct on MDA/Hercules cards. If
1400                    this still doesn't work, use FAT_CURSOR in your kernel
1401                    config file. (deraadt)
1402          repair host map alias in ypmatch (deraadt)
1403          sparc: various sparc fixes (deraadt)
1404          take disklib.c out of libkern, put it back in the kernel
1405                    proper (deraadt)
1406          fix sh/mkinit.c to not generate garbage in init.c (deraadt)
1407          fix hang in rcmd.c if either socket was >= 32 (deraadt)
1408          reorganize mmap() flags, and squish MAP_FILE. (cgd)
1409          vi(1): upgrade 'vi' to the latest version of nvi (1.11) by Keith
1410                    Bostic, available from ftp.cs.berkeley.edu. (cgd)
1411          ac(8): add an 'ac' command, by Simon J. Gerraty and myself. (cgd)
1412          add 'ttyflags' to set device-specific tty flags. (cgd)
1413          i386: add -r flag to boot block, to select RB_DFLTROOT. (cgd)
1414          manpages: lots of man page fixes from Mark Weaver. (cgd)
1415          fix tn3270's idea of where map3270 lives, and fix the map3270 defaults
1416                    to work with vt200's and xterms.  from Mark Weaver. (cgd)
1417          change the way syscalls with quad arguments are implemented. (cgd)
1418          change stdio's fpos_t to an off_t. (cgd)
1419          hp300: added hilinfo and grfinfo, from Utah, for the hp300. (cgd)
1420          ftpd(8): modify ftpd to support non-anonymous chrooted users.  patches
1421                    from Jarle.F.Greipsland@idt.unit.no.  (cgd)
1422          updated our set*id() syscalls to match the POSIX security model,
1423                    with _POSIX_SAVED_IDS.        fixed a few bugs, in the process,
1424                    and obsoleted (i.e. moved into libc/compat-43) several
1425                    functions and (former) syscalls. (cgd)
1426          add a MNT_USER flag, for mounts made by users. (cgd)
1427          modify mount_msdos so that the uid, gid, and permissions masks for
1428                    files in the FS are inherited from the mounted-on dir,
1429                    and are user-settable.        Also, allow users to mount MS-DOS
1430                    file systems. (cgd)
1431          ns32k: support for ld (thanks to Matthias Pfaller). (pk)
1432          fix various doc bugs in tunefs and newfs, and severely clean
1433                    tunefs.    (cgd)
1434          kill MOUNT_AFS vfs table slot. (cgd)
1435          gettytab(5): add information about "np" to gettytab(5). (cgd)
1436          fix procfs to be smarter about names found by lookup, also, don't
1437                    display a 'regs' or 'fpregs' file for system processes. (cgd)
1438          fix console hanging problem once and for all (hopefully). (cgd)
1439          bump NetBSD0_9 symbol in <sys/param.h> to 2 (i.e. 0.9a). (cgd)
1440          fix stty's notion of where MDMBUF resides. (cgd)
1441          i386: 3c509 driver now works on the 3c579 EISA card too (deraadt)
1442          sparc: keyboard repeat code, cleanup sunos cgthree compatibility,
1443                    repair MAKEDEV (deraadt)
1444          fsck(8): support "fsck /dir" and "fsck /dev/sd0a", plus fix a coredump
1445                    bug, by <dean@fsa.ca> (deraadt)
1446          repair bogus roff macro use in termcap(5) (deraadt)
1447          repair paths in various utilities, report by <dgy@mcs.com> (deraadt)
1448          new optimized and enhanced BIND resolver code by me (some changes
1449                    based on 4.9.2 by Vixie). Note: the `search' keyword in
1450                    resolv.conf is now quite important! (deraadt)
1451          strftime bugfix for "%R" from <seanv@cs.uq.edu.au> (deraadt)
1452          TIOCGWINSZ support in rain & snake (deraadt)
1453          sparc: support 64 bit system calls (deraadt)
1454          libc: add a setproctitle() call to libc, to frob the process title.
1455                    (cgd)
1456          change mount()'s type to be a string.  backward compatible with
1457                    COMPAT_09.  Various associated changes, including better
1458                    VFS LKM support. (cgd)
1459          convert the vm system to use <sys/queue.h> (cgd)
1460          gettytab(5): add a 'mb' flag to gettytab, to specify MDMBUF. (cgd)
1461          fix more(1) to use termios rather than sgtty (andrew)
1462          kill symorder(1); kvm_mkdb makes it obsolete. (cgd)
1463          fix gethostname() to set h_errno for non-BIND transactions too
1464                    (deraadt)
1465          fix m_adj() in uipc_mbuf.c to adjust m_pkthdr.len in the correct
1466                    mbuf (deraadt)
1467          implement better locking in mbuf.h, and fix cltom() macro (deraadt)
1468          i386: 3c509 driver support for promiscuous and multicast, and a few
1469                    other misc fixes (deraadt)
1470          sparc: make swap work, make keyboard repeat work for ^@ (deraadt)
1471          fix talk(1) to not trounce it arguments (deraadt)
1472          nfs diskless support revised.  uses bootp+rpc to gather
1473                    appropriate parameters.        see diskless(8).  (glass)
1474          bootpd(8) moved from othersrc to libexec/bootpd.
1475                    bootptab added to etc. (glass)
1476          amiga: many fd (floppy) fixes from Michael Hitch makes it work (chopps)
1477          amiga: changed internal serial port driver to use much smaller buffers
1478                    (16k -> 256 and 24k ->3k) (chopps)
1479          amiga: added 2 non-copyright fonts for console- default to using them
1480                    and not a possibly non-existant (c) user supplied one (chopps)
1481          sendmail(8): sendmail upgraded to version 8.6.9.  (glass)
1482          allow TIOCSETD on ptys. (cgd)
1483          obsolete quad and u_quad types. (cgd)
1484          convert inodes, etc., to use quad_t and u_quad_t. (cgd)
1485          convert vnode.h, mount.h, buf.h and associated files to use
1486                    <sys/queue.h> rather than their own queues. (cgd)
1487          added POSIX.2 compliant getconf utility. (jtc)
1488          ns32k: added support to gdb. (phil)
1489          getty(8) now uses termios. (pk)
1490          pig(6): add pig(6) to the games suite. (cgd)
1491          libc: add getgrouplist() function to libc. (cgd)
1492          update id, groups, and whoami. (cgd)
1493          mrouted(8): update to VJ's 2.2 version. (brezak)
1494          add network standalone support to sys/lib/libsa for netboot. (brezak)
1495          amiga: moved to config.new many devices modified and names fixed.
1496                    (chopps)
1497          amiga: now uses system standard scsi code (/sys/scsi) (chopps)
1498          amiga: disklabel support re-written to be more functional also
1499                    added a machine/disklabel.h (chopps)
1500          amiga: added delay() an accurate useq delay uses last two free
1501                    16 bit countdown timers (chopps)
1502          amiga: added SYSCALL_DEBUG support (chopps)
1503          incorporate new version of lpd. (cgd)
1504          libc: incorporate new version of libc's rcmd() and related functions.
1505                    (cgd)
1506          pstat(8): add new pstat(8) program, which obsoletes swapinfo. (cgd)
1507          roll in a new sysv shared-memory module. <glass> (hpeyerl)
1508          introduce new core dump format. (pk)
1509          kernel debugging support in gdb. (pk)
1510          pc532: added the boot from ufs program. (phil)
1511          adosfs added (ro version) along with mount_ados (chopps)
1512          amiga: added new floppy, much cleaner (chopps)
1513          rlogind(8), rshd(8), telnetd(8): update to 4.4-Lite versions. (cgd)
1514          make(1): fixes from Christos Zoulas which eliminate memory leaks and
1515                    improper memory accesses (jtc)
1516          sh(1): fix from Christos Zoulas which elimintes core dump when compiled
1517                    w/out history support (for install floppies). (jtc)
1518          ip multicast mrouting fixes. Bring in previous version of mrouting
1519                    code. Apply bug fix for igmp.c cksum errors from
1520                    Steve McCanne. Fix mrouted (and friends) to fill in ip hdr
1521                    fields that 4.4 no longer does for you. (brezak)
1522          chown(8), chgrp(1): updated to 4.4-Lite versions. (cgd)
1523          replaced ipcs with version written by
1524                    Thorsten Lockert <tholo@SigmaSoft.COM>. (cgd)
1525          updated src/share/doc tree to work like 4.4-Lite's. (cgd)
1526          added bm(3) functions from Keith Bostic. (cgd)
1527          fixed share/mk files to be not so agressive w/_SUBDIRUSE. (cgd)
1528          test(1): replaced test with version from pdksh, with enhancements and
1529                    cleanup by me. (jtc)
1530          ccd(4): rename cd.c to ccd.c and update to 4.4Lite version in /sys/dev.
1531                    (concatenated disk driver). (hpeyerl)
1532          i386: fix disklabel clobbering MBR on disks shared with DOS. (brezak)
1533          add kerberos5 (k5login.c) authentication for login. (brezak)
1534          build mount_nfs with kerberos iff kerberos environment. (brezak)
1535          build sys/lib/libsa with the rest of the kernel/sa libs. (brezak)
1536          add conditional kerberosIV and kerberos5 support to passwd. (brezak)
1537          vax: initial uploads of VAX architecture code. (ragge)
1538          i386: boot block fixed to run on 386s (mycroft)
1539          i386: disklabel no longer munges device number (mycroft)
1540          i386: autoconf detects SCSI card IRQ/DRQ for aha/ahb/bt/uha (mycroft)
1541          vi(1): update nvi to version 1.34 from Berkeley, DB to version 1.79,
1542                    and curses to the latest version. (cgd)
1543          libsa: make sys/lib/libsa build. (brezak)
1544          hp300: use installboot.sh in stand - no more installboot.c. (brezak)
1545          sparc: bootblocks - integration with disklabel needed (pk)
1546          rtld: issue warning if required minor revision can't be found (pk)
1547          hp300: do echo in tgets() instead of prf.c like libsa:gets(). (brezak)
1548          ftp(1): update 'ftp' to 4.4-Lite version, and add support for the
1549                    'PASV' command, supplied by David Carrel <carrel@cisco.com>.
1550                    (cgd)
1551          make src/distrib part of the tree, for distribution tools. (cgd)
1552          add 'crunch' by James da Silva, in src/distrib/crunch. (cgd)
1553          add distribution set lists in src/distrib/sets. (cgd)
1554          i386: add floppy build tools to src/distrib/i386. (cgd)
1555          passwd(1): fix building passwd with kerberos4 support.
1556                    From Michael Graff <explorer@vorpal.com>. (brezak)
1557          zcat(1): make zcat be the gzip(1) version, so that it can uncompress
1558                    .gz's (cgd)
1559          sigvec(3): fixed cross-refs in libc, as suggested
1560                    by Lennart Augustsson <augustss@cs.chalmers.se> (cgd)
1561          mac68k: Initial import of mac68k port [briggs 19930929]
1562          sparc: Initial import of Chris Torek's sparc port [deraadt 19931002]
1563
1564Changes from NetBSD 1.0 to NetBSD 1.1:
1565          Added "float" versions of math functions (sinf, cosf, etc.) to libm.
1566                    From Ian Taylor (ian@cygnus.com), with some work by me. (jtc)
1567          added __weak_reference() macro to <sys/cdefs.h>. (jtc)
1568          added constants required by XPG3 to <limits.h> and
1569                    <machine/limits.h>. (jtc)
1570          vax: Numerous changes and fixes; now runs single-user (ragge)
1571          Renamed sys_siglist[], sys_errlist[], and sys_nerr by prepending
1572                    a double underscore.  The traditional variable names are
1573                    provided by weak references (or by copies, if they aren't
1574                    supported yet). (jtc)
1575          Changed __strerror() and __strsignal() to use new __sys_erlist[],
1576                    __sys_nerr, and __sys_siglist[] variables. (jtc)
1577          moved machine-dependencies in <sys/disklabel.h> into
1578                    <machine/disklabel.h> and cleaned up some. (cgd)
1579          make <stdarg.h> a symlink, and clean up ports' varargs.h and
1580                    stdarg.h files. (cgd)
1581          tar(1): fixed rmt support in tar. (andrew)
1582          rmt(8): added some undocumented rmt(8) options to its man page. (andrew)
1583          libc: cleaned up a bunch of bogus pointer casts, etc., in libc. (cgd)
1584          fdisk(8): Enabled `partitioning' of regular files. [mycroft 19941019]
1585          add a register_t type for every port. (cgd)
1586          ufs: make UFS safe for use on machines with wider types. (cgd)
1587          change syscall argument access & definition convention, so
1588                    that it's easier to deal with machines with new/different
1589                    calling conventions. (cgd)
1590          Modified disk drivers to handle labels more correctly, and rewrote
1591                    part of wd.c. [mycroft 19941020]
1592          i386: Made the i386 boot program work when there is no NetBSD
1593                    partition in the MBR. [mycroft 19941020]
1594          adventure(6), boggle(6), phantasia(6), random(6): Added from 4.4lite.
1595                    (jtc)
1596          larn(6): Fixed several bugs. [mycroft 19941021]
1597          scsi: Made user-level SCSI commands (SCIOCCOMMAND) work.
1598                    [mycroft 19941023]
1599          ethernet: Made the `ed' driver deal with buggy chips better, and sped
1600                    it up a bit. [mycroft 19941023]
1601          got rid of the Xchess sources. (cgd)
1602          send-pr(1): made send-pr a bit smarter about the 'Release' field. (cgd)
1603          added COMPAT_10 option, for NetBSD 1.0 binary compatibility. (cgd)
1604          uucp(1): upgraded to version 1.05. From John Kohl. (jtc)
1605          i386: Implemented a different (faster) way of entering the kernel for
1606                    system calls, on the i386. [mycroft 19941025]
1607          fts(3): Speed up significantly on file systems which don't support link
1608                    counts (e.g. isofs). [mycroft 19941026]
1609          Reworked part of the `mcd' driver to make it more reliable. [mycroft
1610                    19941026]
1611          Made fork(2)ing with a user-defined LDT work (and not panic). [mycroft
1612                    19941031]
1613          upgraded diff, diff3, and sdiff to version 2.7. (jtc)
1614          lorder(1): Fixed lorder manpage. From Brad Parker. (jtc)
1615          Fixed at, atrun, badsect and cal manpages.  From Saitoh Masanobu. (jtc)
1616          Corrected Professor Falken's name in the example passwd file. [mycroft
1617                    19941103]
1618          Added a driver for ST0[12] and FD8[05]0 SCSI controllers. [mycroft
1619                    19941103]
1620          i386: Updated the i386 port to use config.new. [mycroft 19941103]
1621          i386: Reworked most of the i386 context switching code to make it much
1622                    faster, especially when the FPU is used. [mycroft 19941106]
1623          comm(1): Changed to write a diagnostic message to stderr and abort
1624                    with a non zero exit status on write errors. (jtc)
1625          sh(1): Added a munged version of pdksh's ulimit builtin to sh. (jtc)
1626          rm(1): Changed so that trailing newlines are removed in accordance
1627                    with POSIX.2. (jtc)
1628          skey(1): Fixed manpage.       From Matthew Green
1629                    (mrg@splode.mame.mu.oz.au). (jtc)
1630          Merged install, uudecode, uuencode, vacation, vgrind, vis, wall,
1631                    what, who, whois, xargs, xstr, and yes with 4.4lite. (jtc)
1632          Added chflags, jot, and lam from 4.4lite. (jtc)
1633          Changed time code to behave as if tzset() is called by localtime()
1634                    and mktime() to conform to POSIX.1. (jtc)
1635          lfs: Fixed structure padding in LFS, so that it's more likely to work.
1636                    [mycroft 19941117]
1637          Changed catclose() to have int return value to conform to XPG3. (jtc)
1638          Fixed race conditions on open in the SCSI and IDE disk drivers.
1639                    [mycroft 19941120]
1640          Added -xpg3 and -xpg4 to man macro's .St directive. (jtc)
1641          Implemented EIDE multi-sector PIO, DMA, and LBA modes. [mycroft
1642                    19941122]
1643          i386: Fixed memchr(?, ?, 0) return the correct thing (0) on the i386.
1644                    [mycroft 19941124]
1645          xstr(1): Added -l option, like in SunOS, that allows user to
1646                    specify the name of the array.          From Jason Thorpe. (jtc).
1647          mail(1): Changed to not use fixed length arrays for temporary
1648                    file names. (jtc)
1649          scsi: Rewrote most of the SCSI state machine in the `aic' driver to
1650                    make it more reliable. (mycroft)
1651          Merged machine independent manpages from share/man with 4.4lite. (jtc)
1652          Merged pppstats(8) and slstats(8).  Changed the behavior and options
1653                    of the merged utility to be more consistent with
1654                    similar programs. (glass)
1655          pppstats(8), slstats(8): Added a merged man page. (glass)
1656          bc(1), dc(1): Imported GNU bc-1.03 and GNU dc from bc-1.03. (phil)
1657          Made /kern/loadavg give a reasonable `scale' number. [mycroft 19941201]
1658          Made `pccons' more finicky about modifying the cursor. [mycroft
1659                    19941201]
1660          newfs(8): Changed default parameters to be more appropriate for
1661                    modern disks. [mycroft 19941201]
1662          i386: Fixed a couple of problems in the i386 startup code that could
1663                    cause the machine to reset. [mycroft 19941203]
1664          Fixed an error in SysV IPC permissions checking that caused spurious
1665                    EPERM errors in many cases. [mycroft 19941205]
1666          i386: Made `gdb -k' work for i386. [mycroft 19941205]
1667          Fixed device handling on cd9660 to not panic. [mycroft 19941205]
1668          Modified nosys() to return ENOSYS. (cgd)
1669          Merged touch, tput, tr, tset, tsort, tty, ul, unifdef, uniq, unvis,
1670                    and users with 4.4lite. (jtc)
1671          users(1): Changed to allocate array containing names of users
1672                    dynamically. (jtc)
1673          who(1): Changed to be POSIX.2 compliant. (jtc)
1674          Changed type of struct rlimit fields from quad_t to rlim_t,
1675                    and added rlim_t to <sys/types.h>. (jtc)
1676          Made the `le' driver work for PCnet-32 chips, and made the diagnostic
1677                    messages less cryptic. [mycroft 19941211]
1678          Imported the current union file system from CSRG, along with many
1679                    related changes. [mycroft 19941214]
1680          Added a path through the VM system to allow influence of the
1681                    machine MMU architecture on virtual address mappings. (pk)
1682          audio: Made reading from `sb' work again. [mycroft 19941217]
1683          Allow mfs file systems to be mounted on 'swap', so that diskless
1684                    machines can easily use them. (cgd)
1685          Implement new cpp predefine strategy: define __NetBSD__,
1686                    __${MACHINE_ARCH}__, and whatever machine-dependent symbols
1687                    is necessary.  Leave old (namespace-polluting) predefines in,
1688                    until after next release. (cgd)
1689          Change the way man pages are specified in Makefiles.  use MAN=
1690                    now, with section numbers. (cgd)
1691          ld(1): Support for "weak" symbols in as and ld. (pk)
1692          . removed from path in the default root .cshrc and .profile. (cgd)
1693          Implement and use a common access checking routine: vaccess. (ws)
1694          Fixed link(2) on msdosfs to not panic, and added ability to toggle
1695                    the `archive' bit using cflags(2). [mycroft 19941227]
1696          scsi: Fixed many bugs in the SCSI code, and rewrote the
1697                    autoconfiguration mechanism. [mycroft 19941228]
1698          window(1), ypbind(8), named(8): Changed to not use getdtablesize(3),
1699                    with the intent of deprecating it. [mycroft 19941229]
1700          pc532: Added the lpt driver for the pc532 port. (phil)
1701          ethernet: Changed `ed' and `ie' drivers to use soft configuration.
1702                    [mycroft
1703                    19950102]
1704          Added the `boca' driver for BOCA multi-port serial boards. [mycroft
1705                    19950103]
1706          traceroute(8): Added `-g' option to, to do loose source routing.
1707                    [mycroft 19950103]
1708          hp300: Enabled LKMs on the hp300. [mycroft 19950105]
1709          Fixed a race condition when trying to open two IDE disks at the same
1710                    time. [mycroft 19950105]
1711          m68k: Fixed m68k swab(3) function to not swap twice as much data as
1712                    specified. [mycroft 19950106]
1713          Fixed the `pms' probe to work better on many machines. [mycroft
1714                    19950107]
1715          ps(1): Fixed error that sometimes caused a bogus argument list to be
1716                    printed. [mycroft 19950107]
1717          kvm_uread(3): Rewrote to use the machine-independent VM structures,
1718                    which also fixes a bug that sometimes caused a bogus argument
1719                    list to be printed. [mycroft 19950109]
1720          Fixed a mbuf leak when socket options were set. [mycroft 19950111]
1721          Made the RPC daemons work both when run from inetd and when not.
1722                    [mycroft 19950113]
1723          i386: Enabled user-mode alignment checking on the i486, if the user
1724                    wants it.  [mycroft 19950114]
1725          sum(1), cksum(1): Added a sum(1) alias for cksum(1), which by default
1726                    generates the historic BSD output. [mycroft 19950114]
1727          ypbind(8): Fixed to only daemonize itself after binding to a server the
1728                    first time. [mycroft 19950115]
1729          Removed the gratuitous `. in PATH' warnings from sh(1) and csh(1).
1730                    [mycroft 19950115]
1731          i386: Added support for serial consoles in the i386 boot, if compiled
1732                    with `-DSERIAL'. [mycroft 19950115]
1733          Dealt with SCSI disks that report a block size of 0 by assuming they
1734                    meant 512. [mycroft 19950116]
1735          ncr: Updated the `ncr' driver from the author.  Should improve
1736                    reliability.  [mycroft 19950116]
1737          dump(8): Fixed to use `/etc/rmt', as all other versions do, and not
1738                    `rmt'. [mycroft 19950120]
1739          Removed `.' from the default PATHs in sh(1) and csh(1). [mycroft
1740                    19950120]
1741          vipw(8): Fixed to suspend correctly when it gets a stop signal.
1742                    [mycroft 19950120]
1743          vnconfig(8): Fixed to not require a bogus extra argument when using the
1744                    `-u' option. [mycroft 19950121]
1745          ethernet: Fixed the problem with 3c509 cards not being found on a warm
1746                    boot.  [mycroft 19950121]
1747          ethernet: Improved performance of the `ie' driver significantly.
1748                    [mycroft 19950122]
1749          netinet: Fixed a bug in TCP where we might send a FIN too early (often
1750                    causing files to be truncated by FTP). [mycroft 19950123]
1751          sparc: Add sig{set,long}jmp() for sparc to libc. (pk)
1752          config(8): change config.new to allow swapping on pseudo-devices. (cgd)
1753          vnd(4): change the name of the 'vnode disk' driver to be 'vnd'
1754                    consistently, everywhere. (cgd)
1755          Made the `lpt' probe err on the side of finding a device, rather than
1756                    not. [mycroft 19950125]
1757          gdb(1): Fixed the source file searching commands in GDB.
1758                    [mycroft 19950126]
1759          scsi: Made the SCSI disk drivers wait for the disc to spin up on open.
1760                    [mycroft 19950126]
1761          add sysctl() variable kern.maxpartitions, so one can easily get
1762                    the value of MAXPARTITIONS w/o compiling it in. (cgd)
1763          remove ability to export null and umap file systems, by having
1764                    their fhtovp and vptofh functions return EOPNOTSUPP. (cgd)
1765          config(8): fix config.new to handle differing values of MAXPARTITIONS.
1766                    (cgd)
1767          gdb(1): Made GDB use PT_GET*REGS and PT_SET*REGS, and removed PT_READ_U
1768                    and PT_WRITE_U from the kernel. [mycroft 19950126]
1769          4.4lite: Merged last, lastcomm, leave, locate, lock, logger, login,
1770                    logname, look, lorder, mesg, mkdep, mkfifo, script, shar,
1771                    showmount, size, soelim, split, strings, tftp, time and tip
1772                    with 4.4lite. (jtc)
1773          realpath(3): Added prototype to <stdlib.h>. (jtc)
1774          Replaced directives in scanf() present for backwards compatibility
1775                    that conflicted with ANSI. (jtc)
1776          Merged libm with fdlibm 5.2. (jtc)
1777          libc: upgrade the libc/regex code to the 4.4-Lite version.  no real
1778                    changes, just cruft removal. (cgd)
1779          umount(8): Fixed to not treat union mounts as NFS mounts. [mycroft
1780                    19950130]
1781          umount(8), df(1): Made the `-t' option handling the same as in
1782                    mount(8), and cleaned that up a little. [mycroft 19950130]
1783          scanf(3): Changed scanf() so it handles long doubles. (jtc)
1784          worms(6): Changed manpage and usage string to match the code, from
1785                    Hubert Feyrer <hubert@rfhu1001.fh.uni-regensburg.de>. (jtc)
1786          Changed etc/security to so that .emacs, not .emacsrc, is checked
1787                    to make sure it is not owned by someone else or is writable.
1788                    From Mike Long <mike.long@analog.com>. (jtc)
1789          Increased symlink loop detection count to 32. [mycroft 19950131]
1790          scsi: Fixed problems in `esp' driver when a device attempts sync or
1791                    wide negotiation. [mycroft 19950201]
1792          scsi: Implemented a first cut at sync negotiation in the `aic' driver.
1793                    [mycroft 19950201]
1794          i386: Fixed startup problem on i386 when the BIOS `steals' from the top
1795                    of convential memory, by rounding down to a page. [mycroft
1796                    19950202]
1797          m68k: Made stepping into the signal trampoline in GDB work correctl on
1798                    the m68k. [mycroft 19950202]
1799          kernel: Fixed several problems in PT_ATTACH and PT_DETACH, most
1800                    noticably that PT_DETACH would usually cause the child to core
1801                    dump.  [mycroft 19950203]
1802          i386: Made it safe for user processes to change %gs on the i386.
1803                    [mycroft 19950204]
1804          toolchain: Added the `cpuid' instruction to gas, and the canonical
1805                    names for the debugging registers (`dr[0-7]').  Also added
1806                    missing opcodes to GDB, and fixed an error in the DDB
1807                    disassembler. [mycroft 19950205]
1808          fstat(1): Now deals better with getting bogus data, rather than core
1809                    dumping. [mycroft 19950214]
1810          sparc: driver for sun4c floppy device. [pk 19950217]
1811          ethernet: Fixed a problem where the `ep' driver would stop getting
1812                    interrupts under high load. [mycroft 19950218]
1813          hp300: Added experimental netboot code for the hp300, and cleaned up
1814                    libsa somewhat. [mycroft 19950219]
1815          dump(8): Now accepts getopt(3)-style options, like restore(8), in
1816                    addition to the old option syntax. [mycroft 19950220]
1817          libsa: Added a machine-independent `twiddler' to libsa.  Also made the
1818                    libsa exec() more useful. [mycroft 19950220]
1819          yppasswd(1): Added yppasswd as a link to passwd. (phil)
1820          audio: Added new machine independent audio subsystem. Drivers for i386
1821                    SoundBlaster (SB, SB16 and SBPRO), PAS (In SB emulation),
1822                    and Windows Sound System. Thanx to John Kohl, Jeff Chilton,
1823                    George Michaelson, and Havard Eidnes. (brezak)
1824          arcnet: Added preliminary ARCnet support from Ignatios Souvatzis
1825                    <is@Beverly.Rhein.DE> with some local cleanup. (glass)
1826          rcs(1): Updated RCS to version 5.6.7.4. [mycroft 19950223]
1827          alpha: Added the machine-dependent code for the NetBSD/Alpha port.
1828                    (cgd)
1829          libc: Upgraded large parts of libc (gen, quad, sys, net, regex) to
1830                    4.4-Lite, and made their RCS Id's conform to our
1831                    standard.  Also made nsl, rpc, db, gmon, include, and
1832                    yp conform. (cgd)
1833          tcpdump(1): Updated tcpdump to version 3.0, and imported libpcap 0.0.
1834                    [mycroft 19950306]
1835          vnd(4): convert the vnd driver to not use b_pfcent. (cgd)
1836          getcwd(3): incorporate version from bostic that's faster
1837                    for the common case. (cgd)
1838          ccd(4): convert the ccd driver to not use b_pfcent, and incorporate a
1839                    bunch of changes to ccd from Jason Thorpe which allow
1840                    it to work with the MI SCSI code. (cgd)
1841          remove b_pfcent from the buf structure. (cgd)
1842          Fixed raw IP input code so that it handles bound and/or
1843                    connected sockets correctly.  Fix posted by Dan McDonald
1844                    <danmcd@itd.nrl.navy.mil>. (glass)
1845          newfs(8): make newfs output superblock backup numbers after each one
1846                    is done. (cgd)
1847          rpcgen(1): convert to use memset() rather than bzero().  From Luke
1848                    Mewburn, in PR #841. (cgd)
1849          mtree(8): update to the 4.4-Lite code.  Add patch by
1850                    Ed Symanzik <zik@enoch.cl.msu.edu> to add support for
1851                    an "optional" keyword, to keep mtree from complaining
1852                    about files which aren't necessarily present. (cgd)
1853          convert sbin to the new RCS Id format. (cgd)
1854          Made the types used by trap() routines, ktr_sys*(), and scdebug_*()
1855                    consistent. [mycroft 19950308]
1856          sed(1): Reworked the parser somewhat so it doesn't throw away commands
1857                    on a script line after an end of group character. [mycroft
1858                    19950309]
1859          Made the copy*(), bcopy(), and bzero() functions consistently use
1860                    size_t where appropriate, rather than u_int or u_long. [mycroft
1861                    19950309]
1862          reboot(8): Update to the 4.4-Lite code, which integrates it
1863                    with halt(8).  Man pages need a lot of work, but
1864                    that's up to the port owners, not me. (cgd)
1865          sed(1): Fixed the sed `P' and `D' commands. [mycroft 19950315]
1866          sort(1): Updated to GNU sort from textutils-1.11, fixes ispell config.
1867                    From Kenneth Stailey <kstailey@leidecker.gsfc.nasa.gov> (jtc).
1868          reboot(8), rcp(1), rlogin(1): incorporated from Lite (cgd)
1869          telnet(1): Fixed to not exit until the remote host closes the read
1870                    side of the connection. [mycroft 19950317]
1871          kernel: Added a `%p' format for kernel printf()s. [mycroft 19950319]
1872          fsck(8): Fixed to recreate the `..' entry in the root directory if it
1873                    is missing. [mycroft 19950319]
1874          libc: Added qabs(), quad_t version of abs() and labs() to libc. (jtc)
1875          libc: Added qdiv(), quad_t version of div() and ldiv() to libc. (jtc)
1876          libc: Changed *printf() and *scanf() to handle %ll{d,i,o,x} format
1877                    specificantion for "long long" arguments. (jtc)
1878          grog(1): Now install grog(1) from groff distribution.  It suggests
1879                    what groff options to use to process a given troff
1880                    document. (glass)
1881          Added general timeval addition/subtraction macros in sys/time.h, and
1882                    made a bunch of code use them. [mycroft 19950321]
1883          gas(1): Enabled the `.bss' directive in gas. [mycroft 19950321]
1884          Changed many programs to use POSIX signal functions rather than the old
1885                    BSD functions. [mycroft 19950321]
1886          games: upgraded src/games/[a-p]* to Lite versions where necessary,
1887                    and cleaned up RCS ids, except for 'banner' which
1888                    glass did. (cgd)
1889          systat(1): Fixed to not core dump when an illegal display type is
1890                    specified. [mycroft 19950322]
1891          kernel: Fixed panic when a BPF user turns off promiscuous mode after
1892                    the interface is down. [mycroft 19950322]
1893          ftpd(8): Fixed ftpd to to IPTOS_THROUGHPUT for passive mode data
1894                    connections.  [mycroft 19950322]
1895          amd(8): Enabled the `noconn' and `resvport' mount options in AMD.
1896                    [mycroft 19950322]
1897          kernel: fixed things so that kernel stacks no longer need to be
1898                    double-mapped. (cgd)
1899          alpha: kill the double-mapping of the kernel stack (cgd)
1900          kernel: add an "INSECURE" option to the kernel, which sets the default
1901                    security level to -1, so that the kernel is never put
1902                    into "secure mode" by init(8). (cgd)
1903          Updated banner, biff, cal, checknr, chpass, cksum, col, colcrt,
1904                    colrm, column, comm, ctags, and cut to Lite versions. (glass)
1905          Converted apply, apropos, ar, asa, at, basename, cap_mkdb, chflags,
1906                    and compress to new RCS Id format. (glass)
1907          bdes(1): Added bdes(1) from Lite.  Domestic distribution only.  (glass)
1908          msdosfs: Lightened the sanity checks when mounting a msdosfs file
1909                    system, to be more compatible. [mycroft 19950327]
1910          mcd: Rewrote most of the `mcd' driver, to be much simpler and faster,
1911                    and implement most of the CDIOC* ioctls. [mycroft 19950327]
1912          atari: added initial sources (leo)
1913          Fixed problems in BPF with running off the end of mbufs when a value
1914                    being tested is split across a mbuf boundary. [mycroft
1915                    19950331]
1916          cp(1): Made `cp -R' work correctly with FIFOs. [mycroft 19950401]
1917          ethernet: Speed up the `ie' driver more. [mycroft 19950403]
1918          Fixed return types of some functions in struct ifnet.  Also added an
1919                    arp_ifinit() function to initialize ARP-related variables for
1920                    an interface, removing an old #ifdef. [mycroft 19950407]
1921          Added a /usr/bin/banner clone, written by Simon J. Gerraty.  (cgd)
1922          rmt(8): Added a reasonable set of permissions to the open() in rmt(8),
1923                    in case it's creating a file. [mycroft 19950409]
1924          i386, m68k, sparc, pmax: Added __flt_rounds(), fpgetround(),
1925                    fpgetmask(), fpgetsticky(), fpsetround(), fpsetmask(),
1926                    fpsetsticky() and <ieeefp.h> to the i386, m68k, sparc, and
1927                    pmax ports.  (jtc)
1928          Added a `d_type' field to the device switch tables, used to
1929                    differentiate block, character, and tty type devices in various
1930                    places.    Removed the old `b_type' entry in bdevsw.  Centralized
1931                    the location of the macros used to construct the device and
1932                    console switch tables in conf.h and cons.h, respectively.
1933                    Updated all of the ports to conform to this. [mycroft 19950409]
1934          kernel: Replaced usages of `kernel_pmap' with `pmap_kernel()', which is
1935                    closer to right for MP systems.  For now, it just always
1936                    expands to `&kernel_pmap_store', which is a statically
1937                    allocated struct pmap. [mycroft 19950410]
1938          i386, hp300: Added a vfs_unmountall() function, used to unmount file
1939                    systems at shutdown time, and enabled its use on i386 and
1940                    hp300. [mycroft 19950410]
1941          Centralized z8530 register definitions, and updated drivers to use the
1942                    new file.  XXX Not complete. [mycroft 19950410]
1943          Removed most of the remaining explicit uses of `loif', by testing the
1944                    IFF_LOOPBACK bit instead. [mycroft 19950411]
1945          Centralized dp8390 register definitions. [mycroft 19950411]
1946          ufs, fsck(8): Added support for a `clean' bit in UFS file systems,
1947                    which is cleared on mounting, and restored on unmounting.  When
1948                    preening, fsck(8) will skip file systems already marked as
1949                    `clean'.  [mycroft 19950412]
1950          netinet: made the netinet code more type size-safe, by using
1951                    explicitly-sized types where appropriate.  (cgd)
1952          lpd(8): Fixed to reset the group list before exec(2)ing a filter
1953                    program. [mycroft 19950414]
1954          cron(8): Fixed to use the `-t' option to sendmail, rather than trying
1955                    to pass the destination address as an argument.
1956                    [mycroft 19950414]
1957          m4(1): Rewrote part of the m4 expression processor to make it conform
1958                    better to the original specification. [mycroft 19950414]
1959          Fixed fifo_open() to allow opening a FIFO with O_RDWR. [mycroft
1960                    19950414]
1961          atari: make Atari loader correctly identify missing TT-RAM (leo)
1962          vmstat(8): Took away VAX machine-related definitions from vmstat.
1963                    (ragge)
1964          config(8): made config.new understand the 'include' directive from
1965                    device specification ("files") files.   (cgd)
1966          alpha: Add Alpha support to gprof. (cgd)
1967          kernel: Removed d_reset from cdevsw, and replace d_ttys array with a
1968                    d_tty callback to get the struct tty pointer.
1969                    [mycroft 19950419]
1970          route(8): Implemented the documented `-llinfo' flag, and fixed the
1971                    `-interface' flag, to route(8). [mycroft 19950420]
1972          i386: Removed the bogus relocation hack for the i386 console buffer
1973                    from locore, and instead have it done in the console driver.
1974                    [mycroft 19950421]
1975          i386: Made the i386 reset routine more robust. [mycroft 19950421]
1976          kernel: Moved the reboot time unmount/sync logic into a
1977                    machine-independent routine, vfs_shutdown(). [mycroft 19950421]
1978          Imported quiz, rain, robots, rogue, sail, snake, trek,
1979                    wargames, worm, worms, and wump from Lite.  (that's
1980                    the last of the games.) [cgd 19950422]
1981          banner(6): shouldn't print a "Message:" prompt if input isn't
1982                    stdin.    From Masanobu Saitoh <saitoh@spa.is.uec.ac.jp>
1983                    in PR #982.  Also, fix usage strings to note that "width"
1984                    argument to "-w" flag isn't really optional. [cgd 19950422]
1985          Make sure that zoneinfo files are installed with correct perms
1986                    (read-only, by everyone). (fixes PR #984.) [cgd 19950422]
1987          alpha: Merged many more changes in from the alpha port; made sys/lib
1988                    more type-size safe, made the new BPF more type-size
1989                    safe, track my local alpha changes. [cgd 19950422]
1990          ping(8): exit with non-zero status if no packets received,
1991                    as suggested by Rens Troost. [cgd 19950422]
1992          alpha: incorporate changes to src/gnu to make the parts of it
1993                    used on the alpha work properly. [cgd 19950423]
1994          Removed the emulation flag in struct proc and made the p_emul
1995                    member be a pointer to a new 'struct emul' that describes
1996                    the os emulation. This is not in its final form yet, but
1997                    eventually I hope to be able to lkm emulations. Turned the
1998                    process argument copying code into a function (copyargs).
1999                    [christos 19950422]
2000          lorder(1), alpha: version of the 'lorder' script that works with GNU
2001                    nm added, for the alpha port. [cgd 19950424]
2002          alpha: don't build the a.out tool chain in the source tree on the
2003                    alpha port. [cgd 19950424]
2004          alpha: lots of #includes and/or bogus extern declarations fixed, from
2005                    the alpha port.      The programs probably don't all work
2006                    properly on the alpha, but they compile out of the
2007                    master NetBSD source tree now.          (i.e. everything
2008                    except src/sys has been merged.) [cgd 19950424]
2009          atari: fixed write-protect checking on open in the floppy
2010                    driver.    [leo 19950425]
2011          sparc, audio: use MI audio interface for on-board amd9730 chip;
2012                    contributed by Rolf Grossmann. [pk 19950425]
2013          sparc: fast in_cksum() routine from Matthew Green. [pk 19950426]
2014          audio: applied fix for audio nits from Mike Long (PR #996).
2015                    [brezak 19950426]
2016          i386: When using the isa com.c as a serial console, pressing <break>
2017                    gets you into ddb.  [hpeyerl 19950427]
2018          config(8): rename "config" to be "config.old", and rename "config.new"
2019                    to be "config".  Update "files"-file search routines to reflect
2020                    appropriate names, and also update manual pages.  Move
2021                    "files" files as necessary to fix things up. [cgd 19950428]
2022          alpha: added functions to set floating point rounding modes,
2023                    and added stubs for functions to set FP exception
2024                    masks.    (right now, those stubs abort().) [cgd 19950429]
2025          libc: added xdr_{,u_}int{16,32}_t() functions to libc's RPC code
2026                    (for internal use only, at this point).  made various
2027                    "on-the-wire" RPC structures use explicitly-sized types,
2028                    and use the new functions to move them in and out of XDR
2029                    form. [cgd 19950429]
2030          user_from_uid() and group_from_gid() prototypes now provided
2031                    by pwd.h and grp.h, respectively, if _POSIX_SOURCE and
2032                    _XOPEN_SOURCE aren't defined. [cgd 19950429]
2033          mac68k: updated nubus code and video/ethernet drivers to match.
2034                    Improves recognition of more oddball cards and provides
2035                    better frame for later work. [briggs 19950429]
2036          m68k: Added sig{set,long}jmp from Henric Jungheim
2037                    (uhenric@mcl.ucsb.edu) as an outgrowth from PR #1009.
2038                    [briggs 19950502]
2039          i386: added a machine-independent <dev/ic/mc146818.h> for MC146818A RTC
2040                    chips (and compatibles).  Made the i386 use it.    [cgd 19950504]
2041          updated flex to version 2.5.2. [jtc 19950504]
2042          allow ports to enable swapping individually.  define a cpu_swapout()
2043                    function to handle CPU-specific swapout needs.    [cgd 19950505]
2044          audio: have audio device auto-select mode when in half-duplex when
2045                    opened.  from John Kohl - PR #1006. [brezak 19950505]
2046          audio: add fixes for sbdsp.c mixer device from John Kohl - PR #1028.
2047                    Add mixer arg for ioctl PR #1027. Don't call hardware close in
2048                    mixer_close() from Rolf Grossmann. [brezak 19950508]
2049          fixed group quota checking, allow anyone to sync quotas.
2050                    From Mike Karels. [cgd 19950510]
2051          amiga: removed double mapping of kernel stack (kstack).      Now
2052                    use (new) cpu_set_kpc() and not cpu_set_init_frame()
2053                    [chopps 19950512]
2054          syslogd(8): fixed to report correct priorities when sending to remote
2055                    loghosts.  From Jarle Greipsland in PR #1039.  [cgd 19950514]
2056          net, netstat(1): drop malformed IP fragments, and have netstat print
2057                    out the number of malformed IP fragments dropped.
2058                    [cgd 19950514]
2059          atari:    - Fixed TT-HIGH video mode, so 19'' screens are supported.
2060                    - removed double mapping of kstack.
2061                    - change the shutdown procedure to call vfs_shutdown(),
2062                      so the fsclean mechanism is working properly.
2063                    - Fix colormap handling, so this time the 'right' screen
2064                      changes color.
2065                    [leo 19950531]
2066          atari, amiga: Added '-f <device>' flag to iteconfig, you can now
2067                    also change alternate consoles.          [leo 19950531]
2068          add a way for drivers, etc., to register hooks to be run immediately
2069                    before shutdown. [cgd 19950531]
2070          Split egid out of supplemental group list because POSIX.1 requires
2071                    that sgid executables and the setgid() sycall *not* change
2072                    the group list.      Changed getgrouplist(3) to not duplicate
2073                    the primary group. [jtc 19950531]
2074          i386: integrate patch from Lon Willett for pcvt. This is part of the
2075                    the 3.20 release. It "welds" the cursor in DDB, fixes some
2076                    keymappings, doesn't clear the startup screen and when screen
2077                    sizes are changed. [brezak 19950601]
2078          change bsd.man.mk so that if 'make MANZ= install' is done,
2079                    installed man pages will be gzipped.  [brezak 19950601]
2080          ethernet: add the if_de.c driver by Matt Thomas <matt@lkg.dec.com> for
2081                    DECchip 21[01]40-based PCI ethernet boards. [cgd 19950604]
2082          arcnet: update ARCnet code and Amiga if_bah, with new versions from
2083                    Ignatios Souvatzis.  [cgd 19950606]
2084          pc532: replace polled NCR scsi driver with Leo's interrupt
2085                    driven NCR scsi driver. [Phil 19950608]
2086          sun3: Added native boot blocks for disk and net [gwr 19950609]
2087          update <protocols/routed.h> for rip version 2. Support rip version
2088                    2 in routed, and fix tcpdump for the new header.
2089                    [christos 19950620]
2090          mac68k: Lots of changes from hp300 port, cleanup, and ether.
2091                    * Rewrote memory mapping to be in C instead of assembly.
2092                    * Removed double mapping of kstack.
2093                    * Took out non-MACHINE_NONCONTIG support and other cruft.
2094                    * Raised several VM limits.
2095                    * Replaced Amiga 040 support with hp300 040 support.
2096                    * Cleaned up nubus code and internal video "probe."
2097                    [briggs 19950620]
2098          rpcgen(1): import and adapt new version from Sun Microsystems
2099                    TIRPC release [pk 19950622]
2100          libcompat: create new libcompat for the kernel that contains routines
2101                    shared by the compatibility modules. Move the compat code from
2102                    the kern directory to libcompat. Fix the libkern and libcompat
2103                    Makefiles to build their targets inside the kernel compilation
2104                    directory using the kernel's CC and CFLAGS. [christos 19950624]
2105          atari:    - Definitely use MACHINE_NONCONTIG
2106                    - Added mouse driver
2107                    [leo 19950625]
2108          i386, SCSI: change calling conventions of the bdevsw dump() routine,
2109                    and update MI SCSI and i386 port to use them.  create a flag
2110                    so that ports won't use new dump routines until they're
2111                    converted.  [cgd 19950626]
2112          i386: make kernel crash dumps work.  [cgd 19950626]
2113          cleaned up units conversion macros in all ports' <machine/param.h>
2114                    headers.  [cgd 19950626]
2115          i386: actually use the time stored in the file system, if the
2116                    clock's time isn't sane.  [cgd 19950626]
2117          i386: fill in missing functionality in i386 kvm code.  [cgd 19950626]
2118          sys_lib/libsa: Make libsa/rpc.c more general and add the
2119                    ability to determine the address from whence an
2120                    RPC reply has come.  Updated libsa/nfs.c to use
2121                    the new interface (caller provides header space).
2122                    Added bootparams support in libsa/bootparams.c
2123          sun3: stand/netboot works using new libsa [gwr 19950626]
2124          pc532: Added shar/man/man4.pc532 and files lpt.4 and plip.4
2125                    to man4.pc532. [phil 19950622]
2126          upgraded termcap database to version 9.7.0. [jtc 19950626]
2127          renamed the contents of sys/dev/ic to reflect the fact that
2128                    they're register descriptions. [cgd 19950628]
2129          ethernet: added Charles Hannum's mostly-machine-independent am7990
2130                    (LANCE) driver to sys/dev/ic. [cgd 19950628]
2131          removed unused cpu_exec() macro from machine/cpu.h. [cgd 19950628]
2132          updated getfsstat(2) and statfs(2) manual pages to match
2133                    current reality. [cgd 19950629]
2134          changed the shmat() syscall so that the address picked for
2135                    mapping if no address is given is consistent from
2136                    process to process.  SysV apparently does this, and some
2137                    programs depend on it.        (Suggested by John Birrell
2138                    <jb@werple.mira.net.au>). [cgd 19950629]
2139          added a lint(1) implementation by Jochen Pohl
2140                    <pohlj@arktur.zfe.siemens.de>. [cgd 19950703]
2141          audio: updated audio with changes inspired from latest PR's. The audio
2142                    driver now uses mode flags to allow full-duplex operation
2143                    as suggested by John Kohl. It also includes other full duplex
2144                    related changes. The ad1848 driver includes support for the
2145                    cs4231 codec and probe changes from Mike Long. The other
2146                    sound drivers had a round of cleanup. [brezak 19950706]
2147          fix bug in load average calculation that prevented processes
2148                    which were uninterruptibly sleeping for a short period
2149                    from being counted. [cgd 19950707]
2150          sparc: move MMU dependent crash dump routines to pmap.c and use
2151                    MACHINE_NONCONTIG permanently. [pk 19950708]
2152          sparc: implement KIOC_LAYOUT ioctl for Sun keyboards. [pk 19950708]
2153          upgraded zoneinfo database to tzdata95e. [jtc 19950710]
2154          sun3, sparc: move the MI bits of the `si' scsi driver for sun3 & sun4
2155                    to src/sys/dev/ic, where they are known as
2156                    ncr5380*.[ch]. [pk 19950708]
2157          sun3, sparc: added `screenblank', a screen saver daemon for Sun 3 and
2158                    SPARC machines. [thorpej 19950711]
2159          removed FFS mounting code from mount(8), and separated it into
2160                    its own program (mount_ffs(8)).          mount_ufs is a link
2161                    to mount_ffs, for now, for compatibility.  [cgd 19950712]
2162          changed 'mount -a' to _not_ remount mount file systems, if it
2163                    looks like they're already mounted.  added '-A' flag
2164                    to mount, to implement the old (somewhat quirky) '-a'
2165                    behaviour.  [cgd 19950712]
2166          added an SDEV_FORCELUNS quirk to the SCSI quirks table, and
2167                    added a few more devices with quirks.  [cgd 19950712]
2168          sun3, sparc: added `eeprom', a program to display or change the
2169                    contents of the EEPROM or OpenProm on Sun 3 and SPARC systems.
2170                    [thorpej 19950713]
2171          sparc, audio: dev/and7930.c change DEBUG --> AUDIO_DEBUG. PR #1241.
2172                    [brezak 19950719]
2173          i386: etc/etc.i386/MAKEDEV create mixer device. PR #1208.
2174                    [brezak 19950719]
2175          audio: added GUS audio driver from John Kohl <jtk@kolvir.blrc.ma.us>
2176                    and Ken Hornstein <kenh@cmf.nrl.navy.mil>. [brezak 19950719]
2177          added dbm_error & dbm_clearerr prototypes to <ndbm.h>. [jtc 19950720]
2178          mac68k: Added support for RB_ASKNAME, RB_MINIROOT, and GENERIC.
2179                    This requires a booter change to 1.8.  [briggs 19950723]
2180          atari: Make kernel-dumps work [leo 19950724]
2181          atari: Fix keymap handling [leo 19950724]
2182          atari, msdosfs: Make some atari specific changes to the msdosfs-driver
2183                    so gemdos filesystems are (almost) completely understood.
2184                    There is still a problem with the root directory. In some
2185                    cases, it's allowed to grow into the first FAT. [leo 19950724]
2186          pcnfds(8): added pcnfsd server from Gordon Ross. [jtc 19950724]
2187          ethernet: update if_de driver with latest version from Matt Thomas; now
2188                    supports dc21041-based boards.          [cgd 19950724]
2189          change bsd.subdir.mk so that it prints out the path to the
2190                    subdirectory being worked on.  lets you know how deep
2191                    you've gone, and allows path to be pasted.  [cgd 19950724]
2192          bdes(1): add a bdes(1) dummy script, and the bdes(1) manual page (with
2193                    a warning), for exportable configurations.  [cgd 19950724]
2194          prototyped physio(), adjusted various users and definers of
2195                    minphys()-like routines to use its correct
2196                    definition.  [cgd 19950724]
2197          kernel: disabled early aging of file system data buffers; it will make
2198                    less and less sense as buffer cache sizes increase,
2199                    won almost nothing (and sometimes lost badly) with
2200                    current buffer cache sizes).  Suggested
2201                    by Bob Baron <rvb@cs.cmu.edu>.          [cgd 19950724]
2202          mvme68k: imported mvme68k port for motorola VME147 card
2203                    [chuck 19950725]
2204          updated get{pw,gr}ent and friends to implement better YP support
2205                    including exclusions in /etc/passwd.  Enhancments by
2206                    Jason Downs.  [phil 1995072?]
2207          add and document a `kern.rawpartition' sysctl. [thorpej 19950804]
2208          atari: Support NetBSD disklabels. When a NetBSD label is present,
2209                    it overrules the Atari AHDI-partitioning. It is now
2210                    also possible to have only a NetBSD label on a disk.
2211                    When no NetBSD label is present, the current sceme of
2212                    faking a disklabel is used. This guarantees backward
2213                    compatibility.      [leo 19950805]
2214          netstat(1): changed `netstat -r' to show a route's mtu, if set.
2215                    [thorpej 19950809]
2216          tip(1): changed tip to handle zero (space) parity correctly.  From
2217                    Trevor Blackwell (tlb@eecs.harvard.edu). [jtc 19950814]
2218          atari: Changed the NCR5380 SCSI-driver to be machine-independent.
2219                    The atari/dev/ncr* files form the mi-part. The atari5380.c
2220                    file configures the driver for use on the TT and/or Falcon.
2221                    [leo 19950811]
2222          mac68k: Got serial console working again--at least on the Q700.
2223                    Fixed grf_iv.c driver for internal video so IIvx-class
2224                    machines can run X.  [briggs 19950811]
2225          sun3: Fixed ufsboot for Sun3/260.  The sun3 port now has a full
2226                    set of boot programs for NFS or disk boot that should
2227                    work on any device known to the Sun PROM. [GWR 19950812]
2228          ccd(4): new version of ccd, along with run-time configuration utility
2229                    and conf.c/MAKEDEV entries for each port. [thorpej 19950817]
2230          amiga: siop (ncr53710) and sbic (amd33c93) now support disconnect
2231                    siop from osymh@gemini.oscs.montana.edu (Michael L. Hitch)
2232                    and sbic from "Eduardo E. Horvath eeh@btr.com"
2233                    <eeh@btr.btr.com> [chopps 19950818]
2234          amiga: added a2410 grf and ite driver from Ignatios Souvatzis
2235                    <is@beverly.rhein.de> [chopps 19950818]
2236          amiga, ethernet: added Ariadne ethernet driver from Bernd Ernesti
2237                    <bernd@arresum.inka.de> [chopps 19950818]
2238          atari: First Falcon video support from Thomas Gerner
2239                    [leo 19950820]
2240          pc532: added changes from Matthias Pfaller to support dumps.
2241                    [phil 19950824]
2242          pc532: imported a new method of making distributions from Matthias
2243                    Pfaller. [phil 19950827]
2244          pc532: added changes to vmstat for pc532 support. [phil 19950827]
2245          rarpd(8): changed rarpd to respond to rarp requests even if there's no
2246                    "/tftpboot/<client-ip-address>" file.  Building
2247                    rarpd with -DREQUIRE_TFTPBOOT will re-enable this
2248                    `feature'. [thorpej 19950901]
2249          hp300: added new working network boot code. [thorpej 19950901]
2250          mac68k: Use the atari's machine independent NCR 5380 scsi driver
2251                    in Pseudo-DMA mode.  [briggs 19950902]
2252          mac68k: Add support for mice that conform to the Extended Apple
2253                    Mouse Protocol.      From Ken Nakata <kenn@remus.rutgers.edu>.
2254                    [briggs 19950903]
2255          ethernet: add Intel Etherexpress driver into if_ie.c. Code by Rod
2256                    Grimes.  Merged by Andrew Gillham <andrew@digitron.com>.
2257          sparc, dev/rcons: Raster Console moved from arch/sparc to dev/rcons.
2258                    Cleaned up to be machine independent. [pk 19950917].
2259          Made system calls conform to a standard prototype and brought
2260                    those prototypes into scope. [thorpej 19950919]
2261          hp300: add a standalone disklabel/miniroot-copy/boot program
2262                    to facilitate initial installation. [thorpej 19950922]
2263          sparc: new device driver for "xy" Xylogics 450/451 SMD
2264                    disk controller [chuck 19950925]
2265          added enhancements to the bpf from Stu Grossman <grossman@cygnus.com>:
2266                    * grok FIONBIO, FIOASYNC, and TIOC{G,S}PGRP
2267                    * add BIOC{G,S}RSIG; get/set the signal to be delivered
2268                      to the process or process group upon packet reception.
2269                      Defaults to SIGIO.
2270                    [thorpej 19950926]
2271          amiga: converted 040 MMU code over to the hp300 style from
2272                    osymh@gemini.oscs.montana.edu (Michael L. Hitch)
2273                    [chopps 19950928]
2274          amiga: added 2232 multi-serial port driver from:
2275                    Rob Healey <rhealey@kas.helios.mn.org>,
2276                    Jukka Marin <jmarin@teeri.jmp.fi>, Timo Rossi <trossi@jyu.fi>
2277                    and Zik [chopps 19950929]
2278          amiga: changed the install root image size from 880k to 1760k.
2279                    Users can use miniroot (and probably will) so the major
2280                    lack of HD drives won't be a problem.  [chopps 19950929]
2281          network: added support for net.inet.tcp sysctl group and sysctl option
2282                    to enable/disable rfc1323 extensions to TCP.  From
2283                    John Kohl <jtk@kolvir.blrc.ma.us>. [thorpej 19950930]
2284          hp300: added HP 7974a, 7978a/b, 7979a, 7980a, and 7980xc
2285                    magnetic reel tape driver (mt), original from Mt. Xinu,
2286                    contributed to Utah, and ported to 4.4BSD by
2287                    Mark Davies and Andrew Vignaux, Department of
2288                    Computer Science, Victoria University of Wellington.
2289                    [thorpej 19951001]
2290          hp300: added miniroot installation tools.  [thorpej 19951003]
2291          fsdb(8): added fsdb(8), an FFS debugging/editing tool, from John Kohl.
2292                    [thorpej 19951008]
2293
2294Changes from NetBSD 1.1 to NetBSD 1.2:
2295          msdosfs: added support for Win'95 long filenames. [ws 19951011]
2296          fixed file descriptor leak in ul. [jtc 19951107]
2297          changed profiling (gmon.c) so that output can be is controlled by
2298                    the PROFDIR environment variable. [jtc 19951121]
2299          incorporated diffs to IP networking code for 64-bit cleanliness.
2300                    [cgd 19951121]
2301          changed definition of profil() to be 64-bit friendly.  (This
2302                    has no real effect on 32-bit systems.) [cgd 19951122]
2303          send-pr(1): changed to handle '&' expansion of user name from
2304                    password database. [jtc 19951122]
2305          libc: added spanish language libc message catalog contributed by
2306                    Jesus M. Gonzalez <jgb@ordago.uc3m.es>. [jtc 19951122]
2307          hp300: made COMPAT_HPUX partially work.  This is a
2308                    checkpoint/snapshot, done with the intent that others
2309                    will be able to track the code more easily.  Several
2310                    HP-UX 9.x executables tested work "OK".  Much more
2311                    work yet to be done.  [thorpej 19951128]
2312          atari: added support for a separate {prof,stat}clock [leo 19951201]
2313          atari: now using more functional fpe support [leo 19951201]
2314          hp300: use "match/attach" rather than "init" routines for
2315                    probing devices.  This is one of the many steps towards
2316                    using new config.  [thorpej 19951202]
2317          hp300: Added Swedish HIL keymap, submitted by Tomas Tengling
2318                    <ltt@cd.chalmers.se>.  [thorpej 19951206]
2319          gcc(1): Imported gcc-2.7.2 into src/gnu/sur.bin/gcc. [phil 19951201]
2320          renamed uuencode.format(5) to uuencode(5). [jtc 19951204]
2321          integrated version 9.11.5 of termcap database. [jtc 19951204]
2322          Changed sys/scsi/sd.c and sys/scsi/cd.c to use a 6-byte
2323                    read/write cdb if the transfer request will fit, and
2324                    the 10-byte cdb otherwise.  In sdattach(), note
2325                    if the device is "ancient".  Implement sdminphys()
2326                    which shortens the transfer to fit in a 6-byte
2327                    cdb on "ancient" devices.  Fixes problems with
2328                    rejected commands on many Emulex ESDI->SCSI bridges.
2329                    [thorpej 19951207]
2330          m68k: Moved the m68k bcopy, ovbcopy, and memcpy functions out of each
2331                    port's locore.s and centralized them in m68/m68k/copy.s.
2332                    [thorpej 19951210]
2333          hp300: some cleanup in locore.s and others.  Changes are geared
2334                    towards finding common ground between the m68k ports
2335                    and pulling them out into <m68k/m68k/...>.
2336                    [thorpej 19951211]
2337          Added -Werror to bsd.sys.mk, so programs which use the
2338                    NetBSD build environment build with -Werror.
2339                    [cgd 19951212]
2340          vax: Added support for MicroVAX III (VAX 3600/3800/3900).
2341                    Walk slowly towards using new config everywhere. [??? 199512??]
2342          changed NFS code to work on 64-bit systems.  (Really
2343                    just changed the code so that structures, etc., used
2344                    in implementing the wire protocol used fixed-size
2345                    types.) [cgd 19951219]
2346          started a collection of machine-independent TurboChannel
2347                    code, to be shared between the pmax and alpha ports.
2348                    [cgd 19951219]
2349          fixed strftime's %u format to expand to a single digit.
2350                    [jtc 19951228]
2351          applied groff portion of diff in PR #1859.  This diff updated
2352                    for loops to conform to the newer ANSI scoping rules.
2353                    [chopps 19951229]
2354          added $mrouted_flags to /etc/netstart and use them in /etc/rc
2355                    to start mrouted like $routed_flags are used to
2356                    start routed.  [thorpej 19951229]
2357          vnd(4): added a vnd(4) manual page.  [thorpej 19951230]
2358          libg++: fixed to compile with newer gcc.  closed PR #1859
2359                    [chopps 19951230]
2360          added David Jones' new MI NCR5380 driver to sys/dev/ic.
2361                    [thorpej 19960101]
2362          sparc: added my port of the sun3 `ncr_si' driver plus my additions
2363                    to support the 4/100 `sw' controller.  Uses MI NCR5380 code.
2364                    [thorpej 19960101]
2365          arm32: Initial import of NetBSD/arm32 [mark 19960131]
2366          fixed identd userid format to conform to RFC1413.  Patch from
2367                    der Mouse <mouse@Collatz.McRCIM.McGill.EDU> in PR #1848
2368                    [jtc 19960102]
2369          vax: Added support for TS11/TSV05 tape drives. Device driver
2370                    written by Bertram Barth, based on TMSCP code.
2371                    [ragge 19960106]
2372          atari: Added nvram driver. [leo 19960106]
2373          upgraded zoneinfo code to tzcode96a. [jtc 19960108]
2374          upgraded zoneinfo data to tzdata96a. [jtc 19960108]
2375          New generic disk framework.  Highlights:
2376                    - New metrics handling.        Metrics are now kept in the new
2377                      `struct disk'.  Busy time is now stored as a timeval, and
2378                      transfer count in bytes.
2379                    - Storage for disklabels is now dynamically allocated, so that
2380                      the size of the disk structure is not machine-dependent.
2381                    - Several new functions for attaching and detaching disks, and
2382                      handling metrics calculation.
2383                    Old-style instrumentation is still supported in drivers
2384                    that did it before.  However, old-style instrumentation
2385                    is being deprecated, and will go away once the userland
2386                    utilities are updated for the new framework.
2387                    For usage and architectural details, see the disk(9) manual
2388                    page. [thorpej 19960107]
2389          Added copy(9), fetch(9), and store(9) manual pages, based on
2390                    a suggestion from Kenneth Stailey. [thorpej 19960108]
2391          isa, ethernet: Add support for the SMC8416 (EtherEZ) ISA ethernet card.
2392                    (imported from OpenBSD/FreeBSD) [chuck 19960110]
2393          scsi: Added erase and cache request to MI SCSI tape driver, from
2394                    John Kohl.  [thorpej 19960110]
2395          isa: added "ahe" driver, autoconfiguration support for ISA/VLB/EISA
2396                    aic7xxx-based SCSI controllers from Michael Graff.
2397                    [thorpej 19960112]
2398          sys/lib/libsa: Splitted some sources files containing more than
2399                    one function. Allowing for a possible decrease of the
2400                    bootloader size. closes PR #1817. [leo 19960113]
2401          m4(1): handle multi-character quote and comment delimiters
2402                    Patch forwarded to Ozan Yigit  [pk 19960113]
2403          sparc: added "mountroot hook" for dealing with a device's
2404                    special needs before (*mountroot)() is called.
2405                    Make the floppy driver register a mountroot hook used
2406                    to eject the floppy and prompt user for filesystem
2407                    floppy if it's the root device.          Add better disklabel
2408                    handling to floppy driver.  [thorpej 19960114]
2409          netinet: added net.inet.ip.forwsrcrt sysctl.  If zero,
2410                    the system will not forward source-routed packets.
2411                    The name is consistent with the BSD/OS sysctl
2412                    that does the same thing.  [thorpej 19960115]
2413          netinet: added net.inet.ip.directed-broadcast sysctl, slightly
2414                    modified from a patch submitted by Darren Reed.
2415                    [thorpej 19960115]
2416          msdosfs: Removed '#ifdef atari's. Make mounting the Atari-Gemdos
2417                     flavour of msdosfs an option passed by mount.
2418                    [leo 19960119]
2419          more(1): upgraded to less version 290.  note that this also installs
2420                    as /usr/bin/less now.  [mrg 19960122]
2421          sendmail(8): upgraded sendmail to version 8.7.3.  [mrg 19960122]
2422          redesigned z8530 serial driver to make it attach child devices
2423                    for keyboard, mouse, or plain tty. [gwr 19960123]
2424          Move disk-specific ioctls from <sys/disklabel.h> to <sys/dkio.h>
2425                    which is implicitly included by <sys/ioctl.h>.    Define
2426                    and implement DIOCLOCK, which is used to lock/unlock
2427                    a disk pack.  Teach several drivers and the eject(1)
2428                    program about the new interface.  SCSI disk driver now
2429                    has ability to eject removable media with software.
2430                    CD-ROM drivers maintain compatibility with the old CD-ROM
2431                    lock/unlock/eject interface.  [thorpej 19960130]
2432          cmp(1): cmp -s no longer complains about missing filess. [mrg 19960201]
2433          changed names of timespec struct's fields from ts_* to tv_*
2434                    to conform to POSIX.1b. [jtc 19960201]
2435          changed quota and rpc.rquotad to use ffs instead of ufs. [jtc 19960201]
2436          ccd(4): add experimental data mirroring support, mostly from
2437                    Satoshi Asami and Nisha Talagala, with some changes
2438                    by me.    [thorpej 19960201]
2439          syslogd(8): added -s flag -- this makes syslogd open only the unix
2440                    domain socket and not the network, which is important on
2441                    firewalls and other machines which could be attacked over
2442                    the network. [perry 19960204]
2443          mac68k: New, calibrated delay() implementation. [briggs 19960203]
2444          dump(8), restore(8): now support $TAPE as the default device.
2445                    [mrg 19960206]
2446          vax:      Massbus adapter support and Massbus disk support added.
2447                    (RP04/05/06/07 disks). [ragge 19960211]
2448          mac68k: Changed partition strategy a bit to allow boot partition
2449                    to be any of the first 32 instead of first 8. [briggs 19960211]
2450          hp300: New, better interrupt handling code.  Eliminates most
2451                    hard-coded driver references in locore.s.  [thorpej 19960213]
2452          audio: New ioctl AUDIO_PERROR (playback error count); new mode
2453                    flag AUDIO_PLAY_ALL to indicate that all samples should
2454                    be played rather than time correcting with silence.
2455                    [jtk 19960216]
2456          nfs: Rick Macklems's NFSv3 code from Lite2 brought in [fvdl 19960218]
2457          i386: Virtual 8086 mode kernel support, library support added to i386
2458                    port [mycroft+jtk 19960222]
2459          hp300: New console probing code.  [thorpej 19960223]
2460          telnet: updated to telnet-95.10.23 version.  src/domestic has
2461                    the full version with encryption.  [jtk, 19960224]
2462          eisa: added better EISA bus autoconfiguration support.  Mostly
2463                    taken from PR #1959.  [cgd 19960226]
2464          Replace config_found() with config_found_sm(), which adds a
2465                    cfmatch_t to the argument list.          This allows easy
2466                    'submatching', which will eliminate a fair bit of
2467                    slightly tricky duplicated code from various busses.
2468                    config_found() is now a #define in sys/device.h, which
2469                    invokes config_found_sm().  [cgd 19960227]
2470          sparc: add support for P4 framebuffers [thorpej 19960227]
2471          sendmail(8): updated sendmail to 8.7.4. [mrg 19960228]
2472          isa, pci: made ISA and PCI autoconfiguration (match, attach, attachment
2473                    of subdevices) machine-independent.  [cgd 19960227]
2474          added preliminary support for PCI-PCI bridges.    [cgd 19960227]
2475          sun3: added PMAP_PREFER for performance boost on the
2476                    Sun3/260 machines.  [gwr 19960228]
2477          atari: The Atari-port now has a NetBSD-bootloader that can be installed
2478                    in a bootblock. It is now possible to boot into NetBSD
2479                    directly. [leo 19960228]
2480          vax: Support for VAX 11/780 - 11/785 added. Device driver
2481                    for DHU11 serial card, written by Ken Wellsch, added.
2482                    [ragge 19960302]
2483          i386: changed autoconfiguration so that isa, eisa, and pci busses
2484                    attach to mainbus which attaches to root, rather than
2485                    attaching root directly.  [cgd 19960303]
2486          added _MACHINE and _MACHINE_ARCH to each port's include/param.h.
2487                    They're like MACHINE and MACHINE_ARCH, but without the
2488                    quotes.    [cgd 19960303]
2489          scsi: normalized SCSI autoconfiguration messages.  [thorpej 19960304]
2490          i386: added EXTMEM_SIZE kernel option so that people who own
2491                    machines that lie about the size of extended memory can
2492                    use the hardware they paid for.          [thorpej 19960304]
2493          amiga: added console driver for the CyberVision64. [veego 19960302]
2494          mt(1) supports access of remote tapes via rmt(8).  [scottr 19960305]
2495          vax: Support for VAX 8600/8650 CPU types added. [ragge 19960307]
2496          added a set of interfaces, which live in <machine/bus.h>,
2497                    which define standard, machine-independent ways to
2498                    map and access device I/O and memory spaces.  [cgd 19960308]
2499          i386: changed faked-up disklabel to include BIOS partitions
2500                    in order to allow people to mount DOS partitions on
2501                    disks with no NetBSD partition.          [ghudson 19960309]
2502          i386: isa - reworked multi-port board interface with 'com' driver
2503                    so that (among other things), 'flags 1' is no longer
2504                    necessary for 'com' ports attached to the 'ast'
2505                    multiport board.  Removed understanding of 'flags 1'
2506                    from com.c.  [cgd 19960310]
2507          pc532: reported pmap.c, removed double mapping, improved copyin
2508                    copyout, etc. [phil 19960214]
2509          pc532: moved port to use MI ncr5380 driver. [phil 19960311]
2510          gnu: imported libg++-2.7.1 [phil 19960309]
2511          Added the total number of sectors to disklabel's text
2512                    representation of a label, since calculating based on
2513                    the geometry isn't always accurate.  [ghudson 19960314]
2514          atari: now uses the MI ramdisk driver. [leo 19960314]
2515                    finished prototyping the mi portion of the kernel. Things to
2516                    do is fix the _conf.h crud and cleanup the printf() debugging
2517                    calls. [christos 19960314]
2518          pica: Import of Per Fogelstrom's port to the Acer pica r4400/isa
2519                    [jonathan 19960313]
2520          renamed fdopen() to filedescopen() so that it does not collide
2521                    with the fdopen() in the floppy driver. [christos 19960314]
2522          sparc: Prototyped the md portion. The whole sparc kernel compiles
2523                    cleanly now. [christos 19960314]
2524          i386: change pms driver to be a child of the "keyboard controller"
2525                    rather than isa. [thorpej 19960315]
2526          i386: isa - add MediaVision Jazz16 support for sb driver [jtk 19960316]
2527          New device attachment scheme.
2528                    - split softc size and match/attach out from cfdriver into
2529                      a new struct cfattach.
2530                    - new "attach" directive for files.*.  May specify the name of
2531                      the cfattach structure, so that devices may be easily
2532                      attached to parents with different autoconfiguration
2533                      semantics.
2534                    Changes to config(8) and kern/subr_autoconf.c from
2535                    Chris Demetriou <cgd@NetBSD.org>. [thorpej 19960316]
2536          New libkvm/savecore.
2537                    1) savecore will not access the dump or live-kernel directly.
2538                       It will always use the kvm-functions. Allowing it to work on
2539                       kernels that don't have a 1-1 PA-VA mapping.
2540                    2) the kvm-lib has some additional functions to accomplish 1
2541                              - kvm_dump_mkheader()
2542                              - kvm_dump_wrtheader()
2543                              - kvm_dump_inval()
2544                    3) the file formats of the dump generated by the kernel and
2545                       the dump generated by savecore have been changed. The file
2546                       format now looks like the format produced for 'normal' core
2547                       dumps.
2548                    Ports not yet supporting the new kvm-format will be using
2549                    libkvm.old/savecore.old for the time being. [leo 19960317]
2550          config(8): Add BSDI-style expression support to optional file
2551                    specifiers.  Code mostly taken from the parts of BSDI's
2552                    'config' which are freely-distributable (under the LBL/UC
2553                    Regents license), and adjusted to fit into our version.
2554                    Instead of simple option lists used to include optional
2555                    files, you can now use parentheses, &, |, and !.
2556                    [cgd 19960317]
2557          telnet: Fix domestic/usr.bin/telnet to use the true host name
2558                    when IP numvers or CNAMEs are used.  [explorer 19960322]
2559          sys/dev: Convert the ramdisk to a pseudo-device [gwr 19960322]
2560          sun3:     Reworked the autoconfiguration design to allow control
2561                    over the order of attachment calls on mainbus and obio.
2562                    This should allow the eventual removal of several hacks
2563                    to get some devices configured before autoconfig. Also,
2564                    adapted to (and took advantage of) the new attachment
2565                    interface by "carving up" the "ie" and "si" drivers.
2566                    Added drivers for the interrupt register (intreg) and
2567                    the memory error register (memerr).  [gwr 19960326]
2568          sys/dev/pci: changed the interfaces used by PCI device drivers,
2569                    to allow more flexibility for the implementation and to
2570                    make them more portable to 'weird' architectures.
2571                    Documented to current-users, and will be documented
2572                    eventually in section 9 manual pages.  [cgd 19960326]
2573          atari: Added centronics printer driver [leo 19960327]
2574          amiga: Added Emplant SCSI driver by Sean Riddle and Bo Najdrovsky
2575                    [is 19960328]
2576          move 'savecore.old' functionality and build back into 'savecore'
2577                    since most of it was redundant, and to simplify the
2578                    build process.      [cgd 19960330]
2579          remove redundant 'libkvm.old' files, and fetch them by .PATH
2580                    from libkvm.  [cgd 19960401]
2581          scsi: Added bew SCSI changer driver and userland controller
2582                    utility.  [thorpej 19960402]
2583          change 'alldevs' and 'allevents' lists to be TAILQs, rather
2584                    than home-grown lists.        [cgd 19960403]
2585          change config_found(), config_rootfound(), and config_attach()
2586                    to return the 'struct device *' of the newly attached
2587                    device rather than an int (for the former two) or
2588                    void (for the latter).        Change several drivers
2589                    to take advantage of this, to remove hackish
2590                    open-coded variants of config_found().  [cgd 19960404]
2591          pc532: added Ian Dall's ieee fp support to pc532 port. [phil 19960404]
2592          Applied PR #2006 (from me, with some fixes) to rename 'fsck' to
2593                    'fsck_ffs', so that in the future 'fsck' can be used
2594                    as a wrapper to call the correct file system checker.
2595                    For now, fsck is link to fsck_ffs.  [cgd 19960404]
2596          vax: Added DZ11 serial line drivers. Written by Ken Wellsch.
2597                    [ragge 19960408]
2598          eisa: changed the interrupt attachment/detachment
2599                    interfaces used by EISA device drivers, to allow more
2600                    flexibility for implementations, to allow interrupt
2601                    information to be printed more easily, and to remove
2602                    the direct dependence on the ISA interfaces.  [cgd 19960409]
2603          fixed old fdesc's /dev/tty bug is a named pipe.    [mrg 19960411]
2604          i386: sys/dev/isa, i386 ISA code: changed interrupt
2605                    attachment/detachment interfaces to take a
2606                    machine-dependent-code-supplied cookie, to allow
2607                    implementations more flexibility when writing
2608                    these functions.  [cgd 19960411]
2609          amiga:    - Many -Wall and -Wstrict-prototypes fixes.
2610                    - updated CyberVision64 driver, from Michael Teske.
2611                    - fixed a mbuf problme in the ariadne driver, from
2612                      Michael L. Hitch and Michael van Elst.
2613                    - ite no longer forgets keymap on reinit, from
2614                      teske@mail.desy.de (Michael Teske).
2615                    [veego 19960422]
2616          amiga: changed the speed calculations of the builtin serial
2617                    driver to allow any baudrate the hardware allows, and
2618                    to forbid two baudrates (50 and 75) which the hardware
2619                    does NOT support but which the old speed conversion
2620                    table pretended to support. [is 19960423]
2621          amiga: made the mainboard mice real devices instead of
2622                    pseudo-devices. [is 19960424]
2623          ep driver: split up driver into eisa, isa, and pci front ends, and
2624                    a bus-independent core driver, taking advantage of
2625                    the cfattach autoconfiguration code.  Driver still
2626                    needs to be converted to use <machine/bus.h>.
2627                    [thorpej 19960424]
2628          pcnfsd(8): Correct vulnerabilities noted in CERT advisory CA-96.08
2629                    [gwr 19960424]
2630          mvme68k: add scsi driver, new autoconfig/interrupt scheme,
2631                    new delay(), new disklabel code, switch to MI zs driver.
2632                    [chuck 19960426]
2633          sys/sys/socket.h: added #ifndefs to enable options SOMAXCONN=n
2634                    [neil 19960502]
2635          libc: updated the version of Berkeley DB in libc to DB 1.85
2636                    [cgd 19960503]
2637          sun3:     Implemented kernel crash dumps [gwr 19960505]
2638          usr.bin/file/magdir: added os9 (OS9 + OS9/68K module patterns)
2639                    [is 19960506]
2640          isa: added first version of iy driver (for Intel Etherexpress
2641                    PRO). Should work for any i82595 ISA board with EEPROM; NETBLK
2642                    is not supported yet. No multicast support yet. [is 19960505]
2643          changed struct ifnet to have a pointer to the softc of the
2644                    underlying device and a printable "external name"
2645                    (name + unit number), thus eliminating if_name and if_unit.
2646                    Updated interface to (*if_watchdog)() and (*if_reset)()
2647                    to take a struct ifnet *, rather than a unit number.
2648                    [thorpej 19960506]
2649          ethernet: made the MI LANCE driver standalone, using cfattach to
2650                    resolve naming conflicts on ports which can have more
2651                    than one instance of the LANCE.          [thorpej 19960506]
2652          x68k: imported x68k port for SHARP X680x0 computer. [oki 19960505]
2653          sparc: support for sun4m class machines (Classic, LX, SS10, SS20).
2654                    [pk 19960506]
2655          changed ECOFF structure members to have their 'normal' names,
2656                    not names that were picked apparently at random. [cgd 19960509]
2657          amiga: added DraCo and M68060 support [is 19960509]
2658          systat(1), vmstat(8), iostat(8): updated to display disk statistics
2659                    kept by the NetBSD generic disk framework, from John M. Vinopal
2660                    <banshee@gabriella.resort.com>.  [thorpej 19960510]
2661          changed message catalog system to use a more efficient machine
2662                    independent file format. [jtc 19960514]
2663          fsck_msdos(8): Added a filesystem checker for msdosfs [ws 19960514]
2664          added getmaxpartitions() and getrawpartition() functions to libutil,
2665                    and updated appropriate utilities.  [thorpej 19960515]
2666          m68k: imported M68060 software package by Motorola, and added some
2667                    glue code [is 19960516]
2668          x68k: imported method of distribution.  [oki 19960517]
2669          hp300: properly calibrate the kernel delay() function. [thorpej
2670                    19960518]
2671          sendmail(8): upgraded to version 8.7.5. [mrg 19960518]
2672          amiga:    - updated grfcl to support the Piccolo SD64.
2673                    - added a blank ioctl for the RetinaZ2/Z3.
2674                    - new graphics driver (grf6) for the oMniBus, Domnio and
2675                      Merlin, from tabt@studbox.uni-stuttgart.de (Tobias Abt)
2676                    [veego 19960518]
2677          gcc(1): Removed GCC 2.4.5 (src/gnu/usr.bin/gcc2) from the source tree,
2678                    since it's no longer used by any architectures.    [cgd 19960519]
2679          atari: added edahdi, a simple editor to modify partition id's on
2680                    an AHDI labeled disk [leo 19960519]
2681          atari: added a miniroot distribution. It is basically the same as
2682                    the MI-miniroot but because I have only 1Mb to play with,
2683                    some of the tools (awk,cut,grep,..) didn't fit and the
2684                    scripts have been rewritten to deal with this. Also added
2685                    an option to install from a 'normal' (== hd/mo/...) disk
2686                    partition to allow people to gather the sets using the
2687                    native OS and mount that partition from the installer.
2688                    XXX: All of the above changes can (and should) be merged
2689                    XXX: into the MI-miniroot.
2690                    [leo 19960519]
2691          add the if_strip.driver by Jonathan Stone and Stuart Cheshire
2692                    for the Metricom Ricochet radio [jonathan 19960519]
2693          fddi: update support for the DEC PDQ-based FDDI controllers, including
2694                    new support for EISA and TurboChannel variants,
2695                    from Matt Thomas <thomas@3am-software.com>. [thorpej 19960519]
2696          tcpdump(1): understand NFSv3 and NFS over TCP [fvdl 19960519]
2697          mac68k: Change framebuffer configuration to layer grf semantics
2698                    onto separately attached hardware; this allows greater
2699                    flexibility in video configuration.  [scottr 19960519]
2700          vi(1): updated to nvi 1.66 (from Keith Bostic). [mrg 19960520]
2701          amiga: added support for screenblank program [is 19960521]
2702          mvme68k: new standalone code [chuck 19960528]
2703
2704Changes from NetBSD 1.2 to NetBSD 1.3:
2705          Removed locc() from the supported set of machine-independent kernel
2706                    kernel functions, since it's unused.  [cgd 19960610]
2707          mac68k: rewrite setroot() and friends to allow more flexible
2708                    root/swap device configuration (including NFS).
2709                    [scottr 19960619]
2710          atm: Add support for ATM networks and efficient networks ATM pci and
2711                    sbus atm cards [chuck 19960621]
2712          Added my extent map manager; kern/subr_extent.c, sys/extent.h.
2713                    [thorpej 19960622]
2714          i386: implement i/o port accounting in bus_io_{,un}map().
2715                    [thorpej 19960623]
2716          hp300: re-vamp boot code.  Now, a single unified boot block
2717                    (SYS_UBOOT) supports booting from SCSI and HP-IB disk
2718                    and network.  Infrastructure for booting from HP-IB
2719                    tapes is there, but doesn't quite work yet. [thorpej 19960626]
2720          sparc: added driver for the TCX framebuffer [pk 19960626]
2721          atm: Add native mode ATM protocol layer (aal0 & aal5) [chuck 19960703]
2722          scsi: Update aic7Xxx and the aic driver from FreeBSD, care of PR #2600
2723                    and Noriyuki Soda [explorer 19960711]
2724          Add compile-time control of autonice time and autonice value using
2725                    "options AUTONICETIME=sec" and "options AUTONICEVAL=6" in
2726                    kernel config files.  Also, sysctl can be used to tweak
2727                    these in a running system.  See man {3,8} sysctl for
2728                    more information.  [explorer 19960717]
2729          vax: Added support for:
2730                    VAX 8200/8250/8300/8350 VAXBI based machines, and
2731                      KDB50 disk controller.
2732                    VAXstation 2000/MicroVAX 2000, together with ST506
2733                      and SCSI disks and LANCE ethernet.
2734                    VAXstation 3100/76 with some SCSI support.
2735                    [ragge 19960720]
2736          scsi: Add AHA-284x VL frontend to ahc driver written by Jason Thorpe.
2737                    [soda 19960805]
2738          mac68k: attach the ite to the appropriate grf device, as
2739                    determined by the booter.  [scottr 19960805]
2740          Slight semantics change to passwd(1) and chpass(1): ALWAYS use
2741                    YP if the system is bound to a YP server.  This is
2742                    required if the passwd database is to stay in sync if
2743                    this program is run on the YP server.  Note, local passwd
2744                    database operations can still be performed by passing the
2745                    -l flag.  [thorpej 19960809]
2746          yp: Added the ypserv suite written by Mats O Jansson, with
2747                    some changes by me.  Changed the way YP daemons
2748                    are started in /etc/rc.        [thorpej 19960809]
2749          reboot(2): Changed the reboot(2) system call to take (int bootopt,
2750                    char * bootstr) to allow smarter firmwire the ability to reboot
2751                    with a string.      [mrg 19960809]
2752          routed(8): Imported Vernon Schryver's <vjs@sgi.com> new routed(8)
2753                     implementation, which understands RIPv1, RIPv2,
2754                     and ICMP Router Discovery.  [thorpej 19960809]
2755          disklabel(8): Fixed disklabel not to display cylinder comments if
2756                    number of sectors per cylinder is zero.  From PR bin/2683.
2757                    Also deal with syntax errors in a more sane matter.
2758                    From PR bin/2659.  [explorer 19960810]
2759          lpr(1): Fixed lpr to do less things as root.  Fixes PR bin/2597.
2760                    [explorer 19960810]
2761          pppd(8): Fixed to not try to delete its pid file if it never created
2762                    it.  Fixes PR bin/2388 and PR bin/2551.  [explorer 19960810]
2763          ppp(4), sl(4): Add ppp(4) and sl(4) man pages.  Closes PR bin/2481,
2764                    PR kern/2493, and PR kern/2494.         [explorer 19960810]
2765          fingerd(8): Replaced fingerd with an updated one from OpenBSD.
2766                    This closes some denial of service attacks and adds new
2767                    features.  Fixes PR bin/2456.  [explorer 19960810]
2768          panic(9): Add panic(9) man page. Fixed PR misc/1342.
2769                    [explorer 19960810]
2770          rlogin(1): Fix tty baud rate passing in rlogin.c. Closes PR bin/2684.
2771                    [explorer 19960810]
2772          Add some very basic lkm stuff to sys/lkm.  [explorer 19960822]
2773          atari: 68040 pmap stuff now works [leo 19960823]
2774          atari: Don't map the st-io area on a fixed address, let
2775                    atari_init.c decide the best place. [leo 19960823]
2776          atari: First steps done for the Hades-port. It boots
2777                    but has no console or disk devices. [leo 19960823]
2778          i386: added advanced power management driver. [jtk 19960825]
2779          Add machine-independent assertion-checking macros (assert,
2780                    KASSERT, KDASSERT). [cgd 19960826]
2781          Implement kernel realloc(), just like the user-land version,
2782                    except it takes "type" and "flags" arguments a la
2783                    kernel malloc(). [cgd 19960827]
2784          Change cfprint_t to take a const char *, rather than
2785                    a char *, since the parent name must not be
2786                    modified. [cgd 19960827]
2787          arcnet: Add IP multicast to ARCnet broadcast mapping, as per RFC 1122,
2788                    section 3.3.7, and RFC1201. [is 19960902]
2789          netinet:  Added pfil (packet filter) interface, to allow any
2790                    packet filter to work without kernel modifications. needs
2791                    options PFIL_HOOKS.  [mrg 19960905]
2792          getpgid(2): added getpgid(2) system call, as per SVR4.  [mrg 19960905]
2793          reboot(2): changed reboot(2) system call to take a string of boot
2794                    commands, to be handled by the machine dependent boot()
2795                    function.  current only the sparc and sun3 ports use
2796                    this.  [mrg 19960905]
2797          poll(2): added poll(2) system call.  [mycroft 19960907]
2798          m68k: added exec glue for COMPAT_M68K4K.  Modified ld.so to work
2799                    with any combination of m68k4k/m68k8k libraries and
2800                    executables.  [thorpej 19960910]
2801          mvme68k: added support for second stat clock (stolen from
2802                    SPARC port), and use the Bug to determine what
2803                    sort of CPU we're using.  [thorpej 19960912]
2804          mac68k: Fix floating point support in locore so that the 68LC040
2805                    machines make it into the fpe. [scottr 19960912]
2806          pmax: make remote (serial) consoles work on dc7085 (3100,5000/200)
2807                    and Personal Decstation scc drivers [jonathan 19960817]
2808          vm: change pageout to sleep on vm_pages_needed rather than lbolt.
2809                    stops the well known freeze for N seconds bug.    see PR #2755
2810                    for a more detailed summary of the problem.  change
2811                    suggested by john dyson.  [mrg 19960918]
2812          Add fsck wrapper code that that takes care of forking the filesystem
2813                    specific fsck processes efficiently. Cleaned up fsck_ffs and
2814                    fsck_msdos. [christos 19960924]
2815          Add cyclades driver from Timo Rossi. [christos 19960924]
2816          routed(8): Re-imported Vernon Schryver's <vjs@sgi.com> new routed(8)
2817                    [christos 19960924]
2818          Added kernel support for 64-bit ELF, partially provided by
2819                    Matt Thomas <thomas@3am-software.com>.  [cgd 19960926]
2820          Added nlist support for 32- and 64-bit ELF.  [cgd 19960927]
2821          Added kvm_mkdb support for ECOFF and 32- and 64-bit ELF. [cgd 19960928]
2822          installation of sys header files is now done by src/Makefile rather
2823                    than include/Makefile.        [mrg 19960930]
2824          libsa: Add support for directory traversal and symlinks for nfs
2825                    and 9660 to libsa.  [ws 19960930]
2826          yp: Add support for /var/yp/<domainname>/ypservers, a'la Solaris.
2827                    From Luke Mewburn.  Closes PR #1759.  [thorpej 19960930]
2828          yp: Modified /var/yp/<domainname>ypservers code, now uses
2829                    /var/yp/binding/<domainname>.ypervers.  Avoids
2830                    a conflict with YP server maps.          [thorpej 19960931]
2831          alpha: Added kernel core dump support to NetBSD/Alpha.      [cgd 19961001]
2832          alpha: Added Alpha kernel core dump support to libkvm.      [cgd 19961001]
2833          Added queue head initializer macros (*_HEAD_INITIALIZER)
2834                    to queue.h.  [cgd 19961001]
2835          Made EXEC_AOUT and EXEC_SCRIPT no longer mandatory.  Changed
2836                    COMPAT_LINUX, COMPAT_OSF1, COMPAT_SVR4 and COMPAT_ULTRIX
2837                    so they no longer implicitly pull in executable
2838                    format support code.  [cgd 19961002]
2839          amiga: add support for DraCo native timer. [is 19960930]
2840          amiga: use Gordon Ross style delay(), calibrated at clockattach()
2841                    time (for now). [is 19960930]
2842          Fix p_nice vs. NZERO code and make p_nice explicitly unsigned.
2843                    [ws 19961002]
2844          dhcpd(8): Import the ISC dhcpd backage, version BETA 5.13.
2845                    [mrg 19961003]
2846          Wrote and added rdsetimage(8), a program to set kernel RAM disk
2847                    images.    [cgd 19961003]
2848          hp300: fix a few of outstanding bugs:
2849                    - Fix vector table corruption caused by clock
2850                      interrupt occurring during critical section of
2851                      code.
2852                    - Fix ITE/HIL bug which prevented booting directly
2853                      into DDB on non-serial console machines.
2854                    - Fix kernel crash dumps.
2855                    [thorpej 19961005]
2856          hp300: fix standalone ct driver and rawfs filesystem.
2857                    SYS_UBOOT can boot off HP-IB tapes now. [thorpej 19961006]
2858          hp300: add support for copying miniroot image from hpib
2859                    cartridge tape to the SYS_INST program. [thorpej 19961006]
2860          Moved <machine/exec.h> to <machine/aout_machdep.h>, and updated
2861                    <sys/exec.h> and <sys/exec_aout.h> appropriately.  [cgd
2862                    19961008]
2863          Change {h,n}to{n,h}l to take and return in_addr_t, and {h,n}to{n,h}s
2864                    to take and return in_port_t. [christos 19961012]
2865          hp300: New root device detect/set code, lifted mostly from
2866                    NetBSD/alpha.  The "options GENERIC" entry in kernel
2867                    config files is not longer necessary for "swap generic"
2868                    kernels.Uses new config constructs which work with some
2869                    glue in an old config environment.  [thorpej 19961013]
2870                    This code will support new config with minimal
2871                    changes.
2872          hp300: in the boot program, set the root device in a sane way,
2873                    now that the kernel has properly working root device
2874                    detect/set code.  [thorpej 19961013]
2875          hp300: db_memrw.c that is smart about read-only kernel
2876                    text, based on a similar module written by Gordon Ross
2877                    for the sun3 port, modified somewhat by me. [thorpej 19961013]
2878          hp300: kernel text is now always read-only, and page 0
2879                    is invalid. [thorpej 19961013]
2880          rcs(1): upgraded to version 5.7.  [veego 19961015]
2881          mac68k: add basic support for 68040 systems.  [scottr 19961015]
2882          kgdb: Add machine independent part of support for KGDB via UDP/IP
2883                    (named IPKDB).  [ws 19961016]
2884          Allow the install program to be overridden. sys.mk now
2885                    defines the variable INSTALL which defaults to
2886                    "install".  Changes Makefiles throughout the system
2887                    to use the new variable. Fixes PR misc/1458, from Simon
2888                    J. Gerraty <sjg@zen.void.oz.au>: [thorpej 19961017]
2889          du(1): Implement a -c (Grand Total) option in du(1), a'la GNU du(1).
2890                    From Luke Mewburn, PR #2805.  [thorpej 19961018]
2891          amiga: add "bznsc" driver, for Blizzard-1230/IV, -1260, -2060.
2892                    [is 19961017]
2893          nfs: Add diskless boot enhancements (NFSv3 and optionally over TCP),
2894                    From Matthias Drochner [fvdl 19961020]
2895          New bus.h implementation/interface:
2896                    - No more distinction between i/o-mapped and memory-mapped
2897                      devices.  It's all "bus space" now, and space tags
2898                      differentiate the space with finer grain than the
2899                      bus chipset tag.
2900                    - Add memory barrier methods.
2901                    - Implement space alloc/free methods.
2902                    - Implement region read/write methods (like memcpy to/from
2903                      bus space).
2904                    This interface provides a better abstraction for dealing with
2905                    machine-independent chipset drivers.  [thorpej 19961021]
2906          i386: eisa - implement eisa_mem_{alloc,free}(), which provides
2907                    a method for allocating physical address space suitable
2908                    for programming decoders on memory-mapped EISA devices.
2909                    [thorpej 19961021]
2910          add a MNT_NOCOREDUMP/'nocoredump' mount flag/option, which prevents
2911                    crashing processes from dumping core on file systems
2912                    with it set.  [cgd 19961023]
2913          restore(8): now uses unique temp files in most cases. [lukem 19961024]
2914          netinet: change length and offset fields in headers to be
2915                    unsigned so that we can actually use the max IP
2916                    packet size.  From Kevin M. Lahey <kml@nas.nasa.gov>
2917                    [thorpej 19961024]
2918          netinet: sanity check packet length against IP_MAXPACKET
2919                    on incoming and outgoing packets, and discard as appropriate.
2920                    Based on a patch from Bill Fenner <fenner@parc.xerox.com>
2921                    Add a `too long' counter to IP stats. [thorpej 19961024]
2922          nfs: change default for nfs mounts to not do a connect on the socket.
2923                    Add option -C to force a connected mount. Now option -c
2924                    is still there, but it is the default. Maybe amd should
2925                    be changed similarly. [christos 19961027]
2926          ffs: Performance enhangement: When freeing an indirect block, there
2927                    is no need to write it (synchronously, no less!) before
2928                    tossing it.  From Kirk McKusick <mckusick@McKusick.COM>.
2929                    [thorpej 19961105]
2930          i386: APM - rename APM_NOIDLE option to APM_NO_IDLE, and add an
2931                    APM_NO_STANDBY option for people with buggy BIOSes that
2932                    do bad things with standby mode.  [cgd 19961106]
2933          rename remrq() to remrunqueue() for consistency with setrunqueue()
2934                    (which was renamed from setrq() by Lite).  Also, move
2935                    its prototype from vm/vm_extern.h to sys/proc.h so that
2936                    it's in the same place as prototypes for related
2937                    functions.  [cgd 19961106]
2938          ping(8): handle SIGINFO and print out ping statistics when
2939                    a SIGINFO is received.        [cgd 19961106]
2940          rlogind(8) now uses .rhosts for root, implements -a (check hostnames),
2941                    -L (log successful iruserok() auths), and logs unsuccessful
2942                    iruserok() auths.  [lukem 19961108]
2943          atari:  The Hades is now a supported system although driver
2944                    support is still minimal; only SCSI,PCI-ET4000,floppy and
2945                    parallel-printer.  [leo 19961109]
2946          sparc:    switch to kernel crash dump format as described
2947                    in <sys/kcore.h>. [pk 19961110]
2948          kernel: Implement bitmask_snprintf(), which takes a value and a string
2949                    representing the names of those bits, prints them into a
2950                    buffer provided by the caller, and returns a pointer to
2951                    that buffer.  Functionality is identical to that of the
2952                    (non-standard) `%b' printf() format, which will be
2953                    deprecated.  Also, rename the non-exported function
2954                    ksprintn() to ksnprintn(), and change it to use a buffer
2955                    provided by the caller, rather than at static buffer.
2956                    [thorpej 19961112]
2957          libutil: added ttyaction.{3,5,c} [gwr 19961114]
2958          i386: Add code to calculate NKPDE, from cgd. [fvdl 19961117]
2959          sendmail(8): upgraded to version 8.8.3.  [mrg 19961118]
2960          Default syslog.conf doesn't send authpriv to anywhere except
2961                    /var/log/secure, as well as other cleanups. Install
2962                    the initial logs with sensible permissions. [lukem 19961120]
2963          finger(1): add -h (show hostnames in short listing), -o (reverse
2964                    of -h), and cleanup the code. [lukem 19961121]
2965          pwd_mkdb(8): add -d directory, to override '/'. Inspired by
2966                    FreeBSD. [lukem 19961122]
2967          pwd_mkdb(8): print a warning to stderr if a YP inclusion
2968                    specifies a value of 0 for uid or gid, per
2969                    discussion on tech-userlevel. [thorpej 19961124]
2970          ftp(1): add variable sized hash marks, user-friendly transfer time
2971                    printing (from FreeBSD), -p to switch to passive mode,
2972                    printing of transfer stats upon receiving SIGINFO,
2973                    -a for anon autologin (from OpenBSD), autofetch of
2974                    URL & classic style files (from OpenBSD via thorpej),
2975                    and other cleanups. [lukem 19961125]
2976          alpha: added support for the eb164 system type.    [cgd 19961125]
2977          libwrap: added from tcp_wrappers 7.4 distribution.  [mrg 19961127]
2978          inetd(8): use libwrap and /etc/hosts.{allow.deny}, ala tcpd.
2979                    [mrg 19961127]
2980          ftp(1): add "preserve" mode, "lpwd", confirmation overrides
2981                    ('a' = answer yes to rest of current xfer, 'p' = turn off
2982                    prompt mode), code cleanups. [lukem 19961128]
2983          i386: implement PCI-Host (pchb) and PCI-ISA (pcib) bridge
2984                    drivers for the i386.  Attempt to attach the ISA
2985                    bus to a pcib, if available.  [thorpej 19961127]
2986          fdformat(1): add floppy diskette formatting program and ioctl
2987                    command structures [jtk 19961129]
2988          i386: add support for floppy diskette formatting facility.
2989                    [jtk 19961129]
2990          Changed MAXBSIZE back to MAXPHYS, per PR #1718.    [thorpej 19961201]
2991          scsi: Implemented simple scsi_xfer queueing mechanism in the ahc driver
2992                    to avoid presenting a resource shortage to the
2993                    upper layer scsi drivers.  [thorpej 19961201]
2994          nfs: Performance improvement from Doug Rabson/FreeBSD.
2995                    Improve the queuing algorithms used by NFS'
2996                    asynchronous i/o.  The new mechanism uses a queue for
2997                    each mount point.  All asynchronous i/o goes through
2998                    this queue which preserves the ordering of requests.
2999                    A simple mechanism ensures that the iods are shared
3000                    out fairly between active mount points.
3001                    Reviewed/integrated/approved by fvdl@NetBSD.org.
3002                    [thorpej 19961202]
3003          nfs: Make NFSSERVER w/o NFSCLIENT work.  Fixes PR1308
3004                    and PR1780 (Kenneth Stailey and Chris Demetriou,
3005                    respectively).      Fix suggested by Chris Demetriou,
3006                    and munged a bit by me.        [thorpej 19961202]
3007          i386: Make profiling work for some low-level functions;
3008                    use <machine/asm.h> in the kernel as well as in
3009                    userland (from Jonathan Stone) [fvdl 19961203]
3010          i386: Extend CPU recognition code, and make it more easily
3011                    extensible for future types. [fvdl 19961203]
3012          Default syslog.conf now sends authpriv to /var/log/authlog
3013                    instead of /var/log/secure, as per other systems.
3014                    Suggested by mycroft. [lukem 19961204]
3015          sendmail(8):  upgraded to version 8.8.4.  [mrg 19961204]
3016          amd(8): make it work on the alpha, by beating some 64-bit
3017                    sense into it.      [thorpej 19961204]
3018          amiga: add a DraCo version of the com.c driver. [is 19961204]
3019          amiga: add a first version of a bootblock compilable from within
3020                    NetBSD [is 19961204]
3021          ftp(1): add progress bar (toggled with "progress"). "ls" is
3022                    now equivalent to "nlist" not "dir". Parse multi-line
3023                    SYST/MDTM/SIZE replies correctly, closing [PR bin/741].
3024                    [lukem 19961206]
3025          hp300: dynamically compute psl values for calls to
3026                    spl{bio,net,tty,imp}().        [thorpej 19961207]
3027          lpr:  remove all unsafe calls to strcpy(), strcat() and sprintf().
3028                    [mrg 19961208]
3029          lex(1): upgrade to flex 2.5.4. [mikel 19961209]
3030          scsi: add a max_target member to struct scsi_link, filled in by
3031                    host adapter drivers to indicate the maximum target
3032                    they can address.  Use this value to dynamically allocate
3033                    data structures, rather than using a hard-coded value of
3034                    8 targets.  Allows MI SCSI to deal with targets > 7 now.
3035                    [thorpej 19961210]
3036          ls(1): Do multicolumn output in a way that's a little more likely
3037                    to always line up evenly.  From D'Arcy J.M. Cain
3038                    <darcy@druid.com>, PR #2965.  [thorpej 19961210]
3039          df(1): Make df(1) more liberal (and intelligent) about what it
3040                    accepts    as arguments (for -t and -l flags, specifically).
3041                    From Hubert Feyrer <feyrer@rfhs8002.fh-regensburg.de>,
3042                    PR #2869.  [thorpej 19961210]
3043          pcap(3): upgrade to libpcap-0.2.1. [mikel 19961213]
3044          mac68k: Clean up indirect bus autoconfiguration, and implement
3045                    NuBus as a direct bus.        [scottr 19961215]
3046          added src/usr.bin/ldd and src/libexec/ld.elf_so, ldd and shared loader
3047                    for ELF.  They need serious work, but they do work on
3048                    the Alpha.  [cgd 19961216]
3049          atari: add rtc-device. [leo 19961216]
3050          hp300: Snapshot of new config for NetBSD/hp300.    This isn't
3051                    quite finished yet.  We're about 75% there.  SCSI and
3052                    HP-IB are not yet supported in a new config kernel; some
3053                    autoconfiguration hackery has to be done there, yet.
3054                    These changes are enough to network boot a diskless kernel.
3055                    New config glue is enabled with the "NEWCONFIG" kernel
3056                    option.    If that option is not present, an old config
3057                    kernel will be built.  Any kernel configured with
3058                    config(8) will automatically pick up the NEWCONFIG option
3059                    from std.hp300.      [thorpej 19961217]
3060          make(1): Substitution code has been changed to substitute the first
3061                    pattern on each word, not the first pattern of the first word.
3062                    S/a/b/1 can be used to get the old behavior.
3063                    [christos 19961223]
3064          atari: Add intr_establish/disestablish functions. [leo 19961226]
3065          mail(1): updated to 4.4BSD-Lite2, including a very handy new "inc"
3066                    command and "autoinc" setting to automatically reread the
3067                    spool file after every command. [tls 19961228]
3068          kernel: the ramdisk driver `rd' is now called `md'. Files renamed as:
3069                    sys/dev/ramdisk.{ch} => sys/dev/md.{ch}
3070                    sys/arch/<machdir>/rd_root.c => sys/arch/<machdir>/md_root.c
3071                    [pk 19961228]
3072          inetd(8): add local-address:port syntax for listening on addresses
3073                    other than INADDR_ANY.        [mouse 19970102]
3074          kernel:  incorporated Niklas Hallqvist (niklas@appli.se) fix for
3075                    vm_object_collapse() ("swap leak").  [mrg 19970103]
3076          etc:  bunch of things are now configurable in {daily,weekly,monthly,
3077                    security,rc,lkm,ld.so}.conf and other changes, including
3078                    security fixes and sanity fixes.  [mrg 19970105]
3079          kernel:  add Darren Reed's ip-filter package to the system.
3080                    [mrg 19970105]
3081          ddb(4): add "onpanic" variable, defaulting to on, overridable
3082                    at compile time with "DDB_ONPANIC=0" option.  If non-zero,
3083                    DDB will be called upon panic.          Export all DDB built-in
3084                    variables via sysctl.  [thorpej 19970108]
3085          mac68k: probe for CPU type rather than relying on the booter, and
3086                    clean up 68040 support for most systems.  [scottr 19970109]
3087          mac68k: reimplement get_pte() to avoid doing transparent
3088                    translation over all function codes, limiting it to FC $1,
3089                    allowing the Duo 2x0 series to boot.  [scottr 19970109]
3090          added man pages for editline library (-ledit): editline(3) and
3091                    editrc(5) [lukem 19970110]
3092          sockets: implement SO_TIMESTAMP socket option; supply a timestamp
3093                    as a timeval in a control mbuf on datagram reception.
3094                    [thorpej 19970110]
3095          netinet: implement IP_RECVIF socket option; supply a datagram's
3096                    incoming interface as a sockaddr_dl in a control mbuf
3097                    on datagram reception.        Move packet information socket
3098                    option processing to a generic function so that it works
3099                    with multicast UDP and raw IP, as well as unicast UDP.
3100                    Contributed by Bill Fenner <fenner@parc.xerox.com>
3101                    [thorpej 19970110]
3102          ethernet: update the DEC Tulip driver (pci/if_de.c), supports more
3103                    tulip-based cards, including new SMC and Kingston
3104                    cards.    From Matt Thomas <matt@3am-software.com>.
3105                    [thorpej 19970110]
3106          x68k: add M68060 and FPU_EMULATE support.  [oki 19970113]
3107          sun3x: initial import of Sun3/80 support. [gwr 19970114]
3108          libz: add src/sys/lib/libz to the sources, to be used by boot
3109                    blocks wishing to support booting compressed kernels.
3110                    [cgd 19970115]
3111          kernel: add isapnp device driver support in dev/isapnp.
3112                    [christos 19970116]
3113          libkern: add strchr() to libkern, copied from libc's index.c but
3114                    whacked to fit into libkern w/o libc's special
3115                    strchr()-building rules.      [cgd 19970117]
3116          ftp(1): added editing, context sensitive command and filename
3117                    completion, auto-fetch of http:// via http (from thorpej,
3118                    with proxy support added by me), connection caching between
3119                    auto-fetch requests, support for cd-ing to a location and
3120                    entering interactive mode, fixing [PR bin/3011], more code
3121                    cleanup, and lots more.        [lukem 19970120]
3122          libsa: added gzipped-file read capabilities to libsa, and improved
3123                    libsa's memory allocator.  From Matthias Drochner.
3124                    [cgd 19970121]
3125          libc, yp: Use a shorter timeout for RPC calls than the upper-layer
3126                    YP call, allowing for up to 4 RPC retries before the
3127                    YP call times out.  From Michael.Eriksson@era-t.ericsson.se,
3128                    PR #3117.  [thorpej 19970121]
3129          libc, getgr{nam,gid}: use yp_match() rather than yp_first()/yp_next().
3130                    New code is more efficient, and better for busy networks.
3131                    From Michael.Eriksson@era-t.ericsson.se, PR #3114.
3132                    [thorpej 19970121]
3133          add multiple-inclusion protection to most <sys/*.h> headers.
3134                    [mikel 19970122]
3135          added ELF support and ECOFF recognition to crunchide.  [cgd 19970122]
3136          sendmail(8): upgraded to version 8.8.5.  [cjs 19970123]
3137          Went through entirety of src/lib for potential buffer overruns.
3138                    Removed almost all use of sprintf/strcat/strcpy.
3139                    [mrg 19970123]
3140          x68k: Use new (speed-hacked) Text-Vram framebuffer routine.
3141                    [oki 19970126]
3142          libc: Added MD4/MD5 routines, from FreeBSD.  [thorpej 19970129]
3143          cksum(1): Add support for MD5 checksums, partially derived
3144                    from the FreeBSD "md5(1)" program.  [thorpej 19970129]
3145          ccd(4): Keep a freelist of component buffer headers, drastically
3146                    reducing the amount of calls to malloc().  Inspired
3147                    by a conversation w/ Thor Simon.  [thorpej 19970129]
3148          UFS: add "noatime" mount option, which prevents the access
3149                    time on files from being updated.  Good for news
3150                    spools.    [tls 19970129]
3151          kill many unconditional #defines in conf/param.c, effectively
3152                    adding a large number of kernel config options.
3153                    [tls 19970129]
3154          hp300: completely cut over to new-style autoconfiguration,
3155                    and delete config.old (finally!).  [thorpej 19970130]
3156          nfs: Change NFSCLIENT -> NFS.  We "mount -t nfs", and the vfs ops
3157                    are "nfs_vfsops".  [thorpej 19970130]
3158          Implement machine-independent mountroothook code, derived
3159                    from similar code implemented by me in the sparc
3160                    and x68k ports.      This is used to execute a special
3161                    operation before a device is mounted as root (such
3162                    as ejecting a floppy, and prompting for a new disk.)
3163                    [thorpej 19970130]
3164          Implement a new machine-independent setroot() function, which
3165                    sets the root/swap device and, optionally, the
3166                    root file system.  "options GENERIC" is obsolete.
3167                    [thorpej 19970130]
3168          Implement a new, fault-tolerant vfs_mountroot(), which is
3169                    capable of determining the root file system type
3170                    if the operator didn't specify one in the kernel
3171                    configuration file.  Change file system mountroot
3172                    functions to return errors properly, rather than
3173                    panic'ing.  If the file system can not be mounted,
3174                    the operator will be prompted for a root device
3175                    and file system type, or be given the option to halt
3176                    the system.  [thorpej 19970130]
3177          config(8): Change config(8) to support generic vfs_mountroot() and
3178                    machine-independent setroot().          File systems are
3179                    now configured with the "file-system" keyword.
3180                    Kernel configurations must now always specify
3181                    a root device, which may be wildcarded ("?").
3182                    Operator may specify a root file system type,
3183                    as well.  [thorpej 19970130]
3184          su(1): Allow any user to su to root if group 0 exists but has no
3185                    members.  [ghudson 19970131]
3186          m68k: add copypage() and zeropage() to copy.s, which are
3187                    optimizes bcopy/bzero functions for aligned NBPG-byte
3188                    copy/zero operations.  Make m68k ports use them
3189                    consistently, garbage-collecting redundant copies.
3190                    [thorpej 19970201]
3191          m68k: add mappedcopy{in,out}() to m68k common code area.
3192                    These functions use page mapping to speed up
3193                    large copyin/copyout operations. [thorpej 19970201]
3194          Profile-driven optimization: don't always define KMEMSTATS.
3195                    This leads to a significant improvement in the
3196                    performance of the MALLOC()/FREE() macros, used in
3197                    many critical paths. [tls/cgd 19970201]
3198          hp300: implement and use _splraise().  [thorpej 19970202]
3199          config(8): Change config(8) to emit "option headers" for specific
3200                    options specified in system description files
3201                    with the "defopt" keyword.  Allows dependencies
3202                    on options to be generated.  [thorpej 19970202]
3203          Convert KMEMSTATS to a header option.  [thorpej 19970202]
3204          mac68k: add basic bus.h interface/implementation.  [scottr 19970203]
3205          routed(8): Re-imported Vernon Schryver's <vjs@sgi.com> new routed(8)
3206                    [christos 19970203]
3207          hp300: complete rearrangement of the boot code, modeled
3208                    primarily after NetBSD/alpha's boot code build
3209                    process.  [thorpej 19970203]
3210          vax: Added DL11 serial line driver. Written by Ben Harris.
3211                    [ragge 19970204]
3212          hp300: add support for gzip'd kernels and miniroot images
3213                    to SYS_UBOOT and SYS_INST.  [thorpej 19970204]
3214          arm32: Overhauled CPU support. CPU functions are now accessed
3215                    via macros that use function pointers thus allowing
3216                    CPU's with different cache structures etc to be
3217                    supported in a single kernel.  [mark 19970204]
3218          nfs: Fix malformed callback RPCs and dir eviction in NQNFS, should
3219                    make it much more reliable [fvdl 19970209]
3220          lastlogin(8): Inported from John M Vinopal.  [phil 19970211]
3221          sync(2): *all* dirty file data should be written out at sync
3222                    time, not just data modified with write.  This requires
3223                    ensuring that the VM system does so as well.  This
3224                    fixes a severe bug involving potential data loss with
3225                    mmap()ed files.      [tls/mycroft 19970216]
3226          mac68k: Complete bus space access implementation.  [scottr 19970219]
3227          scsi: Added quirk framework to the SCSI changer driver.
3228                    [thorpej 19970221]
3229          net: Allow the routing socket to be opened and listened to
3230                    by non-superuser.  Also allow non-superuser to perform
3231                    RTM_GET.  All other messages require superuser status.
3232                    At the same time, remove the setuid bit from /sbin/route,
3233                    since it's no longer needed.  [thorpej 19970221]
3234          arm32: Added drivers for RapIDE32 and ICS IDEA IDE interfaces.
3235                    [mark 19970223]
3236          scsi: New machine-independent NCR 53c9x driver, derived from the
3237                    SPARC and Alpha versions.  [thorpej 19970226]
3238          sparc: Converted "esp" driver to use MI 53c9x driver.
3239                    [thorpej 19970226]
3240          alpha: Removed "esp" driver, added "asc" driver (name borrowed
3241                    from Digital UNIX (formerly DEC OSF/1)), which is a
3242                    front-end to the MI 53c9x driver.  [thorpej 19970226]
3243          atari: Added VME 'bus' code. [leo 19970304]
3244          amiga:    - PicassoIV support
3245                    - Merlin works now in ZorroIII mode
3246                    - support for the Domino 16M proto card
3247                    - other gfx fixes for Interlace, DoubleScan, HiColor,
3248                      TrueColor and the Memorysizedetction for 1MB Bords
3249                    [veego 19970305]
3250          hp300: compute kernel load address differently in boot program;
3251                    round to 8k. [thorpej 19970309]
3252          atari: Added driver for Lance based VME-cards (Riebl/PAM/Rhotron)
3253                    [leo 19970310]
3254          spl(9): New manpage. [mikel 19970311]
3255          ping(8): Imported Vernon Schryver's <vjs@sgi.com> ping(8)
3256                    [christos 19970311]
3257          sparc:    Use genassym.cf instead of genassym.c [christos 19970312]
3258          pppd(8): Imported Paul Mackerras' <paulus@cs.anu.edu.au> ppp 2.3b4.
3259                    Option PPP_FILTER added to both pppd and kernel to enable bpf
3260                    filtering. [christos 19970312]
3261          scsi: Integrated Qlogic ISP 10x0 driver (for PCI and Sbus), from
3262                    Matthew Jacob <matt@feral.com> of NASA Ames Research Center.
3263                    [cgd 19970312]
3264          alpha: Integrated AlphaServer 8200 and 8400 support, from
3265                    Matthew Jacob <matt@feral.com> of NASA Ames Research Center.
3266                    [cgd 19970312]
3267          alpha: Make the PCI front-ends for the ahc and bha drivers and the
3268                    driver back-ends compile and hopefully run (ahc does, bha is
3269                    untested) on NetBSD/alpha.  From Matthew Jacob
3270                    <matt@feral.com>. [cgd 19970312]
3271          alpha: Make the EISA front-ends for the ahc and bha drivers compile
3272                    and hopefully run (both are untested) on NetBSD/alpha.
3273                    [cgd 19970312]
3274          Move the boot_${ARCH}.8 man pages that were sitting in reboot
3275                    into man/man8/man8.${ARCH}, and rename to boot.8 --
3276                    also updated a bunch of junk, especially in the i386 page.
3277                    [perry 19970312]
3278          Rename the etc/mtree/4.4BSD.dist file to NetBSD.dist
3279                    [perry 19970312]
3280          Add a SYMLINKS variable to the share/mk/bsd.*.mk files -- does
3281                    the same thing as LINKS, only symbolically.
3282                    [perry 19970312]
3283          rmail(8): Move /bin/rmail to /usr/libexec/rmail -- the make files leave
3284                    behind a symlink for back compatibility.
3285                    [perry 19970312]
3286          New generated kernel include file "locators.h" includes manifest
3287                    constants for cf_loc[] indexing. [jtk 19970313]
3288          vax: Standalone le driver written. Now supports diskless
3289                    workstations [ragge 19970315]
3290          hp300: use m68k a.out with 8k linker page size, to match
3291                    other m68k ports.  m68k4k is supported for
3292                    backwards compatibility if the kernel is built
3293                    with the COMPAT_M68K4K option.          [thorpej 19970315]
3294          hp300, compat_hpux: Do a bit of spring cleaning; separate
3295                    HP-UX compatibility code from the mainline code,
3296                    and garbage collect some non-useful bits. [thorpej 19970316]
3297          m68k: add <m68k/m68k/support.s>, which contains common
3298                    primitive functions implemented in assembler.
3299                    Place setjmp/longjmp and _insque/_remque there.
3300                    Convert all m68k locore.s's to use it.  [thorpej 19970316]
3301          net: ARP support for non-Ethernet-style links: Replaced
3302                    <netinet/if_ether.h> partially by <net/if_ether.h>,
3303                    partially by <netinet/if_inarp.h>. struct ifnet has a
3304                    new member if_sadl, pointer to the link level sockaddr
3305                    structure. Added AF_ARP, currently only for in-kernel
3306                    communication. Added ARP support to common MI ARCnet
3307                    driver (net/if_arcsubr.c). Bumped OS version to
3308                    NetBSD-1.2D, as you can't mix network drivers from
3309                    pre-1.2D with 1.2D and later.
3310                    XXX Some userland stuff (e.g.: rarpd, tcpdump/libpcap)
3311                    needs more work to support non-Ethernet-style links.
3312                    Some man 9 pages are not yet written. [is 19970316]
3313          mopd(8): Imported mopd(8) from Mats O Jansson. [cjs 19970316]
3314          net: add BSD/OS-style network interface media selection
3315                    support, implemented by Jonathan Stone
3316                    and Jason R. Thorpe, with assitance from
3317                    Matt Thomas. [thorpej 19970316]
3318          ethernet: Convert the LANCE driver to use if_media and add support
3319                    for selecting media types on the Sun4m. [thorpej 19970316]
3320          ethernet: Import latest version of the DEC Tulip (de) driver,
3321                    supports more cards, fixes bugs, supports
3322                    if_media.  From Matt Thomas. [thorpej 19970316]
3323          scsi, ethernet: Add a driver for the Cabletron SCSI Ethernet interface.
3324                    From Ian Dall <ian.dall@dsto.defence.gov.au>.
3325                    [thorpej 19970317]
3326          atm: Update midway ATM driver to support Adaptec 155 PCI ATM cards
3327                    [chuck 19970320]
3328          Redefine kern.osrevision sysctl to return value of NetBSD
3329                    symbol from <sys/param.h>, not BSD symbol [mikel 19970321]
3330          amiga: now that ARP is debugged and works over ARCnet, make it
3331                    the default on the Amiga "bah" interface driver. [is 19970323]
3332          Add link-time warning if mktemp(), tempnam() or tmpnam() is
3333                    used; suggest mkstemp() instead. Modify a few programs
3334                    in the tree to meet this. [lukem 19970324]
3335          nfs: Use reserved ports by default for NFS, check them on each request,
3336                    and make it controlled by the -noresport option in the
3337                    exports file [fvdl 19970323]
3338          Cleanup Makefiles and .mk rules: i) Add SCRIPTS, INCS, FILES rules.
3339                    ii) Fix DPADD, LDADD inconsistencies. iii) Allow incremental
3340                    (UPDATE) and forced (BUILD) 'make install'. [christos 19970324]
3341          ethernet, fddi: Update DEC Tulip ("de") and FDDI code ("pdq" and
3342                    related front-ends, and generic if_fddi*).
3343                    From Matt Thomas <matt@3am-software.com> [thorpej 19970325]
3344          Move findroot/setroot stuff into the new cpu_rootconf function
3345                    that is called just before vfs_mountroot so that this
3346                    code can rely upon tsleep and timeouts [gwr 19970326]
3347          Update and enhancement to the mbuf code, to support use of non-cluster
3348                    external storage.  Highlights:
3349                    - additional "void *" argument to (*ext_free)(), an opaque
3350                      cookie for use by the free function.
3351                    - MCLALLOC() and MCLFREE() calls are gone.  They are replaced
3352                      by MEXTADD() (add external storage to mbuf), MEXTMALLOC()
3353                      (malloc() external storage and attach to mbuf), and
3354                      MEXTREMOVE() (remove external storage from mbuf).
3355                    - completely new external storage reference counting
3356                      mechanism; mclrefcnt[] is gone.
3357                    These changes will eventually be used to pass driver DMA
3358                    buffers up the network stack, and reduce/eliminate copies
3359                    in certain code paths (e.g. NFS writes).
3360                    From Matt Thomas <matt@3am-software.com> and myself
3361                    <thorpej@nas.nasa.gov>, with some input from Chris Demetriou
3362                    <cgd@cs.cmu.edu> and review by Charles Hannum
3363                    <mycroft@mit.edu>.  [thorpej 19970327]
3364          ifconfig(8): Add -l to ifconfig, which lists all network interfaces
3365                    with no additional information.  [thorpej 19970327]
3366          amiga: if_ae removed since if_le supports now the Ariadne
3367                     ethernet card. [veego 19970327]
3368          powerpc: add PowerPC changes for libraries, make games and fdisk
3369                    compile.  Mostly from Wolfgang Solfrank <ws@tools.de>
3370                    [thorpej 19970329]
3371          ftpd(8): modified to make anonymous uploads more secure.
3372                    [cjs 19970330]
3373          atari: Added a wd-driver (no joke ;-) ). [leo 19970401]
3374          termios(4): Added OCRNL output processing. [kleink 19970401]
3375          Appletalk networking stack. Code based on netatalk release beta-970220
3376                    from toccata.fugue.com. Import based on Ted Lemon's and Bill
3377                    Studenmund's working copy. [christos 19970402]
3378          ftp(1): added "page file" (with "more"/"less" synonyms), support
3379                    for $ftp_proxy [PR bin/3245], remote globbing in "auto-fetch"
3380                    arguments. [lukem 19970405]
3381          ftpd(8): modified to have allow and deny information in /etc/ftpusers
3382                    and have a `deny by default' facility. Backward compatable
3383                    with previous /etc/ftpusers files. [cjs 19970405]
3384          ep(4):    Update 3Com Etherlink III to use if_media  [jonathan 19970307]
3385          namei(): "" is no longer a valid file name; handle trailing slashes
3386                    (e.g., rmdir("dir/")) correctly. [kleink 19970408]
3387          m68k: factor our regdump() into arch/m68k/m68k/regdump.c and
3388                    make all ports use it.        [thorpej 19970409]
3389          m68k: factor out several locore.s functions that manipulate
3390                    processes into arch/m68k/m68k/proc_subr.s and make
3391                    all ports use it.  [thorpej 19970409]
3392          m68k: New crash dump format that is self-containing, will work
3393                    with all m68k ports.  [thorpej 19970409]
3394          hp300: use arch/m68k/m68k/sig_machdep.c  [thorpej 19970409]
3395          hp300: use new crash dump format [thorpej 19970409]
3396          audio, emul/linux, emul/freebsd: Split off the Linux sound emulation
3397                    and call it ossaudio (Open Sound System, the new name for
3398                    VoxWare).  Use ossaudio for the FreeBSD emulation too.
3399                    [augustss 19970409]
3400          audio: Add mixer emulation. [augustss 19970409]
3401          alpha: added Digital eb64+/AlphaPC 64 support.    [cgd 19970410]
3402          alpha: fixed several pmap problems (pv_entry allocation lossage,
3403                    and some 21164-related problems).  [cgd 19970410]
3404          alpha: added an installboot_cd9660(8) command, to install a boot
3405                    block in an ISO-9660 file system image file.  [cgd 19970410]
3406          upgraded BIND (named, resolver, and include files) to version
3407                    4.9.5-P1.  [mrg 19970413]
3408          hp300: Add support for the Apollo Domain keyboard to the boot
3409                    programs, from Michael Smith miff@spam.frisbee.net.au.
3410                    [thorpej 19970414]
3411          dump(8), mt(1), restore(8), tcopy(1): Define _PATH_DEFTAPE as
3412                    "/dev/rst0" in <paths.h>, and convert dump(8), mt(1),
3413                    restore(8) and tcopy(1) to use it.  [lukem 19970415]
3414          powerpc: Mega-commit.  Fix several trap, pmap, and symbol related
3415                    bugs.  Rearrange boot program.          From Wolfgang Solfrank,
3416                    Charles Hannum, Andrew Cagney, and myself. [thorpej 19970416]
3417          Add several cross-compiling helpers to bsd.sys.mk.  Change
3418                    STRIP -> STRIPFLAG in bsd.own.mk, and update all
3419                    dependent Makefiles. [thorpej 19970416]
3420          Allow strip(1) program to be overridden with the STRIP environment
3421                    variable in install(1).        [thorpej 19970416]
3422          ld: Reorganize the src/gnu/usr.bin/ld: Add arch, common and ld
3423                    directories [christos 19970416]
3424          libc: Added finnish language libc message catalog contributed by
3425                    Jukka Marin <jmarin@pyy.jmp.fi>. [is 19970417]
3426          xntp: Import xntp3-5.90 from louie.udel.edu. [christos 19970418]
3427          libc: Add strptime(3) to libc.  From Powerdog Industries.
3428                    [mrg 19970421]
3429          Fixed many possible buffer overruns in libraries and programs.
3430                    [mrg 19970422]
3431          more(1)/less(1): updated to less-321.  [mrg 19970422]
3432          dump(8), mt(1), restore(8), tcopy(1): Change _PATH_DEFTAPE to
3433                    "/dev/nrst0" in <paths.h> (non-rewinding device), as instructed
3434                    by mycroft. Affects dump(8), mt(1), restore(8), and tcopy(1).
3435                    [lukem 19970415]
3436          ifconfig(8): add -d (only list down interfaces) and -u (only list
3437                    up interfaces) modifiers to -a and -l. [lukem 19970416]
3438          m68k: factor out several trap vector routines and make all m68k
3439                    ports use them.      [thorpej 19970424]
3440          hp300: Serious cleanup of C label handling in assembly code.
3441                    [thorpej 19970424]
3442          hp300: Uniquely identify 400, 425, and 433 in the boot program
3443                    and kernel, and clean up associated code.  Identification
3444                    stuff provided by Mike Smith.  [thorpej 19970427]
3445          hp300, compat_hpux: garbage-collect a bunch of hp300-specific stuff,
3446                    making this probably sharable with the other m68k ports.
3447                    [thorpej 19970427]
3448          ethernet: New DP8390/WD83C690-based Ethernet controller driver, derived
3449                    from the ISA (i386) and mac68k versions.  [scottr 19970428]
3450          libkern: Added libc's md5 implementation.  [thorpej 19970429]
3451          audio: Changed the interface between the high and low level drivers
3452                    to make it slimmer and make error checking easier.
3453                    XXX Pretend that SB cards are of model 1 since the driver
3454                        for newer cards is broken. [augustss 19970430]
3455          sparc: add support for floppy controller on sun4m machines.
3456                    [pk 19970502]
3457          sparc: bootblocks can be used unmodified across all currently
3458                    supported architectures.  [pk 19970504]
3459          audio: Convert to new orthogonal audio encoding scheme and implement
3460                    some of the new encodings.  The change to ioctl AUDIO_GETENC
3461                    is NOT backwards compatible.
3462                    Add buffer size information audio_info_t and use
3463                    if for OSS emulation.  [augustss 19970507]
3464          hp300: added support for Apollo APCI UARTs to boot program
3465                    and kernel, partially from Mike Smith
3466                    <mike@pressed.spam.frisbee.net.au>.  [thorpej 19970511]
3467          Store release information in one location; the output of
3468                    sys/conf/osrelease.sh. Change newvers.sh and various distrib
3469                    Makefiles to take advantage of this. [lukem 19970511]
3470          mac68k: Rework NuBus driver to map, probe, and attach (or unmap)
3471                    NuBus cards using bus.h interface.  [scottr 19970511]
3472          rc.conf(5): Support $hostname, $domainname, $defaultroute, and
3473                    $ifaliases_XXX in rc.conf(5) as alternatives to the equivalent
3474                    files.  [lukem 19970512]
3475          audioctl(1), mixerctl(1): Add two audio utility programs, audioctl
3476                    and mixerctl. They provide (sysctl inspired) command line
3477                    access to the audio and mixer devices. [augustss 19970513]
3478          libc: Make setproctitle use __ps_strings (from crt0) via change to
3479                    sys/exec.h PS_STRINGS.        [gwr 19970513]
3480          libz: Remove _ZLIB_PRIVATE changes so our libz headers provide the
3481                    usual typedefs.      [gwr 19970513]
3482          gcc(1): Imported gcc-2.7.2.1 and updated gcc2netbsd script to include
3483                    local patches to FSF code. [phil 19970513]
3484          gcc(1): Changed version to 2.7.2.2. [phil 19970514]
3485          libposix: add src/lib/libposix to the sources; maintain a libc-style
3486                    directory structure. [kleink 19970518]
3487          atari: Added driver for 68901 UART (modem1). The driver has console
3488                    possibilities (Enable with SERCONS option). [leo 19970525]
3489          rcmd: allow alternative `rsh' methods (eg, ssh).  Currently, rdist(1)
3490                    is the only program to use this.  [mrg 19970526]
3491          ethernet: Added FreeBSD's "fxp" driver for the Intel EtherExpress PRO
3492                    10/100B Ethernet interface, ported to NetBSD by me.  Thanks
3493                    to Matthias Drochner for the testing, and David Greenman
3494                    for writing it, and feedback on the changes to support
3495                    NetBSD.    [thorpej 19970604]
3496          dump(8): allow dumping of subsets of filesystems, support SIGINFO,
3497                    print statistics after each tape and at completion of
3498                    dump, display year in 'w' output. [lukem 19970605]
3499          atari: Fixup 060 support. It's really working now!! [leo 19970605]
3500          Added FreeBSD's pkg commands (pkg_add, pkg_create, pkg_delete and
3501                    pkg_info). Also added FreeBSD's libftpio, but in the lib
3502                    directory under pkg_install. [agc 19970605]
3503          Implement new vm_page_alloc_memory() and vm_page_free_memory()
3504                    functions, used to allocate unmapped managed pages
3505                    conforming to various allocation constraints.
3506                    [thorpej 19970606]
3507          bus_dma(9): Implement new bus dma framework, providing a
3508                    machine-independent abstraction for DMA mapping. See bus_dma(9)
3509                    for details.  Convert several machine-independent
3510                    drivers to use new framework.  [thorpej 19970606]
3511          i386: Add support for generic ISA bounce buffers, using
3512                    new bus dma framework.        [thorpej 19970606]
3513          alpha: Add support for SGMAP-mapped DMA, using new bus dma
3514                    framework, allowing ISA DMA to function.  [thorpej 19970606]
3515          isa: convert isadma.c to be a user of new bus dma framework,
3516                    and convert all drivers that use it to the new API.
3517                    [thorpej 19970606]
3518          New sysctl hw.machine_arch which returns the CPU class of a machine.
3519                    [veego 19970607]
3520          ext2: Added kernel and userland support for the ext2 file system
3521                    [bouyer 19970611]
3522          kernel: new swapping system implemented, with any-time addition of swap
3523                    devices, at different priorities.  Thanks to pk and leo.  [mrg
3524                    19970612]
3525          kernel: fix dump device selection in wake of new swap system.  Allow
3526                    greater flexibility in dump device selection, including
3527                    ability to dump to local disk if root is on nfs.
3528                    [thorpej 19970613]
3529          ftpd(8): add support for /etc/ftpd.conf, allowing support for
3530                    `conversions', displaying and/or notification of certain files
3531                    when a directory is first entered, amongst other features.
3532                    Each feature can be controlled on a per class basis (one of:
3533                    real, chroot, guest, all or none). [lukem 19970614]
3534          amiga, audio: added a driver for the Amiga custom chip audio hardware,
3535                    contributed by Stephan Thesing <thesing@cs.uni-sb.de> and
3536                    heavily hacked upon by myself to make it work in -current
3537                    and in general. Currently, only 8bit precision is supported.
3538                    [is 19970614]
3539          vnd(4): Add full support for disklabels, partitions, and geometry
3540                    emulation.  Update vnconfig(8) to allow geometry to be
3541                    specified.  Closes some vnd-related PRs.  [thorpej 19970623]
3542          xargs(1): add -0; use NUL instead of whitespace as separator.
3543                    From OpenBSD. [lukem 19970624]
3544          Eliminate all use of dtom() in sys/net*.  Allows greater flexibility
3545                    to use mbuf external storage, and improves performance by
3546                    eliminating m_pullup()'s for clusters in the IP reassembly
3547                    code.  From Koji Imada <koji@math.human.nagoya-u.ac.jp>
3548                    in PR #3628 and PR #3480.  [thorpej 19970623]
3549          Eliminate use of dtom() in the handling of UNIX domain sockets.
3550                    Since this was the last use of dtom(), purge the dtom()
3551                    macro from sys/mbuf.h.        [thorpej 19970624]
3552          network: Disallow SO_SNDBUF, SO_RCVBUF, SO_SNDLOWAT, and SO_RCVLOWAT
3553                    socket options to have values < 1.  Such values to not
3554                    make sense, so return EINVAL.  Inspired by PR #3770,
3555                    from Havard Eidnes <he@vader.runit.sintef.no>.
3556                    [thorpej 19970624]
3557          If the user attempts to set SO_SNDLOWAT or SO_RCVLOWAT socket
3558                    options greater than the high-water marks for those
3559                    socket buffers, silently truncate the request to the
3560                    high-water value, like BSD/OS.          [thorpej 19970624]
3561          nfs: Add WebNFS support, per RFC 2054 and 2055. [fvdl 19970624]
3562          login(1): link statically (PR #1715), prompt for S/Keys in the
3563                    password prompt if the user has one, and implement -s which
3564                    can force use of S/Key (PR #3270) [lukem 19970625]
3565          ddb(4), alpha: Clean up some type-size problems to give DDB a better
3566                    chance of working on the Alpha.          Change the symbol
3567                    table handling code interfaces slightly to facilitate
3568                    using other symbol formats (such as ELF, on the Alpha
3569                    and the MIPS).      Fixup the software single-stepping code
3570                    a bit, to make it work better on the Alpha and MIPS.
3571                    Single-stepping code partially from Mach 3, the rest
3572                    from me.  [thorpej 19970625]
3573          mac68k: fix 68LC040 FP exception frame handling, from Kelly Campbell
3574                    <camk@telecom.ksu.edu>.        [scottr 19970625]
3575          mips:  A single kernel can now boot on either mips1 (r2000, r3000)
3576                    CPUs or mips3 (r4000, r4400 )CPUs. Tested on mips1 and mips3
3577                    pmaxes.    Partly from Michael L. Hitch [jonathan 19970628]
3578          libsa: In exec(), fix ZMAGIC loading, loading of stripped kernels,
3579                    and allow machine-dependent code to adjust the start
3580                    address.  From Matthias Pfaller <matthias@NetBSD.org>.
3581                    [thorpej 19970628]
3582          mac68k: use new bus error and address error handlers from the amiga
3583                    amiga port, slightly optimized and with a generalized method
3584                    to save the fault address in the case of a bus error.
3585                    [scottr 19970629]
3586          ddb(4): Add support for Elf symbols.  [thorpej 19970701]
3587          su(1): allow definition of SUGROUP to override use of group "wheel"
3588                    as the group that may 'su root'. [lukem 19970702]
3589          i386: Add preliminary support for remote KGDB over "com" serial
3590                    ports.    [thorpej 19970705]
3591          ddb(4), mips: add DDB support for mips with hooks for pica and pmax.
3592                    No symbol support yet, needs ELF-aware bootblocks.
3593                    Tested on mips1 and mips3 pmax [jonathan 19970706]
3594          amiga: The DraCo real-time clock is now read when booting.
3595                    [is 19970707]
3596          amiga: options RTC_OFFSET is now implemented. [is 19970707]
3597          Bring in Lite2 locking code and apply it in a few places, such as
3598                    avoiding race conditions in inode allocation. [fvdl 19970707]
3599          Makefile.port: Generate assym.h dependencies. [leo 19970713]
3600          Add PlanetConnect Satellite receiver driver by Jason and
3601                    Herb. [hpeyerl 19970713]
3602          hp300: use new bus error and address error handlers, lifted from
3603                    amiga and mac68k ports; they are sharable and more optimal.
3604                    Vector offsets 8 and 12 now initialized at run-time to
3605                    the correct handler, before the MMU is enabled.
3606                    [thorpej 19970714]
3607          amiga: add glue code for the m68k fpu emulation system.
3608                    XXX this is known to be broken on 68LC040, 68040V and 68LC060
3609                    CPUs currently. [is 19970715]
3610          sendmail(8): added installation of cf tree to /usr/share/sendmail.
3611                    [phil 19970716]
3612          ffs: fix overflow bug in indirect block computation that caused
3613                    the actual maximum filesize to be much smaller than
3614                    expected [fvdl 19970718]
3615          nfs: do not silently truncate files larger than the maximum filesize
3616                    over nfs. Also deal with servers that fail to provide
3617                    complete information in fsinfo [fvdl 19970718]
3618          netns: Make a pass as 64-bit friendliness in sys/netns.
3619                    [thorpej 19970718]
3620          nfs: Allow for multiple hosts (through overlapping netgroups,
3621                    for example) in /etc/exports lines [fvdl 19970720]
3622          trpt(8): Rewrite trpt(8) to use libkvm. [thorpej 19970723]
3623          trsp(8): Rewrite trsp(8) to use libkvm. [thorpej 19970723]
3624          netinet: Implement a compressed state engine for TCP, based
3625                    on code written by David Borman for BSD/OS.  This
3626                    compressed state engine is currently used to hold
3627                    state for embryonic TCP connections.  Rather than
3628                    creating a socket/TCB for the incoming SYN, it is
3629                    placed into the compressed state engine.  A TCB is
3630                    only created once the 3-way handshake has been completed.
3631                    Among other things, this provides complete protection from
3632                    "SYN flood attacks" without the need to drop half-open
3633                    connections.  MANY MANY thanks to BSDI for releasing
3634                    the original code, and to Ted Lemon <mellon@NetBSD.org>
3635                    for doing the initial integration work!  [thorpej 19970723]
3636          alpha: Pass a bootinfo structure from the boot program to the
3637                    kernel, containing booted kernel name, flags, and
3638                    symbol table information.  Add some additional DDB
3639                    glue.  [thorpej 19970724]
3640          amd(8): Imported new am-tools-6.0a8 with support for nfsv3 and tcp.
3641                    [christos 19970724]
3642          audio: Change the audio drivers to allow looping DMA.  Change
3643                    the silence handling.  Add mmap() of the audio device.
3644                    [augustss 19970727]
3645          netinet: Make several patchables tunable via sysctl, inspired
3646                    by BSD/OS.  [thorpej 19970728]
3647          amiga: new grfconfig mode format [veego 19970729]
3648          i386: Added support for booting with an msdosfs root by mounting
3649                    an mfs partition for /dev from init. Changes include
3650                    addition for msdosfs_mountroot(), changes to init to
3651                    mount an mfs partition, changes to mount to try to deduce
3652                    the vfstype in mount -u from statfs. [christos 19970729]
3653          ethernet: Added new DEC EtherWORKS III (LEMAC) Ethernet driver: lc0.
3654                    Supports DEC DE203/DE204/DE205 cards. [matt 19970731]
3655          libc: now that getnetby*() supports BIND lookups (as opposed
3656                    to only files), add support for dispatch for via
3657                    "lookup ..." in /etc/resolv.conf, a'la gethostby*().
3658                    [thorpej 19970731]
3659          netstart: configure lo0 before other interfaces, so the kernel
3660                    can automagically add a route from the interface to
3661                    lo0, negating the need for an explicit route per
3662                    interface. [lukem 19970803]
3663          bus_space(9): Added manpage which describes the kernel's bus_space_*()
3664                    functions.  [cgd 19970813]
3665          Implemented `force password change at next login', by setting
3666                    the pw_change field to -1. Based on [PR bin/936] by
3667                    Simon Gerraty <sjg@quick.com.au>.  [lukem 19970816]
3668          audio: Add /dev/audioctl, a device like /dev/sound but
3669                    which only accepts ioctl() and can be opened at any time.
3670                    [augustss 19970818]
3671          ftp(1): support for gate-ftp (TIS fwtk ftp-gate), don't treat
3672                    "-" and "|..." as special local filenames during mget
3673                    and get if not specified explicitly.  [lukem 19970819]
3674          audio: Make the audio device attach to the hardware audio drivers
3675                    in the normal way (not the special magic that was used
3676                    before).  The requires an extra line in the config file
3677                    to get the sound to work again.          [augustss 19970820]
3678          audio: Minor change in audio_hw_if (again).  Improve error
3679                    handling in the audio driver.  Add the AUDIO_PROP_INDEPENDENT
3680                    property.  Add new audio(9) man page. [augustss 19970825]
3681          ethernet: Update the "de" driver to Matt Thomas's 970703 version.
3682                    [thorpej 19970825]
3683          ethernet: Update the "fxp" driver to FreeBSD-current-970823.  Convert
3684                    driver to use if_media.  [thorpej 19970825]
3685          isa: XXX Add a drq2 locator for the ISA bus.  Many sound cards need
3686                    two DMA channels to do e.g. full-duplex.  This allows
3687                    a way of specifying the second channel in a sane way.
3688                    THIS IS TEMPORARY.  The drq2 locator will go away when
3689                    the locator system has been changed to allow multiple
3690                    values per locator. [augustss 19970825]
3691          Change ld.so for processing /etc/ld.so.conf internally, rather
3692                    than relying on /etc/rc to perform this function.
3693                    From Jim Bernard <jbernard@tater.mines.edu>, PR #4031.
3694                    [thorpej 19970826]
3695          calendar(1): Enhancements from Ty Sarna <tsarna@endicor.com>,
3696                    allowing user to:
3697                    - get entries from a file other than "calendar".
3698                    - get entries for a different date than today.
3699                    - get entries for a whole week in advance, or only one day.
3700                    [thorpej 19970826]
3701          scsipi: Added a new bus interface machinery sys/dev/scsipi, for use
3702                    with SCSI and ATAPI devices (derived from sys/scsi). Split
3703                    sys/dev/isa/wd.c into controller and disk drivers. Added a
3704                    command queue and ATAPI support on the controller driver
3705                    [bouyer 19970827]
3706          mountd(8): prevent an info-gathering attack by always returning
3707                    EACCES ("Permission Denied") when the directory doesn't
3708                    exist or there aren't enough privileges.  [lukem 19970828]
3709          nfs: Add BOOTP support to nfs_mountroot based on contributions
3710                    from Tor Egge <tegge@idt.unit.no>, PR #2351 [gwr 19970829]
3711          audio: Substantial rewrite of the SB driver to make it do full
3712                    duplex on an SB16.  Because of the braindead design of
3713                    the SB the input and output have to use different
3714                    precisions (8 and 16 bits).  It is possible to set the
3715                    driver to use 8 bits on both and it will the emulate
3716                    8 bits on the output by expanding it to 16 bits.
3717                    [augustss 19970829]
3718          ethernet: Added a driver ("sm") for the SMC91cxx family of Ethernet
3719                    chips (including the SMC91c90, 91c92, 91c94, 91c95, and
3720                    91c100).  This is used for Megahertz PCMCIA Ethernet cards, and
3721                    several ISA Ethernet cards.  This driver is derived from a
3722                    driver written for FreeBSD by Gardner Buchanan, plus some
3723                    changes from a NetBSD/amiga driver by Michael Hitch, and some
3724                    bug fixes and enhancements by me.  [thorpej 19970901]
3725          alpha: add support for DDB, based on such code from Mach 3,
3726                    initially ported to NetBSD/alpha by Chris Demetriou,
3727                    then heavily hacked by me.  [thorpej 19970905]
3728          kernel: add minherit system call (from openbsd).  [chuck 19970908]
3729          finger(1), fingerd(8): add -g flag to finger(1) and fingerd(8).       finger
3730                    -g will not show non-realname gecos information.  also, update
3731                    docmentation for -s; and log the request, as well as the
3732                    requestor.  [mrg 19970909]
3733          ddb(4): add a `reboot' command.  [scottr 19970911]
3734          kernel: add code for a more flexible sized message buffer. This
3735                    closes pr-1891. [leo 19970919]
3736          less(1): updated to version 332.  [mrg 19970921]
3737          ipfilter: updated to version 3.2beta5. [veego 19970921]
3738          netinet: Fix several annoyances/bugs related to MSS handling in
3739                    BSD TCP.  Split up t_maxseg and the tcp_mss() function,
3740                    and dynamically compute the max size for tcp_output()
3741                    on a per-segment basis.        [thorpej 19970922]
3742          mac68k: use the MI miniroot machinery.  [scottr 19970922]
3743          pppd(8), amd(8): pppd(8) upgraded to 2.3.1, amd upgraded to 6.0a12
3744                    [christos 19970926]
3745          menuc(1), msgc(1): Added two little languages (menuc, msgc) for
3746                    defining a menu system and a message catalog.  [phil 19970926]
3747          countmail(6): Added countmail(6) to tell you how much mail you have,
3748                    obnoxiously.  written by mycroft, based on the original
3749                    countmail from noah friedman.  [mrg 19971003]
3750          kernel: add lchmod, lchown and lutimes.  readlink is changed
3751                    to check read permission.  [enami 19971003]
3752          hunt(6): added hunt from ftp://cgl.ucsf.edu/pub/hunt.shar.Z.
3753                    [mrg 19971004]
3754          named(8): updated BIND programs to 4.9.6 sources. [mrg 19971004]
3755          tcpdump(1), pcap(3), traceroute(8): updated from LBL tcpdump (3.4a5),
3756                    libpcap (0.4a3), and traceroute (1.4a5) [christos 19971004]
3757          lpr:  updated to 4.4BSD-Lite2.          also incorporated a large number of
3758                    security changes obtained from OpenBSD, some from FreeBSD,
3759                    plus a few local ones as well.          [mrg 19971005]
3760          libc: add lchmod, lchown and lutimes.  [enami 19971006]
3761          audio: add a driver for the GUS PnP card.  From Kari Mettinen
3762                    (Kari.Mettinen@helsinki.fi).  [augustss 19971006]
3763          sup(1): Integrated into the main sources, so that it doesn't
3764                    have to be tracked separately in order to track
3765                    NetBSD-current.      [thorpej 19971006]
3766          arm32:  Added libc support for PIC code and shared libraries.
3767                    [mark 19971060]
3768          inetd(8): make several services no longer run as root.  [mrg 19971007]
3769          libexec:  import and merge 4.4BSD-Lite2 for all programs.
3770                    [mrg 19970107]
3771          Added DIOCGDEFLABEL (get default label) and DIOCCLRLABEL (clear label)
3772                    ioctls to <sys/dkio.h>.        Implemented DIOCGDEFLABEL in
3773                    several disk drivers.  [thorpej 19971008]
3774          restore(8), pax(1), tar(1): restore owner/group/mode/atime/mtime of
3775                    symbolic links.     [enami 19971008]
3776          sendmail(8): we now compile smrsh and install it in /usr/libexec. It
3777                    looks in /usr/libexec/sm.bin.  [cjs 19971009]
3778          ramdom: added in-kernel random device for generation of secure TCP ISS
3779                    values and other uses.        Exported to userland via /dev/random
3780                    and /dev/urandom.  [explorer 19971009]
3781          nfs: rewrite directory cookie caching. Replace getdirentries
3782                    system call by getdents. [fvdl 19971010]
3783          arm32:  Added softfloat support to libc. [mark 19971012]
3784          nfs: do negative lookup caching [fvdl 19971012]
3785          termcap(3): Added <termcap.h> to contain definitions for termcap(3)
3786                    functions, and modify various non curses programs to take
3787                    advantage of this.  [lukem 19971014]
3788          bebox: Imported bebox port for BeBox (Be,Inc. computer).
3789                    [sakamoto 19971014]
3790          arm32:    major restructure of the kernel arm32 source files to remove
3791                    lots of RiscPC/IOMD/VIDC inter-dependancies, making it easier
3792                    to port to multiple ARM hardware architectures [mark 19971014]
3793          ethernet: Split NE2000 support out of the ISA "ed" driver, and create
3794                    an "ne" driver to handle multiple attachments for NE2000
3795                    compatible cards.  Add front-ends for ISA and PCI.
3796                    [thorpej 19971014]
3797          ypserv(8): add support for ``secure'' maps, which aren't served to
3798                    clients connecting from non-reserved ports. Originally from
3799                    FreeBSD, but this code is derived that in from OpenBSD.
3800                    [lukem 19971015]
3801          pica: Minimal changes to rename "com" driver to "pcom" driver, to
3802                    avoid a naming collision with the more heaviliy-used
3803                    "com" driver which will soon live in sys/dev/ic.
3804                    [thorpej 19971015]
3805          x68k: Minimal changes to rename "com" driver to "xcom" driver, to
3806                    avoid a naming collision with the more heaviliy-used
3807                    "com" driver which will soon live in sys/dev/ic.
3808                    [thorpej 19971015]
3809          ethernet: add ne2000 ISA Plug-and-Play attachment. [matt 19971016]
3810          audio: Add libossaudio to make porting Linux audio programs easier.
3811                    [augustss 19971016]
3812          pcmcia: Add Marc Horowitz's new PCMCIA framework, with help from
3813                    John Kohl, Matt Thomas, Enami Tsugutomo, Bill Sommerfeld,
3814                    Jason Thorpe, and others.  Supports several common PCMCIA
3815                    devices.  [thorpej 19971016]
3816          arm32: Use com and lpt drivers form sys/dev/ic [mark 19971016]
3817          arm32: wd driver updated to support ATAPI [mark 19971016]
3818          libc, kernel: msync() takes a third argument; remove obsolete
3819                    xdr_{domainname,mapname,peername} from xdryp.c;
3820                    make __ps_strings extern on setproctitle.c and don't set
3821                    it to a default when it is NULL; change unvis() argument to
3822                    an int from a char; move timezone() to libcompat; move
3823                    swapon() to libcompat move getdirentries() to libcompat
3824                    change <sys/types.h>:
3825                           mode_t: u_int16_t -> u_int32_t
3826                           nlinks_t: int16_t -> u_int32_t
3827                           dev_t: int32_t -> u_int32_t
3828                    libc is now version 12.20 [christos 19971016]
3829          msdosfs: add support for FAT32 [ws 19971017]
3830          netinet: add support for path MTU discovery (RFC 1191) [kml 19971017]
3831          arm32: add PIC support to ld for the arm32 port [mark 19971017]
3832          audio: Make the audio API (almost) SunOS compatible by allowing
3833                    some more mixer manipulations through the audio device.
3834                    These changes also simplified audio_hw_if. [augustss 19971019]
3835          x68k: add support for MK-HA1 Mankai Mach-2 SCSI host adapter.
3836                    [oki 19971019]
3837          ethernet: Update the "fxp" driver from FreeBSD-current.
3838                    [thorpej 19971019]
3839          amiga: new graphics driver for the CyberVision64/3D. [veego 19971019]
3840          ipfilter: updated to version 3.2.  [mrg 19971031]
3841          makewhatis/getNAME: updated makewhatis to use getNAME(8) to find
3842                    manual NAME entries, rather than costly nroff calls.  getNAME
3843                    now has apropos(1) friendly output.  [mrg 19971101]
3844          ethernet: Break the 3Com 3c503 support out of the ISA "ed" driver, and
3845                    create an "ec" driver, front-end to the MI dp8390
3846                    driver.    [thorpej 19971101]
3847          ethernet: Add ifmedia support to the MI dp8390 driver.
3848                    [thorpej 19971101]
3849          ethernet: Break the WD/SMC 80x3, SMC Elite Ultra, and SMC EtherEZ
3850                    support out of the ISA "ed" driver, and create a "we" driver,
3851                    front-end to the MI dp8390 driver.  [thorpej 19971103]
3852          ethernet: Remove the ISA "ed" driver.  It is obsolete.
3853                    [thorpej 19971103]
3854          build lint libraries correctly (at least on the i386) if
3855                    NONOLINT is set when building.          [cgd 19971103]
3856          ftpd(8): add a `checkportcmd <class>' directive to ftpd.conf.  this
3857                    stops ftp bounce attacks.  [mrg 19971111]
3858          pkg_info(1): Alter the default behaviour. With no options given, behave
3859                    as if -Ia was given, instead of showing usage.
3860                    [hubertf 19971113]
3861          ipfilter: updated to version 3.2.1.  [mrg 19971117]
3862          games: moved to setgid paradigm.  [mrg 19971120]
3863
3864Changes from NetBSD 1.3 to NetBSD 1.4:
3865          kernel: import libc vfprintf to replace old kprintf which
3866                    did not handle all the standard printf formatting options
3867                    properly [chuck 19971024]
3868          ddb(4): changed ddb "ps" so that it doesn't overflow
3869                    lines [chuck 19971024]
3870          amd(8): upgraded to 6.0a13 [christos 19971025]
3871          dev/vme: new MI VMEbus framework. [pk 19971101]
3872          netinet: Implement tcp_drain(), which frees the reassembly queue
3873                    of open TCP connections in extreme low memory conditions.
3874                    [thorpej 19971210]
3875          netinet: Fix the "stretch ACK violation" bug documented in
3876                    internet draft draft-ietf-tcpimpl-prob-02.txt.
3877                    [thorpej 19971211]
3878          netinet: implement support for larger initial windows in TCP,
3879                    per discussion in the IETF tcpimpl working group.
3880                    [thorpej 19971211]
3881          netinet: define INADDR_ALLRTRS_GROUP and INADDR_MAX_LOCAL_GROUP
3882                    multicast groups (noted by chopps@NetBSD.org)
3883                    [thorpej 19971216]
3884          netinet: Pull in a few changes from 4.4BSD-Lite2 (effectively
3885                    bringing us in sync in sys/netinet), including some
3886                    optimization in processing of timers, and support for
3887                    dropping persisting connections which are stuck longer
3888                    than the maximum retransmit backoff (happens w/ buggy
3889                    clients).  [thorpej 19971217]
3890          netinet: implement a queue for delayed ACK processing, eliminating
3891                    the need to scan all open TCP connections every 200ms.
3892                    [thorpej 19971231]
3893          vm: standardize the interface to pmap_activate(), and implement
3894                    it on platforms which previously didn't have one (bebox,
3895                    powerpc, sparc, vax). [thorpej 19980102]
3896          vm: implement address space sharing (by keeping ref counts on
3897                    the vmspace structure).        Thanks to Chuck Cranor for
3898                    the debugging assistence.  [thorpej 19980102]
3899          vfork(2): new implementation that has old 3BSD semantics, i.e.
3900                    address space is shared _and_ parent is blocked.  This
3901                    results in a fairly noticeable performance improvement
3902                    in some situations.  [thorpej 19980103]
3903          netinet: change the range for ephemeral ports from 1024..5000 to
3904                    49152..65535 as per IANA's Assigned Ports document.  Allow
3905                    tuning of these with sysctl net.inet.ip.anonport{min,max}.
3906                    [lukem 19980105]
3907          gcc(1), g++(1): TMPDIR always default to /tmp (and /var/tmp is not
3908                    used anymore).      [lukem 19980106]
3909          Add support for passing credentials as ancillary data over Unix
3910                    domain sockets, via the LOCAL_CREDS socket option, similar
3911                    to BSD/OS, but with some differences.  [thorpej 19980107]
3912          net: Make insertion and removal of sockets from the partial and
3913                    incoming connection queues O(C) rather than O(N).
3914                    [thorpej 19980107]
3915          netinet: add IP_PORTRANGE socket option, which allows control over
3916                    whether ephemeral ports are allocated from the normal range
3917                    or from a reserved port range (600..1023). Also added flag
3918                    (INP_ANONPORT) to indicate if the port was ephemerally
3919                    allocated. From FreeBSD, with changes. [lukem 19980108]
3920          netstat(1): if a pcb has INP_ANONPORT set, don't attempt to lookup
3921                    the service name of the port. From FreeBSD. [lukem 19980108]
3922          vm: add chuck cranor's MACHINE_NEW_NONCONTIG code, that defines a
3923                    new method of telling the VM system about physical memory
3924                    configuration.      [mrg 19980108]
3925          kernel: add general-purpose memory resource-pool allocator
3926                    [pk 19980110]
3927          hp300: add a <machine/bus.h> and a bus_space implementation.
3928                    [thorpej 19980111]
3929          i386, sparc: convert to MACHINE_NEW_NONCONTIG.    code by chuck
3930                    cranor.    [mrg 19980112]
3931          ide: bus_space-ified wd and drivers, made them MI, and split the
3932                    wdc driver's ISA attachment off.  [cgd 19980114]
3933          atapi: Added ATAPI disk ('sd') support.  Tested on ATAPI zip, but
3934                    should work on other ATAPI disks as well.  [cgd 19980114]
3935          scsipi: Cleaned up the scsipi code (especially the 'cd' driver and
3936                    ATAPI code) in various ways.  [cgd 19980114]
3937          bebox: initial import of bebox kernel loader. [sakamoto 19980116]
3938          sup(1): changed system supfile directory (-s) from
3939                    /usr/lib/supfiles to /etc/supfiles.  [mikel 19980121]
3940          Add an event log for malloc, useful for debugging "Data modified"
3941                    and "multiple free" problems.  From Chris Demetriou.
3942                    [thorpej 19980121]
3943          libkern: Add strrchr() to libkern.  [cgd 19980121]
3944          ethernet: Update fxp driver to FreeBSD-current-19980122.  Also,
3945                    work around an apparent hardware bug where the
3946                    board reports itself as prefetchable, but isn't
3947                    actually prefetchable (this makes a significant
3948                    difference on the Alpha).  [thorpej 19980122]
3949          libkern: Add offsetof() to libkern.h, and make all the places that
3950                    define their own use the libkern definition, with
3951                    the exception of genassym and 3rd party packages
3952                    (IP-Filter and the PDQ driver).          [thorpej 19980127]
3953          ethernet, bus_dma(9): Convert fxp driver to use bus_dma.
3954                    [thorpej 19980128]
3955          alpha: Initial platform support in arch/alpha for the Avalon A12
3956                    scalable parallel processor. [ross 19980129]
3957          alpha: Add support for the alpha port to sysinst, and create
3958                    an "instkernel" with larger ramdisk which includes sysinst,
3959                    useful for netbooting or putting on a CD-ROM.
3960                    [thorpej 19980131]
3961          alpha: Add support for installing boot blocks onto ISO-9660
3962                    file system images, for making bootable CD-ROMs.
3963                    [thorpej 19980131]
3964          bus_dma(9): Rename BUS_DMAMEM_NOSYNC to BUS_DMA_COHERENT, and specify
3965                    it as nothing more than a hint to machine-dependent code.
3966                    Add offset and length parameters to bus_dmamap_sync() for
3967                    implementing partial syncs.  Add a dm_mapsize member
3968                    to bus_dmamap_t which holds the size of the current
3969                    DMA mapping.  See bus_dma(9) for details.  [thorpej 19980203]
3970          sun3: Merged arch/sun3x into arch/sun3.  [gwr 19980204]
3971          uvm:  committed new virtual memory system written by chuck cranor
3972                    <chuck@maria.wustl.edu>.  uvm totally replaces the old Mach
3973                    vm code (though parts of uvm are somewhat derived from some
3974                    of the Mach code).  [mrg 19980205]
3975          sparc:    committed sparc potions of UVM framework.  [mrg 19980205]
3976          i386:  committed i386 potions of UVM framework.   [mrg 19980206]
3977          standards: Added EIDRM errno for SysV IPC.  [mikel 19980206]
3978          sun3: Better frame buffer probes (Use P4 reg).    [gwr 19980207]
3979          standards: Added ENOMSG errno for SysV IPC and message catalogs.
3980                    [kleink 19980208]
3981          uvm:  made userland work with UVM (sans kvm_uread).  [mrg 19980209]
3982          netinet: change data structure holding our IP addresses from a linked
3983                    list to a hash.      This significantly improves performance on
3984                    hosts with many many IP addresses, such as large HTTP or FTP
3985                    servers with many "virtual hosts". [tls 19980213]
3986          termios(4): Added ONOCR and ONLRET output modes. [kleink 19980213]
3987          Fix a problem where the session ID would not longer be accessible
3988                    if the session leader exits, by storing the session
3989                    ID in the session structure itself.  Submitted by
3990                    Tom Proett <proett@nas.nasa.gov>.  [thorpej 19980213]
3991          standards: Implement getsid(2) and tcgetsid(3), per XPG4.2.
3992                    [thorpej 19980213]
3993          standards: Change the semantics of chown(), fchown() and lchown():
3994                    clear the set-id bit of the attribute changed; add
3995                    compatibility syscalls which provide POSIX/XPG semantics.
3996                    [kleink 19980214]
3997          config(8): minor adjustment to the previous device class changes.
3998                    Instead, treat classes like special attributes.    From
3999                    Chris Demetriou.  [thorpej 19980216]
4000          alpha: implement MACHINE_NEW_NONCONTIG, from Chris Demetriou
4001                    and Jason R. Thorpe.  [thorpej 19980216]
4002          i386: use the new crash dump format, and switch from libkvm.old
4003                    to libkvm.  [thorpej 19980217]
4004          kernel: Change the way file systems are added to and removed from
4005                    the kernel.  vfssw[] is gone, replaced by vfs_list.
4006                    config(8) now emits the default set of file systems
4007                    into a table, vfs_list_initial[].  Implement vfs_attach()
4008                    and vfs_detach(), and adjust file system initialization
4009                    interfaces to suit.  Bump version to 1.3D. [thorpej 19980217]
4010          newsmips: Initial import of NetBSD/news [tsubai 19980218]
4011          config(8): Alter config(8) to generate dependencies on file-system
4012                    options, suggested by Chris Demetriou.  [thorpej 19980218]
4013          pmax: rewrite rzdump(), so that crash dumps will work.
4014                    [thorpej 19980219]
4015          mips: switch all NetBSD/mips ports to the new libkvm and
4016                    crash dump format.  Delete libkvm.old and savecore_old.
4017                    [thorpej 19980219]
4018          amiga: scale the pmap kernel page table with memory size, and make
4019                    slope of this, or an alternative fixed addon, configurable.
4020                    This should fix the Amiga big machine panic. [is 19980222]
4021          mips: implement and switch all NetBSD/mips ports to
4022                    MACHINE_NEW_NONCONTIG, and pull a bunch of common code
4023                    into mips_machdep.c [thorpej 19980225]
4024          Change the default ownership of installed files from
4025                    bin:bin to root:wheel. [lukem 19980226]
4026          ethernet: replace ISA `ie' driver by three front-ends (`ai', `ef',
4027                    `ix') for the MI i82586 driver in sys/dev/ic [pk 19980228]
4028          Merge in Lite2 kernel changes, plus a few leftover userland bits
4029                    [fvdl 19980301]
4030          ide: added generic PCI IDE driver, 'pciide', to which wdc's can
4031                    attach.    [cgd 19980304]
4032          pax(1): add a cpio front end, and add some extra tar options.
4033                    [mrg 19980306]
4034          amiga: add french keyboard map for Xamiga (by Jerome Lovy).
4035                    [is 19980306]
4036          xsrc: updated to XFree86 3.3.2 [veego 19980308]
4037          atari: implement a bus_dma interface. [leo 19980310]
4038          amiga: add spanish keyboard map for ite (by Inaki Saez). [is 19980313]
4039          scsi: Aic7xxx driver modified to use bus_dma functions. [leo 19980316]
4040          alpha: Add support for PMAP_NEW (UVM's new pmap interface).
4041                    [thorpej 19980317]
4042          ffs: Change ffs and the associated utilities so that they can work on
4043                    non-host byte order [bouyer 19980318]
4044          vax: Add support for QDSS graphic console, 4.4BSD code ported
4045                    to NetBSD by Boris Gjenero. Also note standalone qe driver
4046                    written by Roar Thronaes. [ragge 19980321]
4047          ethernet: Split ISA `fe' driver into ISA `ate' driver, ISA `fmv' driver
4048                    and MI mb8696x driver `mbe'.  Add PCMCIA bus attachment code
4049                    for `mbe'.  [enami 19980322]
4050          alpha: Major pmap cleanup/partial rewrite.  Major highlights:
4051                    - Completely rewrite page table management, to be completely
4052                      dynamic, save memory, and not require kernel virtual address
4053                      space.
4054                    - Increase available user address space to 4TB, and allow
4055                      a large value for `maxproc'.
4056                    - Add support for ASNs, significantly improving context
4057                      switch performance.
4058                    - Make a note of things to address for multiprocessor
4059                      support.
4060                    Written by Jason R. Thorpe, with a bunch of help from
4061                    Chris Demetriou and Ross Harvey.  [thorpej 19980321]
4062          sparc: Move all bus and device drivers towards a bus-space
4063                    based implementation. [pk 19980321]
4064          nfsstat(1): Choose only client/server statistics via -s/-c.
4065                    [hubertf 19980325]
4066          alpha: Make the pmap much more robust in exteremely low
4067                    memory conditions. [thorpej 19980326]
4068          kernel: Make proc0 use the kernel pmap. Since proc0's address space
4069                    is shared by other kernel-only processes, this makes
4070                    it much easier for pmaps to detect errors like entering
4071                    user mappings for kernel-only processes.  [thorpej 19980326]
4072          mips: Add mips support to libexec/ld.elf_so and change GCC to use
4073                    /usr/libexec/ld.elf_so. [mhitch 19980326]
4074          alpha: GC alpha's ECOFF_TOOLCHAIN make variable, and related
4075                    bits.  Nobody should be using an ECOFF toolchain on
4076                    NetBSD/alpha any more. [cgd 19980327]
4077          egcs: Imported egcs 1.0.2 into src/gnu/dist/gcc, including libstdc++,
4078                    fortran user libraries, and added Makefiles to build and
4079                    install these.      tested on the sparc only.  [mrg 19980330]
4080          ide: Add hardware-locking hooks to the wd-driver; enabled through
4081                    WDC_CAPABILITY_HWLOCK. [leo 19980407]
4082          atari: Complete redo of the bus_space implementation. The atari
4083                    bus_space implementation now properly supports: the atari
4084                    'mainbus', the pci and isa bus. [leo 19980410]
4085          atari: use the MI wd-driver. [leo 19980410]
4086          xsrc: new xterm which fixes the utmp problem [veego 19980410]
4087          pkgsrc: move bsd.port.mk and bsd.port.subdir.mk from src/share/mk
4088                    into pkgsrc/mk. [agc 19980414]
4089          pci: Add pci_conf_print(), which dumps PCI configuration space, useful
4090                    in driver debugging.  Fixes PR #4249, from
4091                    "Zubin D. Dittia" <zubin@clouseau.arl.wustl.edu>.
4092                    [thorpej 19980414]
4093          alpha: preliminary support for PCI IDE compat interrupts.  Only
4094                    supported on the EB164 systype for now (specifically,
4095                    for the AlphaPC 164SX, which has PCI IDE on its Cypress
4096                    PCI-ISA bridge).  [thorpej 19980417]
4097          atari: Add the isapnp code from Thomas Gerner. [leo 19980423]
4098          atari: Bus-space implementation for big endian busses like VME.
4099                    [leo 19980423]
4100          atari: Crazy Dots (et4000 vme) driver from Julian Coleman.
4101                    [leo 19980423]
4102          mac68k: Added MACHINE_NEW_NONCONTIG and UVM support.  [scottr 19980424]
4103          netinet: update our implementation of RFC1323 PAWS/timestamps/wscale
4104                    to be compliant with the updated RFC1323.bis.
4105                    [thorpej 19980428]
4106          netinet: add new TCP input reassembly code as a stepping stone
4107                    to implementing SACK (RFC2018).          [matt 19980429]
4108          netinet,net: add IP fast forwarding (flow-based) routing.  The code
4109                    will bypass the normal IP processing path and directly forward
4110                    from a device receive interrupt (via ether_input or
4111                    fddi_input for now).  [matt 19980429]
4112          net/bpf: add support for two new ioctls, BIOC[GS]HDRCMPLT to
4113                    get/set the "header already complete" flag.  This allows
4114                    BPF writers to spoof layer 2 source addresses (if the
4115                    layer 2 supports it) in applications where it is necessary.
4116                    Submitted by Greg Smith <greg@nas.nasa.gov>. [thorpej 19980429]
4117          Changed vslock() and vsunlock() to take a proc *, rather than
4118                    implicitly operating on curproc.  [thorpej 19980429]
4119          arm32: Overhauled page table management separating the page tables
4120                    from the processes vm_map. [mark 19980430]
4121          netinet: make TCP_COMPAT_42, TCP_CWM, and the CWM burst size
4122                    configurable via sysctl. [thorpej 19980430]
4123          inetd(8): Add support for specifying send and receive socket buffer
4124                    sizes to inetd. This will allow larger windows to be advertised
4125                    for TCP servers, improving TCP performance in some
4126                    situations.  [thorpej 19980430]
4127          audio: Add Ensoniq AudioPCI sound card driver.    [augustss 19980501]
4128          xsrc: new xterm which fixes the xterm part of the CERT Vendor-Initiated
4129                    Bulletin VB-98.04 (NetBSD Security Advisory 1998-002)
4130                    [veego 19980501]
4131          pppd(8): Upgraded to 2.3.4 [christos 19980502]
4132          alpha, hp300, mac68k, mvme68k: switch to UVM+PMAP_NEW on the alpha, and
4133                    UVM on hp300, mac68k, and mvme68k.  [thorpej 19980503]
4134          xsrc: patch for Xaw which fixes the Xaw part of the CERT
4135                    Vendor-Initiated Bulletin VB-98.04 (NetBSD Security Advisory
4136                    1998-002) [veego 19980503]
4137          sparc: switch to UVM on the sparc.  [mrg 19980505]
4138          mac68k: Add kgdb support.  [scottr 19980505]
4139          net: Add monotonically increasing "current time" timestamps for the
4140                    protocol fast and slow timeouts.  Convert the TCP timers
4141                    to use these timestamps, shaving some instructions
4142                    (quite a few, actually, on the Alpha) from the inner
4143                    loop of tcp_slowtimo().        [thorpej 19980505]
4144          macppc: initial import of macppc port.  [tsubai 19980515]
4145          hippi: Added driver for Essential Communications' RoadRunner HIPPI
4146                    device [kml 19980516]
4147          ipfilter: updated to 3.2.5 [veego 19980517]
4148          libedit: rework the history appending code; take advantage of the
4149                    changes to put in some non compatible api improvements.
4150                    Bump the major number to 2.0 [christos 19980519]
4151          audio: added ym driver for Yamaha OPL3-SA3.  Written by
4152                    Constantine Sapuntzakis for OpenBSD.  [augustss 19980520]
4153          fddi, bus_dma(9): switch pdq (fpa,fta,fea) driver to bus_dma(9)
4154                    framework.  [matt 19980521]
4155          pmax, bus_dma(9): Completely rewrite bus_space back-end and write a
4156                    first-cut bus_dma back-end for the DECstation.
4157                    [thorpej 19980522]
4158          toolchain: Changed most toolchain bits present in GNU binutils
4159                    (ar, nm, ranlib, size, strings) to use GNU binutils instead
4160                    of Berkeley code; added addr2line, c++filt, and
4161                    objdump. [tv 19980524]
4162          arm32: Added MACHINE_NEW_NONCONTIG support. [mark 19980525]
4163          arm32: Added PCI bus support. [mark 19980525]
4164          Change /dev/[u]random to use SHA1 rather than MD5, and release
4165                    96 bits of the hash directly.  [explorer 19980526]
4166          powerpc: Rename NetBSD/powerpc to NetBSD/ofppc.
4167                    New sys/arch/powerpc with PowerPC-generic stuff.
4168                    [sakamoto 19980528]
4169          bebox: Use new PowerPC-generic stuff. [sakamoto 19980528]
4170          ipfilter: updated to 3.2.7. IP Nat works now on the alpha.
4171                    [veego 19980529]
4172          ftp(1): terminal beeps on ambiguous completion, auto-append a
4173                    space or '/' on a command or local path completion
4174                    as necessary.  [lukem 19980601]
4175          ethernet: Added driver for SMC 83c170 EPIC/100 Ethernet.
4176                    [thorpej 19980601]
4177          netstat(1): Add a -P pcbaddr option to netstat(1) to dump the PCB at
4178                    the specified address.        Implement this option for TCP.
4179                    [thorpej 19980602]
4180          vax: Support for VS3100 builtin graphics console. [ragge 19980604]
4181          arm32: Added UVM support. [mark 19980604]
4182          alpha: Added support for using BWX for PCI config and device
4183                    access on the ALCOR2 and Pyxis core logic chipsets.
4184                    [thorpej 19980604]
4185          ftp(1): add -o outfile, -r waittime. default to passive with fallback
4186                    to active (configurable with $FTPMODE).  [lukem 19980604]
4187          alpha: Added support for the Digital Personal Workstation (Miata),
4188                    mostly cloned from the EB164 code, with changes from me,
4189                    and some more from Andrew Gallatin.  [thorpej 19980604]
4190          powerpc: Added UVM support. [sakamoto 19980605]
4191          Add fine-grained locking to the extent code.  [thorpej 19980605]
4192          audio: Added Aria driver from R. C. Dowdeswell <elric@imrryr.org>.
4193                    [anon 19980606]
4194          halt(8), shutdown(8): Add a -p option to halt(8) and shutdown(8), that
4195                    specifies that the system is to be powered down.  If the
4196                    powerdown fails, or the system does not support software
4197                    powerdown, the system will simply halt.  [thorpej 19980606]
4198          alpha: add support for software powerdown on the Digital Personal
4199                    Workstation (Miata).  [thorpej 19980606]
4200          sparc: add support for software powerdown on Sun4m systems
4201                    which have that capability.  [thorpej 19980606]
4202          i386: Systems w/ APM will no longer powerdown automatically on
4203                    halt; an explicit RB_POWERDOWN (halt or shutdown -p)
4204                    is now required.  [thorpej 19980606]
4205          alpha: Implement bus_space_{alloc,free}() for BWX mem and i/o
4206                    and swiz i/o space.  PCMCIA now works on Alpha.
4207                    [thorpej 19980606]
4208          i386: add optional strict alignment checking to the bus_space
4209                    implementation.      [thorpej 19980606]
4210          isapnp: Add ISAPnP attachment for PCMCIA [sommerfeld 19980607]
4211          libc: add support for reading master.passwd or passwd.adjunct YP maps
4212                    in getpw*() for root users.  /var/yp/`domainname`/Makefile.yp
4213                    can now have INSECURE=yes commented out.  [lukem 19980608]
4214          ypinit(8): add -c to setup a YP client.  [lukem 19980608]
4215          ftpd(8): display any messages that a LIST or conversion command
4216                    generated to stderr to the user at the end of a transfer.
4217                    [lukem 19980608]
4218          sun3: Add UVM support (sun3x still to come) [gwr 19980608]
4219          isa: Change the ISA DMA API to take an isa_chipset_tag_t rather
4220                    than a struct device * corresponding to the ISA bus device.
4221                    The ISA DMA controller driver functions have been renamed
4222                    and now take a struct isa_dma_state *, and are called
4223                    indirectly by machine-dependent code which provides the
4224                    DMA state.  These changes allow e.g. `ofisa' (the
4225                    OpenFirmware configuration mechanism for the ISA bus, used
4226                    by e.g. Sharks) to use the MI ISA DMA controller code.
4227                    [thorpej 19980608]
4228          kernel: Implement config_defer(), a generic mechanism to defer the
4229                    configuration of a device until all of its siblings
4230                    have been attached.  Make the PCI-ISA bridge code use
4231                    this mechanism, rather than its own.  [thorpej 19980609]
4232          next68k: initial import of next68k port. [dbj 19980609]
4233          scsipi: Add a shutdown hook for SCSI-2 and higher disks that issue
4234                    a SYNCHRONIZE CACHE operation, to ensure that data
4235                    is on the platter if we're doing a powerdown.
4236                    [thorpej 19980610]
4237          Change kernel includes to be installed directory-by-directory,
4238                    which provides added flexibility in terms of what
4239                    is to be installed, and which makes incremental installs
4240                    a bit easier.  Existing behaviour (symlinks vs. copies,
4241                    etc.) is preserved, except for bug fixes.  A new
4242                    mk template, bsd.kinc.mk, exists to help support these
4243                    changes and factor out common bits.  [cgd 19980612]
4244          sparc64: Initial import of sparc64 port [eeh 19980620]
4245          alpha: Added support for three new server platforms, Noritake,
4246                    Pintake, and Corelle. [ross 19980623]
4247          NFS: move the lease check into genfs, and make its null-op'ness
4248                    a compile-time decision for the kernel, not for file
4249                    system modules.      Allows loaded file systems to export,
4250                    which did not previously work correctly.  [thorpej 19980625]
4251          alpha: Add first-draft support for the Tadpole/DEC AlphaBook,
4252                    which is basically an AXPpci33 in laptop's clothing.
4253                    [thorpej 19980625]
4254          pci: added 'puc' driver for "PCI 'universal' communications' cards
4255                    containing 'com' and 'lpt' ports.  [cgd 19980626]
4256          alpha: take a stab at EB66 support.  An EB66 is basically an
4257                    EB64+ with a 21066 LCA instead of a 21064 + APECS.
4258                    [thorpej 19980627]
4259          Add mechanism for programs to dump core into either "core" or
4260                    "progname.core", based on an adjustable system-wide
4261                    setting. [nathanw 19980628]
4262          sun3: make the boot programs look for netbsd.$arch before
4263                    "netbsd" so boot media can support both sun3/sun3x
4264                    by including a kernel for each.          [gwr 19980629]
4265          pread(2), pwrite(2): Add pread(2) and pwrite(2) system calls
4266                    (per XPG4.2) and preadv(2) and pwritev(2), which are NetBSD
4267                    extensions (positional cousins to readv(2) and writev(2)).
4268                    [thorpej 19980630]
4269          xsrc:     Major code sweep: modified 57 files to clean up 98% of
4270                    all the LP64-related warnings. This killed a few real bugs
4271                    and a lot of compiler false alarms. [ross 19980706]
4272          alpha:    Enabled the IDE controller on the AXPPCI33. IDE and
4273                    ATAPI CDROM drives should now work. [ross 19980707]
4274          vm,uvm: Add support for mmap'ing disk block devices. [thorpej 19980707]
4275          uvm: add support for multiple page free lists.    [thorpej 19980707]
4276          arm32, bus_dma(9): implement a bus_dma back-end for the Shark.
4277                    [thorpej 19980707]
4278          ftp(1): add "sndbuf" and "rcvbuf" commands, for setting socket buffer
4279                    sizes, allowing use of large TCP windows.  Work in progress,
4280                    no support for setting system and per-user defaults, yet.
4281                    [thorpej 19980709]
4282          ipfilter: updated to 3.2.9 [veego 19980712]
4283          amiga:    Added UVM support [mhitch 19980712]
4284          usb: Add USB support.  USB is only supported for i386 at the moment,
4285                    but it should be easy to add to other PCI platforms as well.
4286                    See usb(4) for an overview.
4287                    [augustss 19980712]
4288          atapi: Add support for ATAPI changer devices like the NEC CDR-251.
4289                    Userland support in /bin/chio. [hpeyerl,thorpej 19980713]
4290          identd(8): Upgraded pidentd to version 2.8.3 [msaitoh 19980715]
4291          traceroute(8): add path MTU discovery option [is 19980717]
4292          vax: vax now has both UVM and PMAP_NEW as default [ragge 19980718]
4293          ftp(1): support HTTP 301 and 302 redirects, and speed up transfer
4294                    completion in HTTP/1.1 downloads (by disabling persistent
4295                    connections).  [lukem 19980723]
4296          arm32: Break up the Shark CS8900 driver into core, ISA, and OfISA
4297                    parts, and make it machine-independent.  [thorpej 19980724]
4298          usb: change mouse and keyboard drivers so that they use wscons.
4299                    Also add the wsmouse protocol to XFree86.  [augustss 19980727]
4300          kernel: update of memory resource pool: configurable back-end
4301                    storage provider; cache coloring and dynamic sizing
4302                    after Bonwick's "slabs". [pk 19980727]
4303          Change uio_resid to a size_t, and change the residual argument of
4304                    vn_rdwr() from int * to size_t * to match.  No behavioral
4305                    difference, except for Alpha, which can now use full
4306                    SSIZE_MAX sized transfers (i.e. signed 64-bit length).
4307                    Sweep inspired by a discussion of a bug introduced in
4308                    OpenBSD on Bugtraq.  [thorpej 19980728]
4309          libedit: add 'edit on|off' editrc command, which is used to advise
4310                    invoking programs if a user's does or doesn't want editline
4311                    support. Modify ftp(1) to honour this.  [lukem 19980729]
4312          tftpd(8): add support for -u user and -g group, which specify the user
4313                    and group to run as. Fixes PR #4218.  [lukem 19980729]
4314          ccd(4): use the pool allocator for component buffers.
4315                    [thorpej 19980730]
4316          vnd(4): use the pool allocator for vndxfer and vndbuf structures.
4317                    [thorpej 19980730]
4318          scsipi: use the pool allocator for scsipi_xfers. [thorpej 19980730]
4319          isapnp: Use config_defer(), and add support for all of the
4320                    platforms that support ISA.  [thorpej 19980730]
4321          kernel: Use the pool allocator for mbufs and mbuf clusters.
4322                    [thorpej 19980731]
4323          alpha: implement isa_intr_disestablish() and pci_intr_disestablish().
4324                    [thorpej 19980801]
4325          netinet: use the pool allocator for inpcbs, tcpcbs, and syn cache
4326                    entries.  [thorpej 19980801]
4327          ftp(1): implement $no_proxy and $FTPANONPASS support. [lukem 19980803]
4328          Add support for POSIX 1003.1b Synchronized I/O.    [kleink 19980803]
4329          x68k: switch to MI zs driver [minoura 19980805]
4330          ifmedia: Completely rewrite the way media descriptions are
4331                    represented.  The same data structure is used, but a much
4332                    saner matching mechanism is used, one which allows greater
4333                    ease in adding new types.  Also, change the format of
4334                    ifconfig's status report to make it more attractive
4335                    in the presense of many media types. [thorpej 19980805]
4336          NFS: Add client pathconf support.  [kleink 19980807]
4337          amd(8): upgraded to 6.0a16 [christos 19980808]
4338          i386: build libm using the FPU instructions if I387_LIBM is set
4339                    in /etc/mk.conf. [perry 19980809]
4340          kernel: Most of the kernel now uses memcpy, memmove, memset and memcmp
4341                    instead of bcopy, ovbcopy, bzero and bcmp. [perry 19980809]
4342          vax: Support for VS4000/60 CPU, serial console and ethernet.
4343                    This is first VMS-only vax supported.  [ragge 19980810]
4344          MII: near rewrite of MII layer, now exports a software interface
4345                    like BSDI's.  Add PHY drivers for Intel i82555 and
4346                    Quality Semiconductor QS6612 PHYs.  Significantly
4347                    improve the NS83840 and ThunderLAN PHY drivers.    Convert
4348                    "tl", "fxp", and "epic" drivers to use the new code.
4349                    [thorpej 19980810]
4350          xntp: upgraded to 3-5.93c [christos 19980812]
4351          ethernet: Rewrite media selection in "ep" driver, and add support for
4352                    the MII/PHY on the 3c905 boards.  Fixes PR kern/4782.
4353                    [thorpej 19980812]
4354          kernel: Removed vm_offset_t and vm_size_t and replaced them with
4355                    vaddr_t and vsize_t for virtual addresses and
4356                    paddr_t and psize_t for physical addresses.  This allows
4357                    machines where physical addresses are different sizes
4358                    or formats from virtual addresses. [eeh 19980812]
4359          mac68k: Rewrite console framebuffer initialization and autoconfig.
4360                    [scottr 19980812]
4361          mac68k: Integrate new interrupt handling framework, derived in
4362                    part from the hp300 port.  [scottr 19980812]
4363          filecorefs: Added filecorefs, a read only version of Acorn Computers
4364                    filecore filesystem [mark 19980814]
4365          egcs: Imported egcs 1.1 snapshot 19980816.  [tv 19980816]
4366          audio: Add support for MIDI device drivers and device independent
4367                    access to them.      The raw MIDI devices can be accessed
4368                    through /dev/rmidiN. /dev/music presents a sequencer
4369                    interface.  The API has been modelled after the OSS API.
4370                    There is also a syntheziser layer that helps emulate a MIDI
4371                    device.    This layer is used by the Yamaha OPL[23] driver
4372                    and the PC speaker driver.  [augustss 19980818]
4373          vax: Increase logical pagesize to 4K. [ragge 19980821]
4374          atari: Added a driver for the Circad Leonardo video card from
4375                    'Maximum Entropy'. [leo 19980824]
4376          egcs: Imported egcs 1.1 snapshot 19980824.  [tv 19980824]
4377          /etc/security: if $check_disklabels=YES, backup text copies of
4378                    disklabels of available disks, and check backups as
4379                    per $check_changelist.        [lukem 19980825]
4380          arm32: Switch to UVM as standard [mark 19980825]
4381          i386: Add AdvanSys PCI SCSI controllers support. At this time only the
4382                    ABP-9xxUA controllers are supported.
4383                    This driver has been tested only on i386 architecture, but
4384                    should work on other PCI architectures. [dante 19980826]
4385          sparc, sparc64: Sbus `esp' and `le' and their DMA engines restructured
4386                    to live in sys/dev/sbus and use a common LSI64954 DMA
4387                    engine driver. [pk 19980829]
4388          i386: Switch to UVM+PMAP_NEW. [thorpej 19980831]
4389          kernel: killed the last vestiges of __BROKEN_INDIRECT_CONFIG.
4390                    [cgd 19980831]
4391          i386: added 32-bit register support for bioscall interface
4392                    [jtk 19980831]
4393          sparc64: Switch to UVM by default. [mrg 19980901]
4394          arm32: Added csc driver for Cumana SCSI II podules. [mark 19980901]
4395          pc532: Switch to UVM on pc532. [matthias 19980902]
4396          atari: Switch to UVM on atari. [mrg 19980902]
4397          bebox, ofppc: Switch to UVM on bebox and ofppc. [sakamoto 19980903]
4398          macppc: Switch to UVM on macppc. [tsubai 19980903]
4399          amiga: added support for Amiga 3000 mainboards reworked for the Apollo
4400                    68060 accellerator board. [is 19980904]
4401          arm32: Separated hardware and software interrupt masks along with
4402                    interrupt dispatching optimisations. [mark 19980905]
4403          ftpd(8): fix long standing bug where two error replies may have been
4404                    returned instead of one when unexpected arguments were
4405                    supplied to certain commands, resulting in the client and
4406                    server getting out of sync.  [lukem 19980906]
4407          arm32: DC21285 'Footbridge' core logic support added [mark 19980906]
4408          arm32: EBSA285 architecture board support added [mark 19980906]
4409          ftpd(8): extend functionality of /etc/ftpchroot to support globbing
4410                    (similar to /etc/ftpusers). based on patches in [PR bin/4769]
4411                    by Ty Sarna <tsarna@endicor.com>.  add support for RFC2389
4412                    commands (FEAT & OPTS). other cleanups.  [lukem 19980907]
4413          kernel: Implement a new kernel thread, the process "reaper", which
4414                    cleans up VM resources (vmspace and u-area).  Machine-dependent
4415                    code now calls exit2() to schedule the reaper to run
4416                    once we are no longer running on the dead proc's
4417                    vmspace and stack.  A valid thread must do this work
4418                    since it may block in a multiprocessor environment.
4419                    Original idea from Charles Hannum.  [thorpej 19980908]
4420          gre: Implement a gre pseudo network interface that allows to tunnel
4421                    L3 protocols over IP. Currently only IP/IP and IP/GRE
4422                    supported. [hwr 19980913]
4423          bzip2(1): imported bzip2, a block sorting file compressor with a
4424                    BSD license, no ad clause, generally excellent compression
4425                    capability, and a possibly (it's not really for us to say)
4426                    patent-free implementation. [ross 19980913]
4427          egcs: Imported egcs 1.1b release. [tv 19980913]
4428          alpha: add some support for multiple processors to the pmap
4429                    module.    Still needs TLB shootdown code, but that is
4430                    easier once the code to spin up the additional CPUs
4431                    is working.  [thorpej 19980921]
4432          i386: add support for AdvanSys Ultra Wide boards.
4433                    At this time the following PCI boards are supported:
4434                    - ABP-9xx
4435                    - ABP-9xxU
4436                    - ABP-9xxUA
4437                    - ABP-9xxUW [dante 19980926]
4438          /etc/mk.conf: add support for NOSHARE; if defined files that
4439                    would be installed under /usr/share are not built
4440                    nor installed.      [lukem 19980928]
4441          gre: add support for IPPROTO_MOBILE tunneling from RFC2004. This
4442                    is the tunnel protocol of the mobile IP people [hwr 19980930]
4443          compat/linux: rearrage to allow compatibility support for multiple
4444                    architechtures.      Include beginnings of linux compatibility
4445                    on the Alpha.  [erh 19981001]
4446          netinet: Apply/merge/adapt the NEWRENO parts of the UCSB
4447                    SACK/FACK/NEWRENO diffs of BSDI's 3.0 netinet to
4448                    NetBSD. [unknown 19981005]
4449          named(8): updated BIND programs to 8.1.2 sources.  [tron 19981005]
4450          coda: added the coda distributed file system as a fs and an lkm.
4451                    There are also coda related packages in pkgsrc/net
4452                    [rvb 19981005]
4453          arm32: Chalice CATS motherboard support added [mark 19981005]
4454          mtree(8): add support for 4.4BSD file flags.  [mrg 19981010]
4455          getty(8): add support for ppp autodetect with the
4456                    :pp=/usr/sbin/pppd: gettytab entry.  Derived from code from
4457                    Michael Hancock <michaelh@cet.co.jp> and Erik 'PPP' Olson
4458                    <eriko@wrq.com>, via FreeBSD and OpenBSD. [tsarna 19981012]
4459          vax: Added support for DWBUA (BI to Unibus adapter) and
4460                    KLESI-B (TMSCP tape ctlr). [ragge 19981018]
4461          ide: Major changes to the IDE code for better error handling, improved
4462                    ATAPI support, 32 bit data I/O support and bus-master DMA
4463                    support on PCI IDE controllers.          [bouyer 19981012]
4464          egcs: Imported egcs 1.1.1 snapchot 19981014. [tv 19981014]
4465          route(8): add support for -f; flush routes before executing command.
4466                    [lukem 19981023]
4467          mac68k: switch to split ADB driver (kbd/ms/aed).  [ender 19981023]
4468          routed(8), ping(8): updates from ftp.rhyolite.com. [christos 19981025]
4469          ethernet: (ne2000) Added media selection support to the PCI front-end.
4470                    [thorpej 19981027]
4471          macppc: Added support for AdvanSys Narrow SCSI boards: ABP-9xx[U,UA].
4472                    [dante 19981028]
4473          amiga: switched default VM system to UVM.  [is 19981028]
4474          shutdown(8): Run /etc/rc.shutdown before bringing down the system.
4475                    [bad 19981029]
4476          ethernet: (ne2000) Added media selection support for Realtek 8019-based
4477                    ISA, ISAPnP, and PCMCIA cards.          [thorpej 19981030]
4478          vax: Enable VAX shared library support (uses gas.new and egcs).
4479                    [matt 19981031]
4480          libz: updated to 1.1.3 [tron 19981101]
4481          ethernet: Add a driver for 3Com 90xB cards, which also will drive 90x
4482                    cards using DMA. [fvdl 19981103]
4483          send-pr(1): added support for GNATS `install' category.
4484                    [lukem 19981110]
4485          i386: pciide is now enabled in GENERIC and INSTALL kernels.
4486                    [bouyer 19981110]
4487          x68k: Added the X server for x68k port to xsrc. [minoura 19981111]
4488          amiga: Added a new ethernet driver for the Ariadne II. [veego 19981111]
4489          kernel: Implement kthread_create() and kthread_exit(), to create and
4490                    destroy kernel threads.        Use these to create the pagedaemon and
4491                    reaper.    [thorpej 19981111]
4492          raid: Added RAIDframe, version 1.1, from the Parallel Data Laboratory
4493                    at Carnegie Mellon University.  Supports RAID levels 0, 1,
4494                    4, 5, 6, parity logging, and more. [oster 19981112]
4495          next68k: Switch to UVM on next68k. [dbj 19981114]
4496          pmax: Switch default to UVM on pmax. [mhitch 19981114]
4497          egcs: Imported egcs 1.1.1-prerelease-2. [tv 19981114]
4498          newsmips: Switch to UVM by default on newsmips. [tsubai 19981116]
4499          i386: Switch to gas.new on i386. [kristerw 19981116]
4500          sparc: Switch to gas.new on sparc. [kristerw 19981116]
4501          mbrlabel(8): Add a utility to access partitions on MBR labeled
4502                    disks like those transferred from a DOS machine [ws 19981116]
4503          pmax:  Add crunched miniroot distribution media [jonathan 19981116]
4504          kernel: Add support for detaching and activating/deactivating devices.
4505                    Mostly from Chris Demetriou, with some changes by
4506                    Ken Hornstein and Jason Thorpe. [thorpej 19981116]
4507          pcmcia: Implement PCMCIA hot-swap.  [thorpej 19981116]
4508          pmax: Add md ramdisk driver.  Install kernels now run off ramdisk root,
4509                    not from disk or NFS.  [jonathan 19981118]
4510          bebox: Add PCI frame buffer console driver. [sakamoto 19981118]
4511          morse(6): Add support for decoding of morse code. [hubertf 19981118]
4512          kernel: fix d_mmap routines to deal with signed offsets.  fixes many
4513                    real & potential security problems.  problem found by ted
4514                    lemon, fixed by matthew green.          see NetBSD-SA1998-005 for
4515                    more deatils.  [mrg 19981119]
4516          hippi: Added HIPPI-FP support to Essential HIPPI driver (esh)
4517                    [kml 19981120]
4518          ipfilter: updated to 3.2.10.  [mrg 19981123]
4519          xsrc: updated to XFree86 3.3.3 [veego 19981123]
4520          sparc64: add ld.new, gas.new & egcs support, 64bit target.
4521                    [mrg 19981123]
4522          sparc64: add bfd support.  [mrg 19981123]
4523          powerpc: Add shared library support.  [tsubai 19981124]
4524          kernel, fs, mount(8): add support for a new mount option, "nodevmtime",
4525                    which inhibits the updating of modification times on
4526                    device special files.  Useful on laptops and other
4527                    power-managed systems [kenh 19981202]
4528          mtree(8): add "md5" keyword for md5 cryptographic checksum.
4529                    [jwise 19981206]
4530          usb: Add a generic USB driver, ugen.  [augustss 19981208]
4531          xsrc: fix problems with missing -R paths when linking binarys and
4532                    shared objects.      [mrg 19981208]
4533          rbootd(8): fix memory leak.  [mrg 19981209]
4534          atari: Add driver for BVME410. From 'maximum entropy'. [leo 19981209]
4535          audio: Add a driver for the S3 SonicVibes chip. [augustss 19981210]
4536          sparc64: add installboot program and man page.    [mrg 19981211]
4537          amiga: Switched default compiler to egcs. [is 19981212]
4538          egcs: Imported egcs 1.1.1 release. [tv 19981213]
4539          m68k, compat/linux: Add initial support of linux compatibility on
4540                    m68k ports. [itohy 19981215]
4541          isa: ISA Driver from TC400, TC800 multi-port serial cards from
4542                    Eric S. Hvozda [christos 19981216]
4543          toolchain: add various bits for building 64 bit NetBSD/sparc64 ELF
4544                    binaries (gcc, gas, ld), via a `sparc64--netbsd' target.  do
4545                    the same for 32 bit and `sparc--netbsdelf' target.  we can
4546                    now build sparc ELF binaries, but no csu.  [mrg 19981217]
4547          sparc: bfd, ld.new - build in elf32_sparc and sun4 support as well.
4548                    once ld.new works for sparc a.out, a single ld(1) will work
4549                    for both a.out and ELF, and SunOS 4.0 objects.    [mrg 19981217]
4550          a.out ld/ld.so: salvage ld.so(1), ldconfig(8) and ldd(1) sources from
4551                    `gnu' subtree and resettle them into standard locations.
4552                    [pk 19981217]
4553          sun3:  use UVM by default everywhere.  [mrg 19981223]
4554          x68k: Switch default to UVM on x68k.  [itohy 19981223]
4555          ftp(1): support http/1.1 chunked transfers, www and proxy
4556                    authentication, ftp auto-login with ftp:// URLs even if
4557                    $ftp_proxy set.  send user-agent in http request. cleanup http
4558                    redirects. improve display of transfer rate.  [lukem 19990101]
4559          tetris(6): display shape that will appear next in the game as some
4560                    sort of preview function if -p is given. [hubertf 19990103]
4561          find(1): add support for `-flags [-]flags'.  [lukem 19990104]
4562          kernel: add support for multisession CDs, by Torsten Duwe.
4563                    [is 19990104]
4564          domains: added /usr/share/misc/domains containing a list of all
4565                    Top Level Domains (TLDs) from ISO 3166 as of today.
4566                    [hubertf 19990104]
4567          scsi: Add a driver for the AMD Am53c974 PCscsi-PCI SCSI chip, written
4568                    by Izumi Tsutsui <tsutsui@ceres.dti.ne.jp>.
4569                    [thorpej 19990106]
4570          amiga: Add driver for the serial ports of the HyperCom3+ and
4571                    HyperCom4+ ZBUS boards. [is 19990110]
4572          portmap(8): use libwrap for access control, add -l flag to log
4573                    all connections and -2 flag to su to daemon before
4574                    running, so that forwarded connections use non-
4575                    privileged ports.  Also restrict GET/SET calls to
4576                    the loopback interface [jwise 19990111]
4577          libc: implement nsswitch.conf(5) functionality.    [lukem 19990116]
4578          bc(1), dc(1): update to bc 1.05a and dc 1.2.  [simonb 19990116]
4579          find(1): add GNU-style -{a,c,m}min primaries.  [simonb 19990117]
4580          pkg_install: Added code to pkg_add and pkg_create to maintain a
4581                    database (``pkgdb'') with mappings of which file belongs
4582                    to which pkg, and enable pkg_info to query it with the -F
4583                    switch (which tells it to expect a filename instead of a
4584                    package name). A pkg_admin utility was added to (re)build
4585                    the pkgdb from scratch - for migrating from old non-pkgdb
4586                    pkg_* tools.  [hubertf 19990119]
4587          pkg_install: Added "check" command to pkg_admin to allow checking
4588                    of pkgs' files against their MD5 checksum.
4589                    [hubertf 19990119]
4590          libstdc++: Added code size optimizations for programs compiled
4591                    to use complex, string, or the STL. [tv 19990119]
4592          pax(1): implement GNU tar's -X option in terms of the pax -s option
4593                    with an empty replacement.  [mrg 19990120]
4594          ethernet: Add FreeBSD's "vr" driver for VIA Rhine fast ethernet PCI NIC
4595                    written by Bill Paul <wpaul@ctr.columbia.edu>.
4596                    [sakamoto 19990121]
4597          ypserv(8): change to use libwrap, not home-grown access control
4598                    code.  [thorpej 19990121]
4599          kernel: scheduler enhancements provide a dramatic improvement in
4600                    interactive response when competing with loads that
4601                    fork many new processes. [ross/sommerfeld 19990124]
4602          procfs: add support /proc/#/map. From FreeBSD. This file contains
4603                    the process' virtual memory map and we can use this
4604                    information to debug and control the process. And we may
4605                    use it to process migration or remote fork.
4606                    [msaitoh 19990125]
4607          mkdep(1): add C replacement for old shell script. [tron 19990125]
4608          libc: add hesiod 3.0.2 functionality (currently used by the nsswitch
4609                    code for passwd, group, and shells.  [lukem 19990125]
4610          install(1): add a -b(ackup) flag to move any existing file(s) aside
4611                    by renaming them to file.old instead of simply deleting
4612                    them. A different backup suffix may be chosen with the
4613                    -B option's argument; If the suffix contains a '%' sign,
4614                    a numbered backup will be performed, expanding the %-pattern
4615                    via sprintf(3). [hubertf 19990126]
4616          kernel: allow the raw character partition to be opened even with
4617                    no media for sd and cd driver (for raw IOCTLs)
4618                    [bouyer 19990126]
4619          kernel: Implement [v]snprintf to make kernel safer.
4620                    [msaitoh 19990128]
4621          i386:     bootblocks, installboot: First pass at ELF version. The
4622                    bootblocks right now can only be compiled with the a.out
4623                    assembler, but installboot, bootblocks, and the kernel are
4624                    ELF aware. [christos 19990128]
4625          zoneinfo:  update to tzdata1999b.  [mrg 19990202]
4626          pax(1): changed meaning of tar emulation mode option -o to mean
4627                    "use V7 tar mode"; change default output in tar emulation
4628                    to POSIX ustar. [tv 19990202]
4629          toolchain: Imported binutils 2.9.1, tested completely on i386 and
4630                    partly working on alpha and arm32. [tv 19990202]
4631          kernel: change DIOCEJECT ioctl to unlock the media if no other
4632                    partition are open before eject. A non-null argument will
4633                    force the old behavior. The previous ioctl has been keep
4634                    as ODIOCEJECT for binary compatibility. [bouyer 19990208]
4635          i386:     ELF integration complete. [christos 19990205]
4636          eject(1): change eject(1) to take avantage of the new DIOCEJECT,
4637                    so that CDROM drives can be eject'd with no media, and
4638                    implement a '-l' option to load the media on cdrom drives.
4639                    [bouyer 19990208]
4640          kernel: Add COMPAT_AOUT [christos 19990209]
4641          grep(1): update to GNU grep 2.2f. [simonb 19990210]
4642          comm(1): add -f option to allow case-independent operation when
4643                    comparing files which contain the same line but with different
4644                    mixture of upper/lower case.. [hubertf 19990211]
4645          mtree(8): add -m and -i switches to make changing file flags much
4646                    simpler.  from Dr. Lex Wennmacher <wennmach@geo.Uni-Koeln.DE>
4647                    [mrg 19990212]
4648          /etc/mk.conf: support MKxxx=no in favour of NOxxx=. add mk.conf(5).
4649                    support MKCATPAGES=no, which prevents catman pages from being
4650                    built or installed.  [lukem 19990212]
4651          MI Driver for Cirrus Logic 240[01] Four channel Serial Controller
4652                    [scw 19990213]
4653          kernel: Change compat path lookup to reference the true root when the
4654                    path begins with /.. [christos 19990214]
4655          mvme68k: Support for Motorola's MVME-167 board added.
4656                    This is a VMEbus board with an mc68040 processor running
4657                    at either 25 or 33MHz, and various amounts of RAM (32Mb
4658                    ECC is common). There are 4 serial ports, handled by a
4659                    Cirrus Logic CD2401 communications controller, a SCSI
4660                    interface handled by an ncr53c710 chip and an i82596
4661                    ethernet controller. At this time, the SCSI port is not yet
4662                    supported (though it will be soon) and the CD2401 support
4663                    is not complete. Work still needs to be done to fully
4664                    utilise the facilities of the memory and VMEbus controllers.
4665                    However, as a diskless NFS client, the board performs
4666                    very well as it stands just now.
4667                    [scw 19990215]
4668          chess: a newer GNU chess is in pkgsrc, so retire this version.
4669                    [mrg 19990215]
4670          standards: add XPG4.2 nl(1) utility.  [kleink 19990215]
4671          eject(1): new "eject" program written by Chris Jones with improved
4672                    device type recognition, automatic unmount of all
4673                    partitions, support for opening empty CDROM drives and
4674                    unit numbers larger than 1.
4675                    [tron 19990217]
4676          fstat(1): display IP connection details of TCP and UDP sockets.
4677                    [lukem 19990218]
4678          alpha: Working ISA floppy driver, thanks to some DMA debugging
4679                    from Ross Harvey and Charles Hannum.  [thorpej 19990218]
4680          macppc: Add MESH SCSI driver.  [tsubai 19990219]
4681          mvme68k: Add SCSI and VMEbus drivers for MVME-167 board.
4682                    [scw 19990220]
4683          grep(1): update to GNU grep 2.3. [simonb 19990221]
4684          syslogd(8): allow multiple -p flags (and do something useful with
4685                    them).    new -P flag for list of log sockets.  this is very
4686                    useful/essential for chroot usage.  [mrg 19990221]
4687          systat(1): add a new `ps' view which clones the output of `ps aux'.
4688                    Add pid of process in question to each line of the `pigs'
4689                    display.  [jwise 19990221]
4690          pmax: bootblocks that work on -current. [simonb 19990222]
4691          libc: add t{search,find,walk,delete} to manipulate binary search
4692                    trees, from OpenBSD [christos 19990222]
4693          kernel: the scheduler has been revised and reorganized to fix bugs,
4694                    improve interfaces, and to add a mechanism for a platform-
4695                    specific scheduler clock. This fixes the scheduler bugs
4696                    that were letting nice +20 processes steal time from nice
4697                    +0 procs. This bug affected most platforms to some degree,
4698                    and completely broke nice(1) on alpha. [ross 19990222]
4699          swapctl(2), dumps:  add support for "dp" entries to set the dump
4700                    device from userland.  [mrg 19990224]
4701          pkg_install: Add -r flags to pkg_delete to delete a package and all
4702                    the packages that depend on it [chopps 19990226]
4703          kernel: Modified vnode locking protocol to always pass the VOP_CLOSE
4704                    operation a locked vnode as opposed to an unlocked one.
4705                    Also separated export verification and file handle to
4706                    vnode conversion. VFS_FHTOVP now only returns a vnode from
4707                    a file handle while VFS_CHECKEXP performs export
4708                    verification. Bump version to 1.3J. [wrstuden 19990226]
4709          raid: Add component labels, hot-adding of spares, in-place component
4710                    rebuilding, and shutdownhooks to RAIDframe. [oster 19990301]
4711          netgroup(1), innetgr(1): Add userland programs to get values from the
4712                    netgroup map.  [christos 19990302]
4713          pkg_install: Added -O switch to pkg_delete to only remove any
4714                    references to the package from the pkgdb, but do not touch
4715                    the package or its files otherwise. Used by the pkgsrc
4716                    build system's "make reinstall" target. [hubertf 19990302]
4717          pkg_install: For pkg_info, also show which packages the package in
4718                    question requires. [hubertf 19990304]
4719          amiga, audio: Enhancements to the aucc (internal custom chip Audio
4720                    hardware on Amiga machines) driver: more data types, especially
4721                    14bit output. By Bernardo Innocenti, PR #6787. [is 19990304]
4722          pkg_install: Add -R flags to pkg_delete to delete a package
4723                    and all packages it depends on [hubertf 19990308]
4724          amiga: Driver for Symbios 53c720/770, and attachment code for
4725                    the Cyberstorm Mk. III/ Cyberstorm PPC SCSI host adapter,
4726                    by Michael Hitch. Note that this does NOT currently support
4727                    wide transfers. [is 19990309]
4728          dump(8): handle nodump flag on directories: don't dump the directory or
4729                    any files under it [bouyer 19990309]
4730          lfs: Fix various problems with the LFS.  See summary of changes in
4731                    src/sys/ufs/lfs/CHANGES for details. [perseant 19990310]
4732          i386: Build and install serial bootblocks into
4733                    /usr/mdec/biosboot_ser.sym [sommerfeld 19990312]
4734          vax: Use csr's for vsbus devices. Detect interrupt vector and
4735                    mask automatic on vsbus. Correct detection of system
4736                    console on vaxstations. [ragge 19990314]
4737          x68k: Add <machine/bus.h> implementation.  Some drivers are reorganized
4738                    under `intio' virtual device to utilize it. [minoura 19990316]
4739          amiga: aster.c driver now attaches to the ISDN Master II, too.
4740                    [is 19990317]
4741          net, netinet: Add support for Token-Ring drivers,
4742                    by Onno van der Linden <onno@simplex.nl>. [bad 19990322]
4743          dev, i386: Add driver for TROPIC based Token-Ring ISA cards,
4744                    by Onno van der Linden. [bad 19990322]
4745          xsrc: fixed security problem in xtrans library [tron 19990322]
4746          tcpdump(1): Make it understand Token-Ring frames,
4747                    by Onno van der Linden. [bad 19990323]
4748          dev, i386: Add driver for Databook TCIC family PCMCIA chips.
4749                    [bad 19990323]
4750          dump(8): Add read cache. Speeds up dump operations in most cases
4751                    [bouyer,mjl 19990323]
4752          net: prevent bind(2)ing to a unicast address/port if the uids of the
4753                    socket creators are different and the new bind(2) is not done
4754                    by root.  [luke 19990324]
4755          vm: delete Mach VM.  [mrg 19990324]
4756          kernel, libc: implement core of getcwd in kernel, for a
4757                    significant performance improvement (25x to 30x when 4-5
4758                    levels deep).  Also, use the same framework to close a few
4759                    chroot-related holes. [sommerfeld 19990324]
4760          next68k: Working mono video and keyboard support using wscons
4761                    developed by Matt Debergalis <deberg@mit.edu> [dbj 19990324]
4762          net: MTU of a SLIP interface can be modified via ifconfig now.
4763                    "SLMTU" is still used as initial value. [tron 19990325]
4764          net: add sync. serial ppp/Cisco HDLC bits.  [explorer 19990325]
4765          dev, i386: add driver LAN Media Corporation's line of high speed
4766                    serial network interfaces.  Currently supported are the
4767                    LMC5200 (HSSI) LMC5245 (DS3) and LMC10000 (programmable
4768                    speeds, up to 10Mbps).        Currently tested only on i386.
4769                    [explorer 19990325]
4770          compat/netbsd32: split sparc32 compatibility layer into MD/MI pair, and
4771                    put the MI section into "netbsd32".  this is in anticipation
4772                    of future `mips64' architecture work.  [mrg 19990326]
4773          audio:    add audioplay and audiorecord tools, based on the SunOS 5.x
4774                    tools of the same name interface, written from scatch by
4775                    myself.    [mrg 19990327]
4776          uvm: detect when the system is out of swap space and avoid
4777                    system hangs by killing processes which try to allocate
4778                    anonymous memory in this situation. [chs 19990327]
4779          pmax: two stage disk boot blocks that can load a.out, ECOFF
4780                    and ELF kernels, and pass a bootinfo record to the
4781                    kernel with ddb symbol information. [simonb 19990327]
4782          compat/linux: add support for getcwd syscall [tron 19990327]
4783          vax: Rudimentary support for VS4000/90, VS4000/VLC and MV4000/300
4784                    from Michael Kukat. [ragge 19990326]
4785          amiga: Add ATAPI support to idesc.c.  Works with my CDROM, but don't
4786                    have any other ATAPI devices to test with. [mhitch 19990326]
4787          amiga: Update Symbios 53c720/770 driver to do wide and Ultra transfers.
4788                    CyberStorm Mk. III driver now supports 15 targets.
4789                    [mhitch 19990326]
4790          amiga: Recognize RDB "LNX\0" partitions (Linux ext2fs). [is 19990428]
4791
4792Changes from NetBSD 1.4 to NetBSD 1.5:
4793          less(1):  updated to less-335.  [mrg 19990406]
4794          libcurses:  add sysV keypad (arrows, function keys), timeouts and
4795                    timed waits.  this was done by Julian Coleman
4796                    <J.D.Coleman@newcastle.ac.uk> and blymn@baea.com.au (Brett
4797                    Lymn).  [mrg 19990413]
4798          m68k: added SVR4 emulation.  [kleink 19990419]
4799          pmax: the DEC PixelStamp accelerated framebuffers are now supported
4800                    and work on an Xserver is underway. [ad 19990426]
4801          compat/osf1: clean up, enhance existing functionality, and add
4802                    support for dynamically linked executables.  [cgd 19990427]
4803          systat(1): also install as `sysstat', for consistency with other
4804                    commands (such as `nfsstat') and other systems.
4805                    [lukem 19990429]
4806          sparc: convert the sparc bootblocks and installboot to use the
4807                    MI loadfile(), and fix them so they work with both a.out
4808                    and ELF. Fix a few kernel ELF problems. Now the sparc can
4809                    build everything either ELF or a.out. [christos 19990505]
4810          compat/osf1: substantial enhancements, can now run Netscape
4811                    Communicator and some other applications.  [cgd 19990505]
4812          kernel: Added use counting to file descriptors, making file tables
4813                    safely sharable between multiple processes.  [thorpej 19990505]
4814          kernel: NTFS support from FreeBSD. The code is really toxic at
4815                    this stage. Use with extreme caution. [christos 19990506]
4816          alpha: Emulate user program use of BWX instructions on CPUs which
4817                    don't support them.  Handle unaligned accesses caused by
4818                    BWX instructions.  [cgd 19990509]
4819          amiga: attach driver for parallel port on HyperCom 3+/4+ [is 19990510]
4820          lib:      New library, libusb, for dealing with USB HID.
4821                    [augustss 19990512]
4822          ftp(1): support `[user[:password]@]' in http URLs and $http_proxy.
4823                    [lukem 19990513]
4824          kernel: Allow a user-specified stack to be used in the child after a
4825                    fork operation, allow an alternate exit signal to be specified,
4826                    and allow more things (cwd info, file tables, signal handlers)
4827                    to be shared between the parent and child.  [thorpej 19990513]
4828          ppp: Split the PPP active and passive filters into separate inbound and
4829                    outbound filters.  Improve tcpdump's PPP data link handling,
4830                    and teach it about different PPP encaps.  [thorpej 19990514]
4831          compat/linux: Emulate the Linux clone(2), and {get,set}res{g,u}id(2)
4832                    system calls.  [thorpej 19990517]
4833          ftpd(8): maintain and display transfer statistics for each session.
4834                    support `internal' ls. improve timeout support (so `hung'
4835                    sessions eventually close down). add transfer time to
4836                    syslog messages for get/put. other cleanups.  [lukem 19990518]
4837          whois(1): imported client from RIPE WHOIS Tools 2.4. [tron 19990518]
4838          net: Make layer 2 protocol input routines private, and with a uniform
4839                    footprint.  Add an (*if_input)() entry to the ifnet structure.
4840                    These routines now expect the protocol header to be included
4841                    with the packet, not stripped off.  [thorpej 19990518]
4842          kernel: make the kernel buffer allocation routine allocsys() machine
4843                    independent; all ports now support the BUFCACHE option.
4844                    [lukem 19990519].
4845          sparc:  finally NetBSD works Ok on HyperSPARC machines [pk 19990521]
4846          mips:     reduce extraneous kernel space TLB exceptions by preserving
4847                    TLB entries belong to kernel space when TLB flush operation
4848                    is to be done.  MIPS1 only this moment [nisimura 19990522].
4849          mips:     reduce TLBmod exception cost by skipping unnecessary code
4850                    path.  MIPS1 only this moment [nisimura 19990529]
4851          amiga:    support Amiga partition tables that fake >1 sectors per fs
4852                    block (for Adosfs) by using a bigger sector size in the
4853                    PART block than for the disk geometry in the RDSK block.
4854                    By Matthias Scheler via PR 2559. [is 19990530]
4855          m68k:   Apply FPE fixes from Ken Nakata in PR#7220 [briggs 19990530]
4856          amiga:    support Amiga partition tables on media with more than 512
4857                    bytes/sector (e.g., "640MB" 90mm MOs). Contributed by
4858                    Detlef Wuerkner in PR 7653. [is 19990602]
4859          kernel:   Adosfs support for media with more than 512 bytes/sector.
4860                    Contributed by Detlef Wuerkner in PR 7652. [is 19990602]
4861          ethernet: Add support for the Silicon Integrated Systems SiS 900
4862                    10/100 Ethernet chip, such as found in the IBM
4863                    Netstation.  [thorpej 19990602]
4864          arm32:    Added Xarm32VIDC server to xsrc for RiscPC and ARM7500 based
4865                    systems [mark 19990603]
4866          disklabel(8): Print and parse filesystem fragment, block size and
4867                    the cpg field also for ADOS partitions, and fragment and block
4868                    size for BSDLFS partitions in the text format i/o.
4869                    Print the block and fragment size in the disktab(5)-formatted
4870                    output for ADOS and BSDLFS. [is 19990604]
4871          sparc64:  Implement Ultra5/10 base support: PCI (sabre/psycho/simba),
4872                    ebus.  Use the MI PCI, PCIIDE, IDE and ATAPI code.  This sort-of
4873                    works on the Ultra5/10 class machines.  [mrg 19990605]
4874          cdplay(1): Add "cdplay", a simple command line utility for playing
4875                    audio CDs with an additional interactive mode. [ad 19990605]
4876          sparc:    The object format for NetBSD/sparc is now ELF [pk 19990606]
4877          vax: Support for VAX 4000/300, from Michael Kukat. [ragge 19990606]
4878          i386: Add support for AdvanSys SCSI ISA cards. [dante 19990606]
4879          modload(8): add ELF support from joda@pdc.kth.se (Johan Danielsson) as
4880                    referenced in PR#6149.  [mrg 19990613]
4881          awk(1): imported GNU Awk 3.0.3.  [tron 19990613]
4882          vm: Fix a slew of bugs regarding memory locking in UVM, fix munlock(2)
4883                    to match POSIX 1003.1b semantics, and implement the
4884                    1003.1b mlockall(2) and munlockall(2) system calls.
4885                    Bumped version resulting from uvm_map_pageable() semantics
4886                    change.  [thorpej 19990616]
4887          bus_space(9): Remove old, deprecated definitions provided by
4888                    __BUS_SPACE_COMPAT_OLDDEFS (bus_space_copy_[1248] and
4889                    BUS_BARRIER_{READ,WRITE}).  [cgd 19990617]
4890          ping(8): add -a option to ping (beep on receipt of packet),
4891                    from andrew@untraceable.net [sommerfeld 19990617]
4892          x68k: Add memswitch(8) utility. [minoura 19990622]
4893          net: add HOSTZEROBROADCAST option and sysctl to control whether
4894                    the .0 address on a subnet is considered a broadcast
4895                    address.  The default setting retains current behavior
4896                    (host zero considered a broadcast) but at least you can
4897                    turn it off now. [sommerfeld 19990626]
4898          mac68k: Allow serial console on Q900/Q950 to work. [briggs 19990626]
4899          cap_mkdb(1): Add -b and -l options to generate big- or little-endian
4900                    databases. [simonb 19990627]
4901          ftp(1): implement transfer rate throttling (the `rate' command
4902                    and `-T' option). SIGUSR1 & SIGUSR2 can be used to alter
4903                    the rate `on-the-fly'. run .netrc macros for command-line
4904                    fetches as well as for normal connections.  [lukem 19990629]
4905          kernel: added driver for Realtek 8129/8139 ethernet adapters
4906                    (ported from FreeBSD). [drochner 19990630]
4907          net: kernel part for IPv6/IPsec support is merged in.  Userland support
4908                    should follow.
4909                    This is based on KAME/NetBSD-1.4, SNAP kit timestamped
4910                    19990628.  This will be updated with unified-ipv6 codebase,
4911                    whenever it becomes ready.  [itojun 19990701]
4912          alpha:    added ddb traceback code from Jason Thorpe. [ross 19990701]
4913          alpha:    Added support for the new generation of alpha systems based
4914                    on the EV6 (21264) CPU, include 264dp, xp1000, ds20, and
4915                    others. Thanks to Alpha Processor, Inc, (alpha-processor.com)
4916                    for supporting this development effort.  [ross 19990701]
4917          libc: add IPv6 support functions as documented in RFC2553 and RFC2292.
4918                    getnameinfo and getaddrinfo are the most important ones
4919                    (from KAME).  Incremented shlib minor version for added
4920                    interfaces.  [itojun 19990702]
4921          libc, libresolv: fix resolver functions.  were mistakingly hardcoded
4922                    to IPv4 (always query T_A even if instructed to query T_AAAA).
4923                    [itojun 19990702]
4924          libc, libresolv: make resolver capable of using TCP/UDP over IPv6
4925                    for contacting DNS servers.  [itojun 19990702]
4926          libipsec: IPsec policy manipulation library, from KAME distribution.
4927                    [itojun 19990702]
4928          ifconfig(8): v6 support is added (from KAME). [itojun 19990702]
4929          gifconfig(8): v6 support is added (from KAME). [itojun 19990702]
4930          trpt(8): v6 support is added (from KAME). [itojun 19990702]
4931          ndp(8): arp(8) lookalike for IPv6.  For query neighbor cache tables.
4932                    (from KAME). [itojun 19990702]
4933          netstat(1): v6 support is added (from KAME). [itojun 19990702]
4934          ping(8): added IPsec support (from KAME). [itojun 19990702]
4935          ping6(8): ping for IPv6, with IPsec support (from KAME).
4936                    [itojun 19990702]
4937          inetd(8): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
4938          telnetd(8): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
4939          fingerd(8): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
4940          finger(1): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
4941          ftpd(8): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
4942          ftp(1): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
4943          rtsol(8): ask router for prefix information, by sending router
4944                    solicitatoin packet.  to be invoked on end hosts (from KAME).
4945                    [itojun 19990702]
4946          ifmcstat(8): show multicast group joined for interfaces (from KAME).
4947                    [itojun 19990702]
4948          sysctl(8): support IPv6 and IPsec sysctl values (from KAME).
4949                    [itojun 19990702]
4950          rtadvd(8): router advertisement daemon, to be run on routers for
4951                    transmitting prefix information on the subnet (from KAME).
4952                    [itojun 19990702]
4953          libpcap: capture IPv6 packets.  syntax extended for IPv6 supports.
4954                    Note that shlib major version is increased (from KAME).
4955                    [itojun 19990702]
4956          tcpdump(8): decode and display IPv6, IPsec, ospf6, dhcp, and other
4957                    protocols (from KAME).  [itojun 19990702]
4958          route6d(8): RIPng daemon (from KAME).  [itojun 19990702]
4959          rip6query(8): ripquery for RIPng (from KAME).  [itojun 19990702]
4960          telnet(1): IPv4/v6 dual-stack support (from KAME). [itojun 19990702]
4961          route(8): IPv6 support, with -inet6 modifier (from KAME).
4962                    [itojun 19990702]
4963          setkey(8): IPsec manual key config utility (from KAME).
4964                    [itojun 19990702]
4965          net: make IPSEC_ESP option compilable.  manual symlinks are required.
4966                    [itojun 19990702]
4967          /etc/netstart: add IPv6 initialization script.  rc.conf is updated
4968                    as well.  [itojun 19990702]
4969          puc(4): add support for all SIIG serial/parallel I/O cards described
4970                    on the SIIG web page (as of July 2, 1999).  That's support
4971                    for 36 more cards than what was there before, with 8 unique
4972                    names and a few options.  See the manual page for a list
4973                    of supported card types.  [cgd 19990702]
4974          ifconfig(8): add -s and -b options to help scripts which want to look
4975                    at the link-level status of an interface. [wes 19990703]
4976          i386:     use the ELF binary format by default [fvdl 19990705]
4977          mld6query(8): throw IPv6 MLD packet, which is similar to IPv4 IGMP
4978                    (from KAME).  [itojun 19990706]
4979          vnode system: Modified vnode_if.src syntax to indicate if a VOP
4980                    unlocks the vnode in addition to vrele'ing.
4981                    Reduced the maximum number of vnodes passed to a
4982                    VOP from 16 to 8 (most we actually pass is 4).
4983                    Added genfs_eopnotsupp_rele(), a generic VOP error
4984                    function.  It will unlock and rele all vnodes passed
4985                    into the function, using the new vnode_if.src
4986                    syntax. [wrstuden 19990707]
4987          vnode locking: Modified struct vnode to include a struct lock,
4988                    and add genfs_lock(), genfs_unlock(), and
4989                    genfs_islocked() operations. All leaf fs's other
4990                    than nfs now use lock manager locks to protect
4991                    internal data, including kernfs, fdescfs, portalfs,
4992                    and procfs. Leaf fs's now store the address of their struct
4993                    lock in v_vnlock. A value of NULL indicates that the fs
4994                    does not use the lock manager. Layered fs's directly lock
4995                    and unlock the struct lock referenced in v_vnlock, if non-
4996                    null. nfs exports a NULL as it does no locking at present,
4997                    and unionfs exports a NULL as its locking is more complex
4998                    than locking a single struct lock. [wrstuden 19990707]
4999          layered filesystems: Added layerfs routines in sys/miscfs/genfs
5000                    which provide almost all of the functionality of nullfs.
5001                    The latter is now just a mount & unmount routine, and
5002                    initialization tables. umapfs uses many of the layerfs
5003                    routines also. Both filesystems are now (nfs) exportable.
5004                    Layered filesystems will directly access the struct lock
5005                    pointed to by v_vnlock if available, using VOP_LOCK on the
5006                    underlying fs if v_vnlock is NULL. [wrstuden 19990707]
5007          newsmips: Add native boot loader.  [tsubai 19990708]
5008          ktruss(1): add in a new interface to the ktrace subsystem.  ktruss(1)
5009                    uses fktrace(2) to acquire ktrace records as soon as they are
5010                    generated by the kernel, decoding and printing them into a
5011                    more compact format similar to that of truss/trace/strace.
5012                    Standard ktrace.out files may also be used as input.  No more
5013                    is ktrace/kdump required to monitor a running program.  The
5014                    man page for ktrace(1) has been updated to also include usage
5015                    of ktruss(1). [darrenr 19990712]
5016          audio: Add support for the ESS Technology Solo-1 PCI AudioDrive chip
5017                    family, such as found on the TerraTec 128i PCI sound card.
5018                    [kleink 19990712]
5019          tftpd(8): IPv4/v6 dual-stack support (from KAME). [itojun 19990712]
5020          tftp(1): IPv4/v6 dual-stack support (from KAME). [itojun 19990712]
5021          cd9660: Add support for CD-ROM's with MS Joliet extensions
5022                    for long filenames. (From Joachim Kuebart in PR-7951)
5023                    [scw 19990713]
5024          usb: Handle detachment of devices much better,  Use a kernel thread
5025                    instead of a daemon.  Support suspend/resume to some extent.
5026                    [augustss 19990714]
5027          wi(4): ported Bill Paul's FreeBSD driver for the Lucent
5028                    WaveLan IEEE 802.11DS PCMCIA wireless LAN card while
5029                    watching the sun set over Oslo in the bar at the IETF meeting
5030                    [sommerfeld 19990714]
5031          layered filesystems: Added new vnode flag VLAYER which is set for
5032                    vnodes on a layered fs. getnewvnode will check if a vnode is
5033                    locked if this bit is set before removing it from the free
5034                    list, skipping it if locked. Closes PR 7954 by Alan
5035                    Barrett. [wrstuden 19990715]
5036          faithd(8): IPv6-to-IPv4 tcp relay translator (from KAME).
5037                    [itojun 19990717]
5038          pim6dd(8): IPv6 PIM dense mode routing daemon (from KAME).
5039                    [itojun 19990717]
5040          standards: Added XCU5 link(8) and unlink(8) utilities.
5041                    [kleink 19990719]
5042          find(1): added -regex and -iregex primaries which match complete
5043                    path names against basic regular expressions (case
5044                    sensitively and insensitively, respectively).  [cgd 19990719]
5045          xsrc: updated to XFree86 3.3.4 [veego 19990720]
5046          mt(1): added "setblk" as alias for "blocksize" and "setdensity"
5047                    as alias for "density". [tron 19990721]
5048          macppc: Support media-bay CD drive on PowerBooks.  [tsubai 19990721]
5049          wtf(6): from Allen Briggs, to grovel the new /usr/share/misc/acronyms
5050                    file. [mrg 19990722]
5051          net: fix IPv6 path mtu discovery and TCP interaction (from KAME).
5052                    [itojun 19990723]
5053          crypto-intl: add `Makefile.frag' support to allow building the
5054                    Free World crypto from within the normal build tree, as
5055                    is done with the US-only tree.  [mrg 19990723]
5056          crypto-intl: add Free World version of libcrypt.  [mrg 19990723]
5057          gzip(1): Decompress bzip2 files.  [simonb 19990725]
5058          wscons: Add a pseudo-device, wsmux, that merges events from other
5059                    sources, i.e., keyboards and mice.  This allows easy plugging
5060                    and unplugging of those device types.  [augustss 19990730]
5061          net: IPv6 code now works on 64bit architectures (checked w/alpha).
5062                    [itojun 19990731]
5063          audio: MPU401 cards on ISA are now supported (mostly of value to
5064                    people with ancient hardware, i.e., the NetBSD crowd :).
5065                    [augustss 19990801]
5066          sparc: Add support for modified Sun Mouse protocol as used by the
5067                    Tadpole 3GX/3GS Sparcbook pointing device. [matt 19990801]
5068          hp300: add support for the hp425e serial console.  [thorpej 19990801]
5069          sparc: Add support for the P9100-based console Tadpole 3GX/3GS
5070                    Sparcbooks for both RASTERCONSOLE and Xsun (via cgthree
5071                    emulation).  [matt 19990802]
5072          fstat(1): add support for NTFS. [jdolecek 19990802]
5073          Changed splsoftclock() to raise priority and introduced a new
5074                    spllowersoftclock() to provide the previous lowering
5075                    semantics.  Update calls as appropriate.  Addresses
5076                    the problem in PR #8192. [thorpej 19990805]
5077          ethernet: Add support for the DEC SGEC, Second Generation Ethernet
5078                    Controller, found in VAX and PMAX machines, for example.
5079                    [ragge 19990808]
5080          raidctl(8): Add support for checking the status of the parity
5081                    and, optionally, rebuilding the parity if necessary.
5082                    Addresses the problem in PR #7494. [oster 19990810]
5083          vax: Add support for built-int LANCE chip on VAX 3300/3400.
5084                    [ragge 19990815]
5085          locate(1): added support for multiple locate databases as per
5086                    PR #8176 [sjg 19990816]
5087          compat/linux: Emulate the Linux stime(2) system call.
5088                    [tron 19990816]
5089          usb: Add umodem device for Communication Device Class modems using
5090                    the Abstract Control Model, i.e., AT commands.
5091                    [augustss 19990817]
5092          racoon(8): an IKE daemon, for dynamic IPsec key exchange (from KAME).
5093                    [itojun 19990816]
5094          vnode.h: Fixed an old bug (dating to 4.4-Lite merge) where
5095                    VDESCVDESC_NOMAP_VPP and VDESC_VPP_WILLRELE overlapped
5096                    other VDESC_VP?_ bits. [wrstuden 19990817]
5097          libsa: added LFS support.  [cgd 19990818]
5098          alpha: added bootxx_lfs, a primary bootstrap for LFS file systems.
5099                    [cgd 19990818]
5100          pkg_add(1): fixed false conflict detection [tron 19990819]
5101          libbz2: Fix segv when decompressing corrupt files.  [simonb 19990820]
5102          kernel: Rationalise <bswap.h> and <endian.h> into MI headers.  Add
5103                    macros to convert given size arguments to a specific
5104                    endianness to <endian.h>.  [simonb 19990821]
5105          installation: Added UNPRIVILEGED make variable to allow users
5106                    to "make install" or "make build" without needing to
5107                    be root.  [simonb 19990821]
5108          m68k: added infrastructure to create Motorola 68060 Floating Point
5109                    Library Support Package based libm. Still use 68060-effective
5110                    routines from libm/arch/mc68881 on 68060, and 68040-effective
5111                    on 68040 (for the others, the generic C code). This is
5112                    currently switched at compile time by adding M68060=1 or
5113                    M68040=1 to /etc/mk.conf.
5114                    More work needs to be done to actually create all three
5115                    versions in binary packages, so that they can be chosen
5116                    at installation time or even later. (If we switch to ELF,
5117                    the init function can patch the jump table at run time.)
5118                    [is 19990822]
5119          supfilesrv(8): added libwrap support [bouyer 19990824]
5120          SVID IPC: overhaul to match Single UNIX Specification, v2.
5121                    [thorpej 19990824]
5122          amiga: /etc/ttys: switch individual ttye* off, and switch /dev/console
5123                    on. This way, screenblank will work with an out of the box
5124                    /etc/ttys. [is 19990825]
5125          amiga: /etc/ttys: Add entries for serial plug-in boards and the DraCo
5126                    com ports. [is 19990825]
5127          libwrap: upgraded to tcp_wrappers 7.6. [itojun 19990828]
5128          vax: Add support VAXstation 4000/90.  [ragge 19990827]
5129          USB: ported `umass' driver from FreeBSD, for USB Zip drives.
5130                    [thorpej 19990828]
5131          kernel: added support for Promise Ultra/33 and Ultra/66 PCI IDE
5132                    controllers [bouyer 19990829]
5133          pppd(8): update to 2.3.9 with itojun's help for ipv6 [christos 19990829]
5134          kernel: added support for Intel 82801 (ICH/ICH0) IDE controllers
5135                    [bouyer 19990830]
5136          libwrap: import IPv6 support code [itojun 19990831]
5137          xsrc: updated to XFree86 3.3.5 [veego 19990901]
5138          mktemp(1): from FreeBSD: make temporary file name (unique)
5139                    [tron 19990902]
5140          traceroute(8): bypass IPsec if it is configured (otherwise traceroute
5141                    operation will always fail) [itojun 19990903]
5142          rtsold(8): IPv6 router solicitation daemon, mainly for notebook PCs
5143                    (from KAME) [itojun 19990903]
5144          whois(1): IPv6-ready patch by HEO SeonMeyong, PR 8281
5145                    [itojun 19990903]
5146          amd: update to 6.0.1s11 to avoid amq overflow exploit.
5147                    [christos 19990904]
5148          kernel: NTFS suitable for public consumption. [jdolecek 19990905]
5149          kernel: allow hardlinks to symlinks. Also changed (g)tar and (g)cpio
5150                    to ensure backup and restore of these links. dump/restore and
5151                    pax did the right thing already. [hubertf 19990906]
5152          pmax: Overhaul tz tape driver, mainly to handle variable block
5153                    lengths.  [simonb 19990907]
5154          audio: Allow device detachment.  [augustss 19990909]
5155          usb: Change internal API to allow pre-allocation of DMA buffers
5156                    and implement isochronous transfers.  [augustss 19990909]
5157          audio, usb: Add preliminary support for USB audio devices.
5158                    [augustss 19990909]
5159          pcmcia: Add support for Ambicom AMB8002T cards (yet another ne clone)
5160                    by Vincent Aymeric. [is 19990909]
5161          cy(4): add support for Risc II based serial controller [tron 19990909]
5162          sh3: add kernel code for NetBSD/sh3 port. [itojun 19990913]
5163          arm32: ie: fixed Berkeley Packet Filter support [tron 19990913]
5164          netstat(1): add -L option, which suppresses ARP entries in
5165                    routing table (-r) display. [is 19990915]
5166          libc: add strlcpy(3) and strlcat(3), which are safer versions of the
5167                    equivalent strcpy/strcat functions by Todd C. Miller
5168                    <Todd.Miller@courtesan.com> via OpenBSD. [lukem 19990908]
5169          libc: add _DIAGASSERT() to <assert.h>, and use in various libraries
5170                    (to ensure that the functions are called with the correct
5171                    arguments). This will only be compiled in if _DIAGNOSTIC is
5172                    defined. [lukem 19990917]
5173          net: add preliminary kernel support for IPv6 over ARCnet. MTU handling
5174                    still needs to be done correctly. [is 19990919]
5175          hpcmips: add kernel code for NetBSD/hpcmips port. [takemura 19990925]
5176          makewhatis(8): replace shell script by a faster C program
5177                    [tron 19990926]
5178          macppc: Added support for reading MacOS-partitioned disks. Code
5179                    borroed from port-mac68k code. Code modified so that
5180                    valid NetBSD disklabels are used before MacOS partitioning,
5181                    and to retain the ability to write NetBSD disklabels if
5182                    they are present or if no partitioning information is
5183                    present. [wrstuden 19990927]
5184          ftp(1): implement lpage, pdir, pls, xferbuf. various portability and
5185                    performance improvements. [lukem 19990928]
5186          dpt(4): add a new driver supporting DPT SCSI RAID adapters.
5187                    [ad 19990928]
5188          sysctl(3): add per-process sysctl variables under the proc hierarchy.
5189                    [bouyer 19990928]
5190          kernel: add a core filename format mechanism, to customize the name and
5191                    place of process core dumps [bouyer 19990928]
5192          Add a driver for Megahertz PCMCIA Ethernet/Modem combo cards,
5193                    with some help from Chuck Cranor [thorpej 19990928]
5194          tcpdump(8): add hex/ascii dumps and printing of telnet options.
5195                    [sjg 19990930]
5196          compat/linux: Emulate the Linux sched_setparam(2), sched_getparamm(2),
5197                    sched_setscheduler(2), sched_getscheduler(2), sched_yield(2),
5198                    sched_get_priority_max(2) and sched_get_priority_min(2)
5199                    system calls. [tron 19991004]
5200          tcpdump(8), libpcap: teach it to accept ARCnet interfaces and print
5201                    with them. Does not yet match on ARCnet devices. [is 19991005]
5202          ps(1): procfs fallback code now extracts also process arguments,
5203                    process start time and session leadership status.
5204                    [jdolecek 19991015]
5205          kernel:   CardBus patch is merged. [haya 19991015]
5206          spec_close(): Now call the device's close routine with the vnode
5207                    unlocked if the call might block. Force a non-blocking
5208                    close if VXLOCK is set. Should eliminate the dirty buffers
5209                    on reboot problem, and also eliminates a potential deadlock
5210                    situation described in private EMail. [wrstuden 19991016]
5211          libpcap: teach it to match on ARCnet "system codes" (payload types)
5212                    for types of IPv4 and ARP (old-style and current), RARP, IPv6
5213                    and Appletalk. Also, matching inside first fragments of
5214                    newstyle protocols (all but oldstyle IPv4 and ARP) will work
5215                    if it isn't an exceptional length packet. [is 19991015]
5216          amiga: add a branch of the reboot code working on Phase5 68040+PPC
5217                    boards. [is 19991018]
5218          kernel: support detaching of wdc/aic pcmcia card.  [enami 19991021]
5219          pax(1): support extraction of GNU tar long filenames (././@LongLink).
5220                    [mrg 19991024]
5221          ftp(1): add `set', `unset', `usage'. improve detection of connection
5222                    closure when interrupted. various other fixes. [lukem 19991024]
5223          libc: changed default nsswitch.conf setting for `hosts' from
5224                    `dns files' to `files dns'. [lukem 19991024]
5225          vax: Add support for NCR5380 SCSI DMA.  [ragge 19991024]
5226          libpcap: teach it to match ARCnet link level addresses (encoded as
5227                    `:' followed by a hexadecimally encoded byte). [is 19991025]
5228          libz: make z_off_t to off_t (was mistakingly "long"). [itojun 19991026]
5229          netinet: disable ipflow (IPv4 fast fowarding) if IPsec is configured
5230                    to the kernel as they are not compatible. [itojun 19991026]
5231          audio: add support for ES1371 in the eap driver.  From Ezra Story.
5232                    [augustss 19991027]
5233          alpha: accelerated TGA Xserver CopyArea. [elric 19991027]
5234          ddb(4): add `sync' command. sort entries in `help' output. list help
5235                    output vertically as opposed to horizontally. [lukem 19991028]
5236          pax(1): add new -p subflag `f' that preserves 4.4BSD file flags.
5237                    [mrg 19991101]
5238          file(1): import file-3.28 [christos 19991101]
5239          audio: add FM801 audio device driver.  From Witold J. Wnuk,
5240                    ww181302@zodiac.mimuw.edu.pl [augustss 19991101]
5241          atari: add support for ESS Technology Inc. Solo-1 PCI Soundcard on
5242                    the Hades. [leo 19991104]
5243          pcmcia: add the new awi driver, which supports AMD 79c930-based
5244                    802.11FH cards such as the BayStack 650. [sommerfeld 19991104]
5245          editline(3): add support for displaying right-side prompt, controlled
5246                    with EL_RPROMPT. [lukem 19991112]
5247          ftp(1): add `set prompt' and `set rprompt' to configure command line
5248                    prompt.  support restarting file:/// and non-proxy http://
5249                    requests.  [lukem 19991112]
5250          systat(1): add `bufcache' display to show buffer cache usage per
5251                    filesystem.  [simonb 19991115]
5252          kernel: Bring in Kirk McKusick's FFS soft updates + trickle sync code
5253                    into the kernel. [fvdl 19991115]
5254          mips: add support for kernel softfloat emulation.
5255                     From Shuichiro URATA ur@a-r.org [jun 19991118]
5256          bind: update to 8.2.2-P5 to fix the recent exploits. [veego 19991120]
5257          kernel: bring in IPv6-related defs into GENERIC kernel config.
5258                    now INET6 is enabled by default. [itojun 19991121]
5259          libmenu: Added the menu library [blymn 19991123]
5260          update(8): removed now that we have trickle sync. [simonb 19991125]
5261          pmax: New alpha-style bootblocks, using installboot(8) to install
5262                    cd9660, ffs or lfs specific first stages. [simonb 19991128]
5263          mvme68k: Added section 4 manual pages for mvme68k-specific device
5264                    drivers, intro(4) and autoconf(4). [scw 19991128]
5265          cnw: support multicast (IPv6 works fine).  add ioctls for controlling
5266                    the interface, and getting stats.  ioctl portion is compatible
5267                    with bsdi/freebsd-pao cnw driver. [itojun 19991129]
5268          cnwctl(8): controller for cnw network interface.  from
5269                    bsdi/freebsd-pao. [itojun 19991129]
5270          newsyslog(8): miscellaneous improvements [ad 19991130]
5271          libc: added XDR routines for 64-bit integer data types.
5272                    [thorpej 19991201]
5273          syslogd(8): IPv4/v6 dual stack support (accepts syslog over IPv6 as
5274                    well).  From Feico Dillema, PR 8934. [itojun 19991203]
5275          ps(1): Fix PR security/5967 - restrict showing process envirnoment.
5276                    [simonb 19991203]
5277          pmax: dc driver support for 5100 consoles.  [simonb 19991204]
5278          compat/linux: avoid kernel panics caused by invalid signal numbers.
5279                    [tron 19991204]
5280          user(8): new SVR4/Solaris functionality added, providing
5281                    {user,group}{add,mod,del} utilities, and two frontends,
5282                    user(8) and group(8) [agc 19991206]
5283          lpd: support child limiting and dead remote server detection to
5284                    increase robustness, enhance lpf(1) to optionally add
5285                    `missing' carriage returns.  [mrg 19991207]
5286          news68k: initial import of news68k port. [tsutsui 19991209]
5287          ipfilter: updated to version 3.3.5. [veego 19991212]
5288          ftpd(8): /etc/ftpusers: added host matching and optional class
5289                    specification. /etc/ftpd.conf: added configurable motd file,
5290                    rate limiting, disabling of uploads. support for % escapes in
5291                    message file output. added `SITE RATE{GET,PUT}'.
5292                    [lukem 19991213]
5293          ld.elf_so: Enhancement to be able to parse ld.so.conf for hardware
5294                    dependent libraries based on sysctl variables
5295                    [christos 19991213]
5296          net: sync kernel IPv6 portion with latest KAME kit.  includes bunch of
5297                    fixes and clarifications.  other IPv6-related tools are
5298                    upgraded as well. [itojun 19991213]
5299          telnet(1): remove meaningless setuid(2) calls. [itojun 19991213]
5300          netstat(8): enable per-interface statistics display. [itojun 19991213]
5301          getaddrinfo(3): support KAME extended IPv6 numeric address syntax.
5302                    glob parameter better. [itojun 19991213]
5303          getnameinfo(3): support KAME extended IPv6 numeric address syntax.
5304                    [itojun 19991213]
5305          audio: Add Cirrus Logic CS4280 driver.  From Tatoku Ogaito.
5306                    [augustss 19991213]
5307          rwhod(8): Fix possible DoS triggered by malformed packet [mjl 19991215]
5308          compat/linux: emulate ptrace(2). [tron 19991216]
5309          amiga: add attachment for the X-surf board to the if_ne_zbus.
5310                    The clock and the half-IDE port aren't supported yet.
5311                    [is 19991217]
5312          ftpd(8): added -h hostname (to override the hostname advertised to the
5313                    client. if not given, determine based on incoming IP address),
5314                    added -U (to manage utmp(5) entries for connections).
5315                    split ftpd(8) into ftpd(8), ftpd.conf(5) and ftpusers(5).
5316                    [lukem 19991219]
5317          netinet: prevent kernel panic on multicast loopback.  fixes PR 9020
5318                    from Pavlin Radoslavov. [itojun 19991220]
5319          faithd(8): avoid possible DoS by infinite tcp relay loop.
5320                    PR 8640 from Feico Dillema. [itojun 19991220]
5321          net: change definition of sockaddr_storage from RFC2553 to XNET
5322                    (with ss_len and ss_family), based on recent discussions on
5323                    ipngwg.  future RFC2553 will include new definition.
5324                    [itojun 19991220]
5325          systat: major internal cleanup to command processing and keystroke
5326                    processing.  User visible change:  systat will now do a
5327                    refresh immediately if space or return is hit while not
5328                    in command mode. [jwise 19991220]
5329          ftpd(8): add group matching in ftpusers(5).  [lukem 19991221]
5330          newsmips: Add news5000 support.  [tsubai 19991222]
5331          systat: add a top(1)-like user command to the ps display.
5332                    [kleink 19991222]
5333          yppasswd(1): make it work again since the master.passwd map
5334                    was introduced. [mjl 19991223]
5335          disklabelling: Implement the DIOCKLABEL ioctl. Through this ioctl
5336                    it is possible to either keep the disklabel on the last
5337                    close or to drop it. [leo 19991223]
5338          xfs(1): automatically background, and support writing a .pid file.
5339                    [lukem 19991226]
5340          amiga: rewrite bus_space(9) implementation, to prepare for PCMCIA
5341                    support [is 19991230]
5342          libc: nlist(3) supports COFF symbol table [msaitoh 20000103]
5343          sysinst: add IPv6 autoconfiguration support, to be able to grab
5344                    files via ftp over IPv6.  original work done by
5345                    Ichiro Fukuhara <ichiro@ichiro.org>. [itojun 20000104]
5346          i386: add IPv6 boot floppy support. [itojun 20000104]
5347          ntwoc: add isa driver for Riscom/N2 sync serial card,
5348                    adapt pci driver for changes made to hd64570 [chopps 20000104]
5349          hd64570: handle non-DMA capable users, cleanup tx and rx logic
5350                    implement dynamic low-water mark fifo adj, utilize
5351                    internal baud rate generator [chopps 20000104]
5352          systat(1): IPv6 support for "netstat" subcommand. [itojun 20000105]
5353          luna68k: initial import of luna68k port. [nisimura 20000105]
5354          tar(1): fixed Y2K bug in date parser [tron 20000105]
5355          at(1): fixed Y2K bug in date parser [tron 20000106]
5356          net: implement IPV6_BINDV6ONLY socket option and
5357                    net.inet6.ip6.bindv6only sysctl.  see ip6(4) for details.
5358                    now AF_INET6 wildcard listening socket do not grab IPv4 traffic
5359                    by default, to avoid possible security risks.
5360                    [itojun 20000106]
5361          ftpd(8): support connection limits and template classes.
5362                    [lukem 20000109]
5363          etc: /etc/daily now calls /etc/daily.local before exiting. similar
5364                    changes have been made to weekly and monthly scripts.
5365                    [ad 20000110]
5366          kernel: implement ``swapctl -d'' and improve swap i/o error handling.
5367                    [chs 20000110]
5368          ftpd(8): allow specification of range to use for passive ports.
5369                    suppress verbose messages if first character of anonymous
5370                    password is `-'.  [lukem 20000113]
5371          libutil: import BSDI version of login_cap (/etc/login.conf) handling
5372                    functions, and adapt login(1), su(1), rshd(8). [mjl 20000114]
5373          net: fix interop problem in IP compression protocol.  this was because
5374                    of compression window size. [itojun 20000117]
5375          usb: add Bill Paul's aue and kue Ethernet drivers. [augustss 20000117]
5376          sysctl(8): move from /usr/sbin to /sbin.  if you are chasing changes
5377                    via cvs, please remove /usr/sbin/sysctl to avoid having
5378                    obsolete code. [itojun 20000117]
5379          fstat(1): IPv6 support.  PR 9199 by URA Hiroshi
5380                    <ura@hiru.aoba.yokohama.jp>, with minor changes.
5381                    [itojun 20000117]
5382          usb: add Bill Paul's cue Ethernet driver. [augustss 20000117]
5383          etc: for netstat -i in /etc/daily, avoid reverse name lookup by -n.
5384                    also add netstat -inv for IPv6. [itojun 20000120]
5385          vax: rework interrupt dispatching so a full 32bit context is passed
5386                    instead of a small unsigned integer from 0 to 63. (this
5387                    allows the VAX port to directly use more of the MI drivers)
5388                    [matt 20000121]
5389          amiga: add PCMCIA support. [aymeric 20000123]
5390          pcmcia: add ray device driver which adds support for the raytheon
5391                    raylink and webgear aviator 2.4/PRO IEEE 802.11 FH 2Mbps
5392                    wireless lan cards. [chopps 20000123]
5393          ifmedia: add IEEE 802.11 media types and options [chopps 20000123]
5394          arc: Import arc port, which supersedes old pica port,
5395                    based on OpenBSD-2.1/arc. [soda 20000123]
5396          config(8): add "ident" keyword to allow changing the kernel
5397                    ident to something different than the kernel config file's
5398                    name, e.g. a RCS Id. [hubertf 20000124]
5399          kernel: add a `config_pending' semaphore to block mounting of the
5400                    root file system until all device driver discovery threads
5401                    have had a chance to do their work.  This in turn blocks
5402                    initproc's exec of init(8) until root is mounted and
5403                    process start times and CWD info has been fixed up.
5404                    Make the CardBus and USB event threads use this mechanism.
5405                    Addresses kern/9247.  [thorpej 20000124]
5406          ifconfig: add nwid support to ifconfig to get/set 802.11
5407                    wireless nwids [chopps 20000124]
5408          cardbus: fix problem with interrupts being enabled during power
5409                    cycling of pcmcia cards [chopps/mycroft 20000124]
5410          cardbus: add a front-end for the `ahc' driver, which supports
5411                    the Adaptec ADP-1480 CardBus SCSI controller.
5412                    [thorpej 20000125]
5413          cardbus: add detach code for child devices [haya 20000126]
5414          libc: add bindresvport_sa(3), which is bindresvport(3) with address
5415                    family independence (supports IPv6 as well).  [itojun 20000126]
5416          libc: add IPv6-ready rcmd(3) variants, rcmd_af(3) and iruserok_sa(3).
5417                    ruserok(3) is now address family independent.  [itojun 20000126]
5418          lpd(8): add IPv6 support.  now lpd(8) is able to listen to multiple
5419                    network socket.  NetBSD PR 9050 from Feico Dillema.
5420                    [itojun 20000126]
5421          kernel: add extfs revision 1 support, with the 'filetype' and
5422                    'sparse_super' options. [bouyer 20000128]
5423          pim6sd(8): IPv6 PIM sparse mode routing daemon (from KAME).
5424                    [itojun 20000129]
5425          rshd(8): IPv6 support from KAME. [itojun 20000131]
5426          rlogind(8): IPv6 support from KAME. [itojun 20000131]
5427          rsh(1): IPv6 support from KAME. [itojun 20000131]
5428          rlogin(1): IPv6 support from KAME. [itojun 20000131]
5429          kernel: bring in latest KAME IPsec.  the kernel policy API was
5430                    massively changed and you'll need rebuild binaries that
5431                    link libipsec. [itojun 20000131]
5432          libipsec: bring in latest KAME IPsec.  increase shlib major for
5433                    API change.  customers of libipsec are fixed as well.
5434                    [itojun 20000131]
5435          sysvsem: Change the kernel api of semctl(2) to use union semun *
5436                    instead of union semun, to avoid abi problems. Provide
5437                    a userland stub for the conversion. Mention why syscalls
5438                    should not have struct and union args in syscall(2).
5439                    [christos 20000131]
5440          cryptosrc-us: Updated to latest KAME IPsec and OpenSSL 0.9.4
5441                    from cryptosrc-intl.  [thorpej 20000131]
5442          net: add a first-cut if_detach() implementation.  Based on
5443                    work by Bill Studenmund.  [thorpej 20000201]
5444          pcmcia: add irq probing to discover the irq lines wired and
5445                    usable by the pcic device. [chopps 20000201]
5446          rpc.lockd(8): Add nlm version 4 support, for use with NFSv3.
5447                    [bouyer 20000201]
5448          ipfilter: updated to version 3.3.8. [veego 20000201]
5449          Add support for AdvanSys LVD SCSI host adapters. [dante 20000203]
5450          kernel: add a function, ratecheck(), which can be used to help rate-
5451                    limit actions.  See ratecheck(9) for details.  [cgd 20000203]
5452          pcmcia:  added WEP encryption to wi driver, for WaveLAN IEEE cards.
5453                    [explorer 20000204]
5454          /etc/netstart: improve IPv6 initialization part.  update rc.conf as
5455                    well to enable the change. [itojun 19990702]
5456          amiga: added MI wdc support for A4000/A1200 IDE. [mhitch 20000205]
5457          libahdi: Added the AHDI disk partitioning library [jdc 20000205]
5458          kernel: log(9) processes which exit on coredump worthy signals, if
5459                    new sysctl(3) kern.logsigexit is non-zero. [fair 20000205]
5460          inet_pton(3): fix behavior to make it RFC2553/XNS compliant.
5461                    inet_pton() takes decimal dot-quad only.  [itojun 20000208]
5462          sendmail(8): updated to 8.9.3.  [tron 20000208]
5463          news68k: Add news1200 support. Based on a patch from
5464                    Koichi NISHIWAKI <k-nis@ba2.so-net.ne.jp> [tsutsui 20000208]
5465          net: To conform to RFC2292/2367/2553, and promote proper use of
5466                    include file pathname in the specs, remove non-standard header
5467                    files as much as possible.  [itojun 20000209]
5468          net: IPv6 extended scoped address syntax code is revised.
5469                    Now you can write ne0%fe80::1 to denote "link-local address
5470                    fe80::1 on the link associated with interface ne0"
5471                    (before the change it was fe80::1@ne0).  [itojun 20000209]
5472          macppc: iMac DV and Power Macintosh G4 can boot NetBSD/macppc.
5473                    [tsubai 20000214]
5474          mac68k: add hardware drivers for wscons and enable wscons support.
5475                    includes legacy console compatibility. [scottr 20000214]
5476          kernel: various fixes for the softdep code, amongst which better
5477                    behaviour under heavy load. From <ethan@geocast.com>
5478                    [fvdl 20000215]
5479          kernel: add vfs.generic.usermount sysctl, that controls if non-root
5480                    users can mount filesystems [fvdl 20000216]
5481          net: IPv6 extended scoped address syntax code is revised (again).
5482                    Now the format is fe80::1%ne0.  The format is based on
5483                    ongoing discussion.  I really hope this to be final.
5484                    [itojun 20000218]
5485          kernel: fix 64bit alignment problem in ancillary data on socket.
5486                    be sure to recompile IPv6 userland programs.  There's no way
5487                    to provide backward compat, however there are very few programs
5488                    using ancillary data.  [itojun 20000218]
5489          getaddrinfo(3): honor search order declared in nsswitch.conf(5).
5490                    [itojun 20000220]
5491          pmax:     Add MI SCSI device driver for DS5000.  Disabled by default.
5492                    See conf/DS5000 for example. [nisimura 20000221]
5493          arc: merge changes between OpenBSD-2.1 and OpenBSD-2.6. [soda 20000222]
5494          libc: add getifaddrs(3) from BSDI4, which gets list of interface
5495                    addresses configured to the node.  in other words, this is a
5496                    wrapper function for SIOCGIFCONF. [itojun 20000223]
5497          net: do not return IPv4 ICMP, if the packet which caused ICMP
5498                    was encrypted. [itojun 20000223]
5499          sh3: add support internal watchdog timer. [msaitoh 20000224]
5500          sh3: permit multiple (reenterable) interrupts. [msaitoh 20000224]
5501          sh3: add SH4 support. [msaitoh 20000224]
5502          net: obsolete following two IPv6 ioctls: SIOCSIFDSTADDR_IN6 and
5503                    SIOCSIFNETMASK_IN6.  they do not fit well with IPv6.
5504                    userland headers no longer have them.  kernel supports them
5505                    for a while, we'll remove them before 1.5 branch is cut.
5506                    [itojun 20000225]
5507          dpt(4): add support for ISA controllers. [ad 20000225]
5508          kernel: added a RAID_AUTOCONFIG option to turn on auto-detection of
5509                    RAID components and auto-configuration of RAID sets.
5510                    This also allows root on RAID. [oster 20000226]
5511          grep(1): updated to grep-2.4. [wiz 20000227]
5512          sysctl(3): added hw.alignbytes, which gives ALIGNBYTES at the kernel
5513                    compilation time. [itojun 20000227]
5514          net: update ICMPv6 namelookup support to be based on 05 draft
5515                    (draft-ietf-ipngwg-icmp-name-lookups-05.txt).  unfortunately,
5516                    there is no interoperability between -04 and -05 for "ping6 -a".
5517                    [itojun 20000227]
5518          prep: initial import prep port. [nonaka 20000229]
5519          net: introduce m->m_pkthdr.aux pointer to pass around data between
5520                    protocol handlers.  ipsec is the only customer at this moment.
5521                    this brings the kernel version to 1.4U. [itojun 20000301]
5522          source code style guide: update to use ANSI (not K&R), and reflect
5523                    current (best) practice.  [lukem 20000302]
5524          kernel: again, fix alignment problem in ancillary data on socket.
5525                    be sure to recompile IPv6 userland programs.  it should be the
5526                    final fix for IPv6 related ancillary data alignment.
5527                    [itojun 20000302]
5528          arc: add support for NEC RISCstation 2250 (NEC-RD94), contributed
5529                    by Shuichiro URATA <ur@a-r.org>. [soda 20000303]
5530          alpha: added support for TGA2. [elric 20000305]
5531          acct(2): creates kernel thread ``acctwatch'' to issue statfs(2)
5532                    system call.  previously, this was done in timeout handler
5533                    and thus we can't put an accounting file on NFS file system.
5534                    [enami 20000310]
5535          find(1): add -s option which causes entries of each directory sorted.
5536                    [itohy 20000310]
5537          rc(8): implement /etc/rc.d  [lukem 20000310]
5538          sysctl(8): add -f option to read and process a file containing
5539                    name=value settings to make. Comments (indicated with #)
5540                    are ignored. [tsarna 20000312]
5541          libpfkey: cleanup exported functions to ease future upgrades.
5542                    shlib major was increased. [itojun 20000314]
5543          alpha: switch to hardware accelerated MI sfb.c [nisimura 20000314]
5544          sparc: Tadpole 3GX/3GS Sparcbook serial ports now work.
5545                    [jdc 20000314]
5546          ahc(4): Bring in a newer version of Justin Gibbs' FreeBSD driver,
5547                    ported to be used with our SCSI subsystem. This adds support
5548                    for 789x chips. [fvdl 20000315]
5549          kernel: added new VFS op routine (vfs_done) - needed for VFS LKMs,
5550                    to clean resources allocated in its vfs_init routine
5551                    before it's unloaded [jdolecek 20000317]
5552          mvme68k: Added support for NetBSD's machine independent VMEbus
5553                    framework on both MVME147 and MVME167 cards. [scw 20000318]
5554          cobalt: initial import of cobalt port. [soren 20000319]
5555          cac(4): add a new driver supporting Compaq array controllers.
5556                    [ad 20000321]
5557          sparc: console device recognition re-written; as a spin-off we
5558                    now support the Javastation 1 [pk 20000321]
5559          kernel: added a PCI_CONFIG_DUMP option to cause PCI devices'
5560                    configuration space headers to be verbosely printed.
5561                    [cgd 20000321]
5562          pcmcia: update the awi driver, which now supports AMD 79c930-based
5563                    802.11DS cards as well as 802.11FH cards, and can operate
5564                    in infrastructure mode, adhoc mode, and wi(4) compatible
5565                    adhoc mode. [onoe 20000322]
5566          kernel: New callout mechanism with two major improvements over
5567                    the old timeout()/untimeout() API:
5568                              - Clients supply callout handle storage,
5569                                thus eliminating problems of resource allocation.
5570                              - Insertion and removal of callouts is constant
5571                                time, important as this facility is used quite
5572                                a lot in the kernel.
5573                    The old timeout()/untimeout() API has been removed from
5574                    the kernel. [thorpej 20000322]
5575          scheduler: keep track of processes that go through round-robin
5576                    without yielding the CPU, and inform them that they
5577                    should yield if possible.  Implement yield() (voluntary
5578                    general yield) and preempt() (involuntary general yield)
5579                    primitives.  Based on a discussion w/ Artur Grabowski.
5580                    [thorpej 20000323]
5581          uiomove: If we're told we should yield the CPU, preempt.
5582                    [thorpej 20000323]
5583          usb: Add isochronous mode transfer support to the OHCI driver.
5584                    [augustss 20000329]
5585          audio: Add auvia driver for integrated audio of the VIA
5586                    VT82C686A southbridge chip on some motherboards.
5587                    [tsarna 20000330]
5588          libc: Move dlopen(), dlclose(), dlsym() and dlerror() function
5589                    definitions to libc.  They used to be defined in crt0.o, which
5590                    caused `Undefined symbol "dlopen"' at run time when they were
5591                    referenced from a dynamically linked module.  Based on the
5592                    patch supplied by Takuya Shiozaki <tshiozak@astec.co.jp>.
5593                    [minoura 20000402]
5594          libc: add getopt_long(3) from Dieter Baron and Thomas Klausner.
5595                    [christos 20000402]
5596          usb: New umass(4) driver with support for SCSI and ATAPI.
5597                    [augustss 20000402]
5598          etc: the file /etc/sysctl.conf is now run with sysctl -f at
5599                    boot. [tsarna 20000408]
5600          usb: Add driver for Prolific host-to-host adapter. [augustss 20000409]
5601          uvm: Add UVM_PGA_ZERO which instructs uvm_pagealloc{,_strat}()
5602                    to return a page as if it had been uvm_pagezero()'d.
5603                    [thorpej 20000409]
5604          vax: add driver for the VS4000/60 and VS4000/VLC NCR53C94 SCSI
5605                    controller. [matt 20000409]
5606          sysinst: on i386, enable wscons by default in etc/rc.conf and
5607                    etc/ttys. [hubertf 20000410]
5608          pppd(8): enable IPv6 PPP support. [itojun 20000412]
5609          sh3: add support for gdb. [msaitoh 20000414]
5610          ddb(4): preserve "count" when repeating the previous command by
5611                    hitting newline. [jhawk 20000413]
5612          ps(1): options to show processes with no or revoked controlling
5613                    tty. [simonb 20000415]
5614          vax: Add driver for the DEBNA/DEBNT/DEBNK Ethernet controller,
5615                    located on the BI bus. [ragge 20000409]
5616          kernel: implement NFS IO threads as real kernel threads,
5617                    removing the need for nfsiod(8). The number of threads
5618                    is set with the vfs.nfs.iothreads sysctl [tsarna 20000415]
5619          scandir(3): 3rd argument's function takes const struct dirent *,
5620                    in line with other implementations. [mrg 20000416]
5621          lchflags(2): new syscall, does not follow symlinks. [mrg 20000417]
5622          vax: Enable cache on VS4000/VLC/ [mhitch 20000418]
5623          stf(4): pseudo network device for 6to4 IPv6-over-IPv4 encapsulation.
5624                    from KAME tree. [itojun 20000419]
5625          issetugid(2): new syscall, from OpenBSD (via FreeBSD).
5626                    [minoura 20000421]
5627          vax: Add driver for the RL01/RL02 disk devices. [ragge 20000422]
5628          msdosfs: fix to be able to read files bigger than 2GB, PR #9046
5629                    [jdolecek 20000422]
5630          uvm: implement pre-zero'ing of pages in the idle loop.
5631                    [thorpej 20000424]
5632          i386: utilize uvm_pagezeroidle.  [thorpej 20000424]
5633          poweroff: Powers down the system equivalent to "halt -p", but
5634                    allows powering down the system from an exec(2) call, e.g.
5635                    via a user which has "poweroff" as login shell. The command
5636                    name is modeled after Solaris. [hubertf 20000425]
5637          libc, libresolv: synchronize resolver functions to BIND 4.9.7.
5638                    boundary checking code in BIND 4.9.7 are now active.
5639                    [itojun 20000425]
5640          libc, libresolv: disable $HOSTALIASES support for setuid/gid binary,
5641                    due to security reasons.  [itojun 20000427]
5642          audio: add a driver for the C-Media CMI8x38 audio chip.
5643                    Contributed by Takuya SHIOZAKI <AoiMoe@imou.to>.
5644                    [augustss 20000430]
5645          postfix: imported and integrated Wietse Venema's Postfix mailer.
5646                    [perry 20000430]
5647          audio: add a driver for old Creative Music System.
5648                    From Gregory McGarry.  [augustss 20000502]
5649          pmax: add Am7930 audio driver for the MAXINE family of machines.
5650                    From Gregory McGarry.  [augustss 20000502]
5651          sendmail(8): upgrade to 8.10.1. [itojun 20000503]
5652          ipfilter: updated to version 3.4.1. [veego 20000503]
5653          postfix: use /etc/mail/aliases to synchronize with sendmail upgrade.
5654                    [itojun 20000506]
5655          bktr(4): new driver for Brooktree 848 compatible TV cards,
5656                    ported from FreeBSD [wiz 20000507]
5657          vax: support for VAX 4000/200 added, fixed by Michael Kukat.
5658                    [ragge 20000508]
5659          kernel: Add "install" target to kernel Makefiles that puts the
5660                    new kernel into / with saving the old one in /onetbsd.
5661                    The target can be redefined via a
5662                    install-kernel-${MACHINE_NAME} target in /etc/mk.conf.
5663                    [hubertf 20000509]
5664          pcmcia: Allocate 12-bit pcmcia I/O space from 0x400-0xfff,
5665                    instead of 0x330-0x3ff [jhawk 20000509]
5666          sh3: gdb supports the single step operation. [msaitoh 20000510]
5667          arm26: Imported arm26 port. [bjh21 20000511]
5668          pcmcia: added support for REX-R280 card by Ratoc Systems. Code by
5669                    UCHIYAMA Yasushi. [is 20000511]
5670          ipfilter: updated to version 3.4.2. [veego 20000511]
5671          kernel: Add MicroChannel Architecture (MCA) bus support (currently for
5672                    IBM PS/2 machines - i386), based on code written by
5673                    Scott D. Telford. The code is very experimental at this
5674                    stage, use with extreme caution. [jdolecek 20000511]
5675          kernel: Add driver for MCA IBM Tropic Token Ring adapter, written
5676                    by Gregory McGarry. [jdolecek 20000511]
5677          i386: Add support for changing the console on-the-fly to serial
5678                    interactively from the bootblocks
5679                    (in /usr/mdec/biosboot.sym). [jhawk 20000513]
5680          file: update to 3.31 Adds a mime output option, and a flag to keep
5681                    going to print all matching magic entries. [christos 20000513]
5682          procfs: fixes for cmdline from Robert Elz in PR kern/10113.
5683                    [simonb 20000516]
5684          lfs: fsck_lfs can now write to the filesystem, fixing many of the
5685                    problems possible with a damaged lfs.  Its "preen" mode
5686                    performs a limited roll-forward. [perseant 20000516]
5687          cz: Add driver for Cyclades-Z series of intelligent multiport
5688                    serial adapters, written by Jason R. Thorpe and
5689                    Bill Studenmund of Zembu Labs, Inc.  [thorpej 20000517]
5690          lint(1): fix "static function ... unused" warnings for static
5691                    __inline functions (actual change is in <sys/cdefs.h>).
5692                    [simonb 20000521]
5693          ipfilter: updated to version 3.4.3. [veego 20000521]
5694          ddb(4): add a "sifting" command (named for the sun openprom command
5695                    of the same name) to search the symbol table for a
5696                    substring. [jhawk 20000522]
5697          ipfilter: updated to version 3.4.4. [veego 20000523]
5698          mips: Fix kernel profiling.  [simonb 20000525]
5699          kernel: Add siop(4), a completely rewritten driver in replacement
5700                    for ncr(4). [bouyer 20000525]
5701          panic(9): Use ddb to print out a stack trace if ddb.onpanic is unset;
5702                    the traceback goes to the kernel message buffer and to the
5703                    console. [jhawk 20000526]
5704          kernel: Add sysctls to return fixed size process information, process
5705                    argv and environent strings and some other statistical
5706                    information.  [simonb 20000526]
5707          libkvm: Add support for new process information and argv/env sysctls.
5708                    [simonb 20000526]
5709          ps(1), w(1), top(1): use new sysctls and kvm routines to remove "proc
5710                    size mismatch" errors and the setgid kmem mode bit.
5711                    [simonb 20000526]
5712          cd9660: add a way to disable the mapping of filenames to lowercase
5713                    on non-Rock Ridge cdroms via new option 'nomaplcase'
5714                    for mount_cd9660(8) [jdolecek 20000527]
5715          pciide: Add support for the OPTi 82c621 PCIIDE controller and
5716                    two of its derivatives. [scw 20000527]
5717          man(1): Add support for relative section paths in man.conf,
5718                    fix -m handling, add -S flag for narrowing the manpage search
5719                    by specifying a substring the result pathname has to contain.
5720                    Writen by Chuck Cranor. [jdolecek 20000527]
5721          kernel: Document the machine-independent softintr(9) soft interrupt
5722                    mechansim.  [cgd 20000531]
5723          ftp(1): Add support for uploading files on the commandline using
5724                    '-u targeturl filelist'. Based on patch in [bin/10019] from
5725                    Scott Aaron Bamford <sab@ansic.net>.  [lukem 20000601]
5726        libcurses: Added more SUSv2 functions to curses library including
5727                    support for colour.  Changed curses to use the new termcap
5728                    interface.  Made curses internal data structures opaque.
5729                    Converted curses macros to function calls.
5730                    [blymn/jdc 20000602]
5731          libterm: Extended the termcap interface based on suggestions by
5732                    Christos Zoulas that allows multiple simultaneous terminals
5733                    and limited buffer copy capabilities.  Lifted the 1024 byte
5734                    restriction on termcap entries. [blymn 20000602]
5735          pmax: Allow SII driver to work with MI SCSI.  MI SCSI can now be
5736                    used on all DECstation models. [mhitch 20000602]
5737          userland: Update the RPC code to use the TI-RPC interface, to
5738                    enable usage over IPv6 [fvdl 20000602]
5739          kernel: Add sysctls to return fixed size SysV IPC information.
5740                    [simonb 20000603]
5741          ipcs(1): use new SysV IPC sysctls, remove setgid kmem mode bit.
5742                    [simonb 20000603]
5743          kernel, vmstat(8): Document and implement a major overhaul of
5744                    the evcnt(9) interfaces.  [cgd 20000604]
5745          vax: Add eventt counting to port. [matt 20000604]
5746          kernel: Do not stop saving kernel messages to the message buffer
5747                    when writing a kernel crash dump. [jhawk 20000605]
5748          rnd(4): allow ports to supply a high-resolution counter through
5749                    <machine/rnd.h> for /dev/random to sample.
5750                    [sommerfeld 20000605]
5751          i386: supply <machine/rnd.h> for better rnd(4) randomness.
5752                    [sommerfeld 20000605]
5753          inetd.conf: turn off ftp, telnet by default, and crank up logging for
5754                    a few commented out daemons.
5755                    [sommerfeld 20000606]
5756          umount(8): make ``-a'' a synonym for ``-A''. [chs 20000606]
5757          ps(1): Calculate column widths on the fly so that columns line up.
5758                    [simonb 20000607]
5759          arm32: Implementation boot device matching on DNARD plaforms.
5760                    Also implement booted_kernel, booted_device, console_device
5761                    machine dependent sysctl variables.
5762                    [matt 20000607]
5763          rpc.lockd(8): Implement real file locking in rpc.lockd(8).
5764                    [bouyer 20000607]
5765          i386: Add /sys/arch/i386/gdbscripts/stack for backtracing the kernel
5766                    stack in gdb, as "where" sometimes has trouble. [jhawk 20000607]
5767          atari: Fix microtime(). Previous version was jumping around at the
5768                    end of the clock tick. [leo 20000608]
5769          gdbscripts: Add /sys/gdbscripts/msgbuf for printing the kernel
5770                    message buffer. [jhawk 20000608]
5771          config: Added support for overriding a file's make command, by
5772                    respecifying it with compile-with from a different file.
5773                    [cgd 20000608]
5774          kernel: Changed the definition of the spl-lowering functions
5775                    (spllowersoftclock() and spl0()) to return void.
5776                    [cgd 20000608]
5777          kernel: Add some tweaks to the NFS code to handle IPv6
5778                    [fvdl 20000608]
5779          mountd, nfsd: Make them more AF-independent, to handle IPv6.
5780                    [fvdl 20000608]
5781          compat/pecoff: Add PE/COFF (Win32) binary compatibility support.
5782                    This is currently supports only i386.  [oki 20000609]
5783          vax: Support for spinning up the slave CPUs on a multiprocessor
5784                    VAX8200 system. [ragge 20000610]
5785          net: Import latest KAME ipsec policy engine.  This includes
5786                    PF_KEY API change.  libipsec and setkey(8) need to be updated.
5787                    [itojun 20000612]
5788          setkey(8): -m flag to get/delete subcommand is now gone.
5789                    [itojun 20000612]
5790          ipfilter: updated to version 3.4.6. [veego 20000612]
5791          pciide(4): added support for the HighPoint HPT366 IDE controller.
5792                    [bouyer 20000612]
5793          man(1): Add -s option for specifying a section name, ala SysV.
5794                    [simonb 20000613]
5795          ping6(8): make -n by default, for too many false error reports due to
5796                    too long IPv6 reverse lookup (needs 34 levels of DNS name tree
5797                    traversal).  use -H if you need name lookup.  [itojun 20000613]
5798          setkey(8): moved from usr.sbin to sbin, to enable us to perform
5799                    encrypted /usr NFS mount. [itojun 20000613]
5800          sendmail(8): upgrade to 8.10.2. [itojun 20000613]
5801          sgimips: initial import of sgimips port. [soren 20000614]
5802          ftpd(8): support MLSD & MLST extensions from draft-ietf-ftpext-mlst-10.
5803                    SIZE, MDTM and REST STREAM have historically existed in ftpd(8)
5804                    but weren't official until now.  [lukem 20000614]
5805          kernel: Add sysctl to return the kernel message buffer.
5806                    [simonb 20000616]
5807          dmesg(8): use new msgbuf sysctl, remove setgid kmem mode bit.
5808                    [simonb 20000616]
5809          i386: Also build in support for Savage gfx chips into XF86_SVGA. This
5810                    gets X going e.g. on Toshiba Tecra 8100 (S3 Savage MX). Use
5811                    Chipset "s3_savage", ChipID 0x8a20 in the "Device" section
5812                    of the XF86Config file to enable. [hubertf 20000620]
5813          amiga: custom chip console no longer needs one extra column for
5814                    bold characters. [is 20000621]
5815          at(1)/atrun(8): add support for usernames > 8 characters.
5816                    [simonb 20000625]
5817          w(1): use p_login from struct proc to show login names that are
5818                    > 8 characters.  [simonb 20000625]
5819          last(1): update -T option to show year as well as seconds, and show
5820                    the full time on interrupt and exit.  [simonb 20000625]
5821          pciide(4): added support for the CMD PCI0648 and 0649 IDE controllers.
5822                    [bouyer 20000627]
5823          net: use m_pulldown framework for IPv4/v6 mbuf processing.
5824                    [itojun 20000701]
5825          net: raise MSIZE to 256 for all the architectures. [itojun 20000701]
5826          S/Key: make the S/Key subsystem RFC2289 compliant, adding
5827                    several alternative hashing methods and improved validity
5828                    checking. [mjl 20000707]
5829          pcmcia:  added WEP encryption to awi driver, for AMD 79c930-based
5830                    IEEE802.11 FH and DS cards. [onoe 20000714]
5831          cd9660: mount_cd9660(8) has new -o options extatt, gens, nojoliet,
5832                    norrip/nrr as aliases for -e, -j, -g, -r; the latter ones
5833                    marked as obsolete [jdolecek 20000717]
5834          cd9660: added rrcaseins - switch on case insensitive searching
5835                    on Rock-Ridge enabled CDROMs [jdolecek 20000717]
5836          pppd(8): update to 2.3.11 [tron 20000718]
5837          cmp(1):   fix so that it works also for "quite big" files (PR #10625)
5838                    [jdolecek 20000720]
5839          ifconfig(8): add nwkey support to enable/disable WEP encryption
5840                    and to get/set WEP key for IEEE802.11 wireless network
5841                    interfaces [onoe 20000721]
5842          mopd(8): fix possible buffer overrun [mjl 20000721]
5843          sendmail(8): upgrade to 8.11.0 from sendmail.org. [itojun 20000723]
5844          arm32: added foreign language keyboard support to Shark pccons(4).
5845                    Code was extracted from i386 pccons by Thomas Runge.
5846                    [is 20000724]
5847          ftpd(8): add ftpd.conf(5) directives `chroot' (specify directory to
5848                    chroot(2) to on login), `homedir' (specify homedir of user).
5849                    add -H (acts as per -h `hostname`), add various security
5850                    enhancements: make checkportcmd the default, add -r
5851                    (explicitly drop root privs), -V vers (change version string
5852                    to vers), drop root privs if a chroot or guest user and ftpd
5853                    is running on a non reserved port.  [lukem 20000725]
5854          X11: pull security patches from OpenBSD SA 2000-021.
5855                    includes fixes for Xserver DoS, libX11 hole, libICE DoS, and
5856                    server overflow via xkb. [itojun 20000725]
5857          pciide(4): added support for the HighPoint HPT370 IDE controller.
5858                    [bouyer 20000727]
5859          libc: security fix for NIS client code, hostname lookup.
5860                    [itojun 20000729]
5861          msdosfs: kill couple of annoying bugs, as reported in PR #8439,
5862                    PR #9990, PR #10312 [jdolecek 20000730]
5863          kernel:   change lf_advlock() parameters to match usage; change
5864                    inspired by similar thing in FreeBSD [jdolecek 20000730]
5865          ipfilter: updated to version 3.4.9. [veego 20000809]
5866          sparc64: merge installboot with sparc port.  [mrg 20000810]
5867          sysinst: add timezone selection menu [hubertf 20000815]
5868          rc.d: add support for running scripts chroot(2)-ed.  migrate
5869                    /etc/rc.wscons to /etc/rc.d/wscons.  migrate default
5870                    /etc/{daily,monthly,rc,security,weekly}.conf files
5871                    to /etc/default, and change /etc/foo.conf to source
5872                    /etc/default/foo.conf.  don't start rc.d scripts which
5873                    have 'KEYWORD: nostart'.  move raising of securelevel
5874                    to separate rc.d/securelevel script.  in rc.d/local
5875                    run rc.shutdown.local at shutdown.  [lukem 20000822]
5876          netinet: added sysctl variables "net.inet.ip.lowportmin" and
5877                    "net.inet.ip.lowportmax" to set the minimum and maximum
5878                    ports number assigned to sockets using IP_PORTRANGE_LOW.
5879                    [tron 20000825]
5880          gre(4): add bpf support [mjl 20000825]
5881          amiga: add standard kernel configurations: INSTALL (stripped down
5882                    GENERIC) and INSTWDCPCM (INSTALL but with PCMCIA code and
5883                    with wdc instead of idesc driver).  [is 20000829]
5884          arm32: enlarge the ramdisk, and space provided for it in the install
5885                    kernels, to 3800 blocks (1900 kBytes). Actual changes provided
5886                    by Mike Pumford.  [is 20000830]
5887          pmax: Add support for booting off RAIDframe RAID1 mirrors.
5888                    [simonb 20000913]
5889          file(1): update to 3.32. Adds unicode support. [pooka 20000922]
5890          pppd(8): update to 2.4.0. [christos 20000923]
5891          alpha: Add support for booting off RAIDframe RAID1 mirrors.
5892                    [simonb 20000926]
5893          amiga: build and install the manual page for the Amiga boot procedure.
5894                    [is 20000926]
5895          kernel: stabilize IPsec, specifically ipcomp functions.
5896                    improve support for IKE.  [itojun 20000926]
5897          Integrate an OpenSSH-based Secure Shell.  [thorpej 20000928]
5898          libcrypto: repair behavior on non-32bit arch (PR10921).
5899                    do not build RC5/IDEA algorithms by default.  build them as
5900                    separate library (libcrypto_{rc5,idea}) only if explicit make
5901                    variable is declared (PR10883). [itojun 20000929]
5902          sshd: add IgnoreRootRhosts to ignore ~root/.[rs]hosts.
5903                    [lukem 20001003]
5904          net: add AES (= rijndael) support in IPsec ESP.  all configuration
5905                    directives call it "rijndael", not AES, at this moment.
5906                    [itojun 20001003]
5907          rnd(4): enable rnd(4) for GENERIC kernel on all arch.  rnd(4) is
5908                    mandatory for using ssh/sshd, which is now in base
5909                    distribution.  [itojun 20001004]
5910          sun3: fix a long-standing bug which caused "out of space kmem_map"
5911                    panic on sun3x. [tsutsui 20001021]
5912          arm32: build X11 with XKB extension support. This enables the use
5913                    of non-US keyboards on Shark machines with XF86_SVGA, which
5914                    has the necessary support. [is 20001024]
5915          sparc64: sbus ethernet devices (LANCE & HME) now work.  Fixes from
5916                    Andrei Petrov <and@genesyslab.com>.  [mrg 20001025]
5917
5918Changes from NetBSD 1.5 to NetBSD 1.6:
5919          sparc: the sun4/400 class of machines (using a more elaborate
5920                    3-level MMU) is finally supported [pk 20000621]
5921          vm: Mach VM is dead!  Long live UVM! [mrg 20000629]
5922          faithd(8): now it can be invoked via inetd(8). [itojun 20000704]
5923          pcmcia:  added WEP encryption to awi driver, for AMD 79c930-based
5924                    IEEE802.11 FH and DS cards. [onoe 20000704]
5925          systat(1): allow selection of statistics update mode for IP
5926                    displays. [ad 20000705]
5927          libc: add `RIPEMD-160' message digest functions. [ad 20000705]
5928          misc: add passwd.conf: allows selection of password encryption
5929                    scheme. may be different for local and yp passwords, thus
5930                    improving NIS inter-operability. [ad 20000706]
5931          newsyslog(8): completely overhaul this. add a new flag, `C'
5932                    (create log file). [ad 20000708]
5933          vax: ld.elf_so can now load and run dynamically linked VAX ELF
5934                    programs. [matt 20000714]
5935          openssl: update to 0.9.5a. [mrg 20000716]
5936          pppd(8): update to 2.3.11 [tron 20000717]
5937          rcorder(8): implement `# KEYWORD:' support, with two new arguments to
5938                    either keep (-k) or skip (-s) files which have the matching
5939                    keyword. [mrg 20000717]
5940          rc(8): in rc.shutdown only run scripts with a 'KEYWORD: shutdown' in
5941                    them at shutdown, making the process faster and more robust.
5942                    [lukem 20000717]
5943          ftp(1): add support for FEAT & OPTS (from RFC 2389), and MLSD & MLST
5944                    (from draft-ietf-ftpext-mlst-11). other fixes and cleanups.
5945                    [lukem 20000718]
5946          newsyslog(8): more changes. most importantly, log files can now be
5947                    rotated at specific times. [ad 20000718]
5948          ifconfig(8): add nwkey support to enable/disable WEP encryption
5949                    and to get/set WEP key for IEEE802.11 wireless network
5950                    interfaces [onoe 20000721]
5951          arm26: ea(4) now aligns payloads of incoming packets, fixing many
5952                    bugs. [bjh21 20000722]
5953          tcpdump(1): decode IEEE 802.1Q encapsulated packets. [ad 20000724]
5954          ftpd(8): add -W - don't log to wtmp.  [lukem 20000726]
5955          libc: non-IPv4 hostname lookup over NIS.  follows Solaris 8 practice,
5956                    look up ipnodes.{byname,byaddr}.  [itojun 20000729]
5957          zoneinfo: install UTC as the default time zone. [kleink 20000803]
5958          xsrc: add support for XDM-AUTHENTICATION-1.   [tron 20000806]
5959          ddb(4): add options DDB_BREAK_CHAR to override break for entering
5960                    ddb when using the com driver.  [jeffs 20000803]
5961          depca(4): Add support for the DEC DE422 Ethernet.  [thorpej 20000810]
5962          arp(4): Add kernel counters (displayable with netstat -s) for
5963                    various arp events. [jhawk 20000815]
5964          disklabel(8): Be case insensitive when looking up up filesystem and
5965                    disk types. Display supported types in interactive mode if
5966                    `?' is given at the prompt.  [lukem 20000815]
5967          mvme68k: Support for VMEbus slave mode added to mvme147 and mvme167.
5968                    [scw 20000820]
5969          sparc64: gcc now generates 32 bit code with `-m32'. [mrg 20000830]
5970          cvs(1): Add cvs-1.10.8 to gnusrc [christos 20000904]
5971          mvme68k: Added support for MVME162-LX 200/300 series of boards.
5972                    [scw 20000906]
5973          kernel: Number of available pty's is now settable via sysctl
5974                    kern.maxptys, kernel pty resources are allocated on demand.
5975                    [jdolecek 20000909]
5976          mount(8): If device and mountpoint given, check disklabel for fstype.
5977                    [abs 20000918]
5978          sparc64: Work around many GCC building the tree. [mrg 20000918]
5979          fmt(1): Add -C - centre lines [abs 20000918]
5980          expr(1): Reimplemented as yacc-style parser grammar (this also fixes
5981                    PR #10995), arithmetic now uses 64 bit integers.
5982                    [jdolecek 20000919]
5983          kernel: New option, NFS_V2_ONLY, for a slimmer NFS client
5984                    [bjh21 20000919]
5985          pppd(8): update to 2.4.0; cleans up gpl code, adds new tty abstraction,
5986                    and api to multilink support (not implemented for NetBSD yet).
5987                    [christos 20000923]
5988          kernel: New boot flags -v (bootverbose) and -q (bootquiet) added for
5989                    all ports. To be used by kernel code to optionally print
5990                    information on boot. [jdolecek 20000925]
5991          cac(4): add support for EISA controllers and latest PCI controllers.
5992                    [ad 20000926]
5993          vlan(4): add support for 802.1Q virtual LANs. [ad 20000928]
5994          Ethernet: move the check for "promisc + unicast + not for us"
5995                    into ether_input(), and change Ethernet drivers to always
5996                    pass all received frames to ether_input(). [thorpej 20001001]
5997          sendmail(8): upgrade to 8.11.1 from sendmail.org. [itojun 20001001]
5998          newsmips: add support for tulip based 100BaseTX card: NWB-5852A.
5999                    [onoe 20001012]
6000          dhcpd(8): upgrade to version 3 beta 2 patchlevel 9.  [taca 20001017]
6001          ca(4): this has been replaced by the `ld' driver. [ad 20001019]
6002          twe(4): add support for the 3ware Escalade family of RAID
6003                    controllers. [ad 20001019]
6004          cvs(1): deprecate LOCALID compile-time option in favour of a new
6005                    'tag' keyword in CVSROOT/config (repository-specific).
6006                    [wiz 20001021]
6007          siop(4): rework the driver for lower interrupt and PCI load, and
6008                    add tagged command queuing support. [bouyer 20001024]
6009          cvs(1): import cvs-1.11. [wiz 20001026]
6010          bktr(4): Merge with bktr driver v2.17 (from FreeBSD). [wiz 20001028]
6011          i386: Add support to the bootblocks for booting off RAIDframe RAID1
6012                    mirrors (even though installboot(8) can't install them
6013                    onto a RAID1 mirror yet).  [lukem 20001030]
6014          libintl: bring in libintl from Citrus project xpg4dl tree.  it is
6015                    BSD-licensed implementation, and is fully compatible with
6016                    GNU libintl from GNU gettext.  [itojun 20001030]
6017          gettext(1): import GNU gettext suite.  userland tools only - libintl
6018                    is from Citrus xpg4dl tree.  [itojun 20001031]
6019          kernel: Add a watchdog timer framework, and support for the watchdog
6020                    timer function on the PC-Weasel serial console
6021                    board.  [thorpej 20001104]
6022          audio: Add a driver for the NeoMagic 256 AC'97 audio, found in many
6023                    laptops. [thorpej 20001104]
6024          iop(4): Add support for I2O adapters, and SCSI, FC-AL and block class
6025                    peripherals. [ad 20001107]
6026          cnmagic(9): allows the console magic key sequence to break into
6027                    the debugger or ROM monitor to be managed and customized.
6028                    [eeh 20001108]
6029          named(8): upgrade to 8.2.2-P7 from ISC. [itojun 20001110]
6030          pfil(9): rework the pfil interface to be more generic, allowing
6031                    an arbitrary number of filtering points. [thorpej 20001110]
6032          usb: add the uscanner device driver for USB scanners.  From
6033                    FreeBSD. [augustss 20001114]
6034          openfirm: add a MI /dev/openfirm to interrogate OpenFirmware
6035                    about the device tree (currently works on arm32(SHARK)
6036                    and macppc). [matt 20001114]
6037          ftp(1): implement `mreget'. allow choosing of alternate .netrc
6038                    with `-N netrc' and $NETRC.  [lukem 20001115]
6039          ftpd(8): new ftpd.conf(5) directives: `maxfilesize' - limit maximum
6040                    size of upload files, `sanenames' - only permit uploaded
6041                    filenames that don't start with `.' and only contain
6042                    `[-+,._A-Za-z0-9]'.  new command line options: `-e emailaddr'
6043                    for %E escape, `-P dataport' different dataport, `-q' enable
6044                    pidfiles (default), `-Q' disable pidfiles, `-u' write utmp,
6045                    `-U' don't write utmp (default), `-w' write wtmp (default),
6046                    `-W' don't write wtmp.
6047                    NOTE: -U meaning changed from `write utmp' to `don't write
6048                    utmp" to be consistent with -q/-Q and -w/-W. old use of -U
6049                    won't enable an unwanted feature, it just won't enable a
6050                    wanted feature.  [lukem 20001117]
6051          swapctl(8): new `-z' option to display dump device.  [mrg 20001117]
6052          mvme68k: Added support for MVME-172 and MVME-177 m68060-based
6053                    boards.  [scw 20001120]
6054          compat_linux(8): Now works on the Alpha port.  [erh 20001120]
6055          amd(8): upgraded to 6.0.4 [wiz 20001120]
6056          compat_linux(8): ptrace(2) emulation improved for i386:
6057                    PTRACE_{SET|GET}FPREGS is now fully supported,
6058                    PTRACE_{PEEK|POKE}USER partially; linux gdb can
6059                    now attach to running linux process and show first function
6060                    on stack backtrace, info float works. [jdolecek 20001121]
6061          file(1): update to 3.33. [pooka 20001123]
6062          kernel: Integrate the UBC (unified buffer cache) project. [chs 20001126]
6063          auich(4): added driver for Intel ICH integrated AC'97
6064                    audio.  [thorpej 20001127]
6065          eeprom(8): make this work on the sparc64.  [mrg 20001128]
6066          kernel: lfs support is now loadable via LKM. [jdolecek 20001130]
6067          ffs: vfs.ffs.doreallocblks is now on by default. [jdolecek 20001130]
6068          ncr53c9x: add TAG QUEUE support [eeh 20001130]
6069          mount_mfs(8): allow an 'm' suffix to the file system size option to
6070                    specify the size of the mfs in megabytes. [simonb 20001201]
6071          libutil: added pw_getprefix() and pw_setprefix() to get and set the
6072                    root directory used by the passwd file update functions.
6073                    [tron 20001206]
6074          vipw(8): Add `-d /directory' option to specify the root directory
6075                    of the passwd file.  [tron 20001206]
6076          mvme68k: Native object file format changed to ELF, using gas.new
6077                    and ld.new. [scw 20001207]
6078          rpc.yppasswdd(8): Add `-d /directory' option to specify the root
6079                    directory of the passwd file.  [tron 20001208]
6080          kernel: Added infrastructure to load emulations and their executable
6081                    support dynamically via LKM. [jdolecek 20001208]
6082          arm26: support for "Unix" backplanes (with interrupt masking) via
6083                    unixbp(4). [bjh21 20001209]
6084          ldd_elf(1): add handling of a.out binaries.  [simonb 20001212]
6085          libc: switch to tzcode strftime() implementation.  [kleink 20001212]
6086          pkg_install: Added support for creating and adding bzip2 compressed
6087                    packages (expected suffix: .tbz). [hubertf 20001213]
6088          pcmcia: added an(4) driver for Aironet 4500/4800 and Cisco Aironet
6089                    340 series from FreeBSD. [onoe 20001213]
6090          audiorecord(1): If we can't output a valid sun header, don't output
6091                    any header at all.  [mrg 20001213]
6092          tc: added drivers for the DEC PixelStamp family of graphics
6093                    accellerators. [ad 20001218]
6094          ftpd(8): new command line flag: `-X' - syslog wu-ftpd style xferlog
6095                    entries. new ftpd.conf(5) directive: `advertise' - change the
6096                    address advertised by PASV (useful for certain firewall
6097                    environments). [lukem 20001218].
6098          sb(4): Add support for Avance Logic ALS100+ [mjl 20001219]
6099          fdisk(8): Print out contents of extended partitions. [lukem 20001220]
6100          m68k: All m68k-based ports now share a common kernel syscall()
6101                    function. [scw 20001219]
6102          arm26: New eh(4) driver for older i-cubed EtherLan cards.
6103                    [bjh21 20001220]
6104          libc: enable citrus LC_CTYPE locale framework.  single byte only,
6105                    multibyte will be enabled shortly. [itojun 20001221]
6106          mbrlabel(8): by default only display the changed disk label; only
6107                    update the label if -f is given. be saner about adding entries
6108                    from the MBR to the NetBSD disk label.  [lukem 20001224]
6109          racoon(8): KAME IKE daemon for IPsec key negotiation. [itojun 20001229]
6110          usbhidaction(1): a new command to perform actions when USB HID items
6111                    take on certain values.  [augustss 20001230]
6112          du(1): Add -m option. Similar to -k, use megabyte (1024*1024 bytes)
6113                    as size unit. [hubertf 20001230]
6114          df(1): Add -m option. Similar to -k, use megabyte (1024*1024 bytes)
6115                    as size unit. [hubertf 20001230]
6116          make(1): support for use of -j (spawn jobs in parallel) in recursive
6117                    builds; all make processes in a build cooperate to limit
6118                    the total number of compile jobs.
6119                    [sommerfeld 20001230]
6120          bktr(4): Merge with bktr driver v2.18 (from FreeBSD). [wiz 20001230]
6121          xsrc: import XFree86 4.0.2 [veego 20010101]
6122          pmax: MI TCDS option cards work.  [mrg 20010101]
6123          i386: bump maximum partition number to 16 [tron 20010102]
6124          _DIAGASSERT(3): allow user to control behaviour with $LIBC_DIAGASSERT.
6125                    [lukem 20010104]
6126          sendmail(8): upgrade to 8.11.2 from sendmail.org. [itojun 20010104]
6127          libcdk: initial import of CDK-4.9.9-20000407-myc3 [garbled 20010104]
6128          sushi(8): Initial import of sushi.  Sushi is an interactive,
6129                    menu-based program that is designed to aid the user or
6130                    administrator with administrative and complex tasks on thier
6131                    machines. [garbled 20010105]
6132          hp300: Switch to using ELF binary format by default.
6133                    [simonb 20010106]
6134          audio: Add esm driver for the ESS Technology Maestro-2/2e AC97 PCI
6135                    Audio Accelerator. [rh 20010108]
6136          libedit: Support arbitrarily long input lines. [jdolecek 20010110]
6137          usb: Add usscanner, a driver for some SCSI-over-USB scanners, e.g.,
6138                    HP5300. [augustss 20010111]
6139          /etc/ifconfig.xxN: now able to take shell script fragment on lines
6140                    start with "!". [itojun 20010112]
6141          wi(4): Default mode is now BSS-mode, not ad hoc mode. [jhawk 20010111]
6142          netinet: apps can now specify interface index with multicast
6143                    set/getsockopt (instead of interface addresses), using
6144                    network byteorder value within 0.0.0.0/8.  [itojun 20010113]
6145          sort(1): Switched to BSD sort, GNU sort nuked. [jdolecek 20010113]
6146          sysinst: Rework large portions of sysinst disk and filesystem handling,
6147                    /etc support, IPv6 support and general clean ups.
6148                    [mrg 20010114]
6149          xsrc: Initial support for Alpha PCI video cards in XFree86 4.0.2.
6150                    [simonb 20010114]
6151          ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.3.0 around
6152                    20010105. [itojun 20010114]
6153          hpcsh: initial import of hpcsh port, for SH3-based WinCE machines.
6154                    [itojun 20010117]
6155          net: pull post-4.4BSD change to sys/net/route.c.  rt_addrinfo is
6156                    passed all the way down to rtrequest logic.  3rd argument
6157                    to ifa->ifa_rtrequest is now rt_addrinfo *. [itojun 20010117]
6158          amiga: the machine-independent wdc is now the default driver for
6159                    the A1200 IDE connector. [is 20010122]
6160          amiga: pcmcia support is now in standard kernel configurations
6161                    (GENERIC, AMIGA, INSTALL). [is 20010122]
6162          net: integrated isdn4bsd userland, kernel stack and drivers for
6163                    pci/isa/isapnp/pcmcia/zbus boards. [martin,is 20010122]
6164          audio: add clct(4), a driver for Cirrus Logic CS4281.
6165                    Driver by Tatoku Ogaito. [augustss 20010121]
6166          usb: add uplcom(4) driver for Prolific PL-2303 USB-RS232 bridge chip.
6167                    e.g., I/O DATA USB-RSAQ2. [ichiro 20010123]
6168          ipsec/ipf: ipf now looks into wire-format packet only (not the
6169                    form after get decapsulated by IPsec).  It will make
6170                    it very simple to configure NAT box and IPsec tunnel gateway
6171                    in the same box.
6172                    NOTE: if you are using ipf to filter decapsulated IPsec
6173                    packets, please be warned. [itojun 20010124]
6174          libc: enable multibyte LC_CTYPE locale support, from citrus XPG4DL
6175                    codebase. [itojun 20010125]
6176          net: mark cloned routes with RTF_CLONED.  cloned routes can now be
6177                    overwritten by explicit route addition requests (fixes PR
6178                    11916). cloned routes goes away if parent route (RTF_CLONING)
6179                    goes away. [itojun 20010127]
6180          bind: upgrade to 8.2.3.  8.2.3 includes security fixes so be sure
6181                    to upgrade.  [itojun 20010127]
6182          usb: update uplcom(4) driver. support I/O DATA USB-RSAQ.
6183                    [ichiro 20010128]
6184          amiga: add ZEUS ISDN-link and Individual Computers ISDN surfer
6185                    support [is 20010128]
6186          usb: add umidi(4) driver. [tshiozak 20010131]
6187          netbsd32: clean up, fix several bugs, prepare for sunos32.
6188                    [mrg 20010201]
6189          sparc64: make COMPAT_SUNOS work on the 64-bit kernel.  [mrg 20010202]
6190          mlx(4): Add a driver for the Mylex DAC960 family (including DEC
6191                    SWXCR RAID).  Based upon the FreeBSD driver of the same
6192                    name. [ad 20010204]
6193          vax: Added support for MicroVAX 3100m90, MicroVAX 3100m95,
6194                    VAX 4000/100, VAX 4000/105A, VAX 4000/108, VAX 4000/400,
6195                    VAX 4000/500 and VAX 4000/600. From Michael Kukat.
6196                    [ragge 20010204]
6197          nfs: use real vnode locks [fvdl 20010206]
6198          accept(2): return errno = ECONNABORTED if TCP RST arrives before
6199                    accept(2), rather than 0-length sockaddr (or junk sockaddr).
6200                    the behavior conforms to SUSv2.  no userland changes necessary
6201                    (as ECONNABROTED will be handled just like other errors).
6202                    [itojun 20010207]
6203          ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.3.1 around
6204                    20010208. [itojun 20010208]
6205          libpcap: always write out dump files using 32bit timeval.
6206                    [itojun 20010208]
6207          amiga: Support for BSC ISDN Master II. [is 20010208]
6208          od(1): Add -t option to specify output types and add a manpage to
6209                    document the od(1) command. From Andrew Brown.
6210                    [hubertf 20010209]
6211          compat_svr4(8): Add COMPAT_SVR4_32 for 32-bit SVR4 binaries on 64-bit
6212                    machines. [eeh 20010210]
6213          ssh: rnd(4) random number device is now mandatory to run ssh/sshd
6214                    and related tools. [itojun 20010214]
6215          libc: Reimplement hcreate(3), hsearch(3) and hdestroy(3).
6216                    [cgd 20010214]
6217          netkey: When processing an SADB_DELETE message, allow
6218                    SADB_EXT_SA to be blank.  In this case, we delete
6219                    all non-LARVAL SAs that match the src/dst/protocol.
6220                    This is particularly useful in IKE INITIAL-CONTACT
6221                    processing.
6222                    Idea from Bill Sommerfeld <sommerfeld@east.sun.com>,
6223                    who implemented it in post-Solaris8.  [thorpej 20010216]
6224          ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.5.0 around
6225                    20010217. [itojun 20010217]
6226          arm32: Wrote and imported a new bootloader for the Acorn machines
6227                    and derivatives including RiscPC,A7000,RC7500 featuring
6228                    RISC OS version independence and relocating before running
6229                    the kernel. [reinoud 20010218]
6230          amigappc: Integrated Adam Ciarcinskis first version of interrupt
6231                    support.  [is 20010218]
6232          libc: Add getprogname(3) and setprogname(3).  [cgd 20010219]
6233          ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.5.1 around
6234                    20010219. [itojun 20010219]
6235          hpcarm: initial import of hpcarm port, for StrongARM-based WinCE machines.
6236                    [ichiro 20010220]
6237          printcap(5): save the trees, add `:sh:' to examples.  [mrg 20010221]
6238          arm32: vidcvideo0 renamed to vidcconsole to aid wscons transition
6239                    [reinoud 20010221]
6240          compat_svr4(8): Support 64-bit SVR4 (64-bit Solaris 8) binaries.
6241                    [eeh 20010221]
6242          racoon(8): upgrade to 2/22 KAME codebase.  there can be
6243                    intereoperability issue with past KAME racoon, as we now use
6244                    more popular interpretation for bundle proposals.  if this
6245                    raises problem, use "complex_bundle" directive in config file.
6246                    [itojun 20010222]
6247          sun3: Switch to using ELF binary format by default.
6248                    [chs 20010222]
6249          mount_ados(8): automatically fall back to mounting read-only when
6250                    encountering the EROFS error. [is 20010225]
6251          sparc64: LKM's work for sparc64. [mrg 20010225]
6252          alpha: LKM's work for alpha. [mrg 20010226]
6253          hme: match the `SUNW,qfe' `quad fast ethernet' cards.  [mrg 20010228]
6254          sendmail(8): upgrade to 8.11.3 from sendmail.org. [itojun 20010228]
6255          pci(9): allow MD to control device & function probe order.
6256                    [mrg 20010302]
6257          misc: remove unused `falken' user and `ingres' user and group.
6258                    [lukem 20010304]
6259          sparc: include a 32-bit sun4u kernel.  [mrg 20010304]
6260          sparc64: E250 support seems to work.  [mrg 20010306]
6261          libc: Add shquote(3) and shquotev(3).  [cgd 20010309]
6262          routed(8): updated to 2.24 [christos 20010310]
6263          amiga: make the ioblix serial master clock frequency patchable and
6264                    a kernel option. ioblix at zbus is now in the GENERIC
6265                    configuration. [is 20010310]
6266          postfix: upgrade to release-20010228, with KAME IPv6 patch.
6267                    [itojun 20010313]
6268          mca: add elmc(4) - 3Com EtherLink/MC (3c523) driver [jdolecek 20010316]
6269          file(1): update to 3.34. [pooka 20010317]
6270          sparc: implement MP DDB.  [mrg 20010318]
6271          xsrc: import XFree86 4.0.3 [veego 20010318]
6272          nfsstat(1): cleanup output to show percentages.  [lukem 20010319]
6273          news68k: Switch to using ELF binary format by default.
6274                    [tsutsui 20010319]
6275          ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.5.2 around
6276                    20010319. [itojun 20010319]
6277          netinet: add experimental implementation of RFC1948 (cryptographic
6278                    hash for TCP ISS generation).  Disabled by default, this
6279                    code should only be played with by people who know what
6280                    they are doing.
6281                    Make RFC1323 TCP timestamp values 0-based for all TCP
6282                    connections.  Avoids leaking uptime information.
6283                    [thorpej 20010320]
6284          sendmail(8): enable STARTTLS.  [itojun 20010321]
6285          mca: add ep(4) attachment, for 3Com 3c529 [jdolecek 20010322]
6286          mca: split ISA we(4) to generic backend and ISA-specific frontend and
6287                    add support for MCA variants of WD80x3 cards and its clones
6288                    [jdolecek 20010323]
6289          libc: add support for nl_langinfo(CODESET). [tshiozak 20010326]
6290          wscons: support entering the kgdb remote connection wait if the
6291                    KS_Cmd_Debugger key sequence (CTRL-ALT-ESC) is pressed.
6292                    [lukem 20010323]
6293          usb: add umct(4) driver for MCT USB-RS232 Converter
6294                    [ichiro 20010329]
6295          CHILD_MAX: bumped default to 160.  [mrg 20010328]
6296          ncr53c9x: added fas support to ncr53c9x driver
6297                    [petrov 20010328]
6298          audio: add yds(4) driver for Yamaha DS-1 PCI audio controller.
6299                    [minoura 20010331]
6300          compat_linux(8): make unimplemented syscalls return ENOSYS, don't
6301                    send SIGSYS to the process, so that Linux glibc fallback
6302                    mechanism works [jdolecek 20010330]
6303          mca: add ite(4) attachment, for ATI AT1720X cards [jdolecek 20010331]
6304          libc: add XSH5 timezone and daylight interfaces. [kleink 20010331]
6305          vi(1): upgrade to nvi 1.79. [aymeric 20010331]
6306          arm32: ea(4) and eb(4) now use MI seeq8005 driver. [bjh21 20010405]
6307          seeq8005: support multicast and the 80C04. [bjh21 20010405]
6308          powerpc: add compat_linux(8) to macppc, ofppc, prep, bebox,
6309                    sandpoint and amigappc. [manu 20010407]
6310          ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.5.4 around
6311                    20010410.  NOTE: ssh(1) now defaults to SSH protocol version 2.
6312                    [itojun 20010410]
6313          net: Add PFIL_HOOKS filtering points to network interfaces,
6314                    and perform pfil processing for Ethernet. [thorpej 20010410]
6315          libcrypto, libssl: upgrade to OpenSSL 0.9.6a.  [itojun 20010412]
6316          kernel: Remove splimp() from the NetBSD kernel.  splnet() is
6317                    the only spl*() call allowed to protect data
6318                    structures used by network devices.  [thorpej 20010413]
6319          arm26: randomize statclock periods. [bjh21 20010416]
6320          rc(8): support "poll" as an argument to the /etc/rc.d scripts, which
6321                    spins until all the processes for the service exit.  Use this
6322                    to make "restart" more robust.  [lukem 20010418]
6323          mca: add edc(4)/ed(4) driver for IBM ESDI Controller [jdolecek 20010419]
6324          groff(1): import groff-1.16.1 [wiz 20010419]
6325          mca: add ne(4) attachment,for Novell NE/2 and clones [jdolecek 20010420]
6326          i386: remove DIAGNOSTIC option from GENERIC kernels and create
6327                    a GENERIC_DIAGNOSTIC kernel [fvdl 20010422]
6328          arp(8): Add a way to delete all arp entries without having to
6329                    use a shell contruct [atatat 20010424]
6330          scsipi(4): pull up thorpej_scsipi branch: cleaner interfaces between
6331                    different layers, kernel thread to handle error recovery out
6332                    of interrupt context. [bouyer 20010425]
6333          mca: Add le(4) driver for SK-NET Personal and MC2+ [jdolecek 20010427]
6334          ifconfig(8): -A is now default.  all IPv4 alias addresses are printed
6335                    by default. [itojun 20010428]
6336          uvm: Implement round-robin page coloring. [thorpej 20010428]
6337          scsi: Add a MI driver for the Symbios/NCR 53c710 SCSI controller.
6338                    [tsutsui 20010430]
6339          vax: Added support for the 400/705A, from Michael Kukat.
6340                    [ragge 20010501]
6341          kernel: poll(2) support added to tty line-disciplines.
6342                    [scw 20010502]
6343          x68k: Add the voice synthesizer driver.  Based on the code written by
6344                    Tetsuya Isaki <isaki@par.odn.ne.jp>. [minoura 20010502]
6345          mca: detect the presence of MCA bus on i386 via bios call, no longer
6346                    hardcoded for MCA-enabled kernels [jdolecek 20010502]
6347          ktrace(1): Add a -s option to open the trace file for synchronized
6348                    writes [simonb 20010504]
6349          savecore(8): Use the formatted panic string if available
6350                    [simonb 20010506].
6351          vax: Support for the Interlan NI1010 Ethernet interface and the
6352                    DEC DDCMP DMC-11/DMR-11 interface [ragge 20010506]
6353          mlx(4): Add an EISA front-end for this driver. name. [ad 20010506]
6354          dump(8): Add a -e option to eject the tape automatically if a tape
6355                    change is required. [tron 20010507]
6356          postfix: upgrade to 20010228-pl02, with KAME IPv6 patch.
6357                    [itojun 20010508]
6358          rc.d(8): change the default "stop" mechanism to wait until the command
6359                    terminates before returning. This improves the reliability of
6360                    "restart" as well.  [lukem 20010509]
6361          amd(8): upgraded to 6.0.6 [veego 20010513]
6362          gif(4): remove multi-destination mode support [itojun 20010514]
6363          ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.9 around
6364                    20010515.  [itojun 20010515]
6365          macppc: Support AirMac wavelan card.  [tsubai 20010516]
6366          gsip(4): Added driver for National Semiconductor DP83820
6367                    Gigabit Ethernet chip, found on NetGear GA-622 and
6368                    Asante FriendlyNet GigaNIX.  [thorpej 20010517]
6369        ndbootd(8): Imported ndbootd(8), used to netboot Sun2s.
6370                    [fredette 20010517]
6371          bind: upgrade to BIND 8.2.4 from ISC.  [itojun 20010517]
6372          hpcarm: Add support for PCIC of JORNADA720 [toshii 20010523]
6373          oak(4): Made the driver for the Oak Solutions 16-bit SCSI card work
6374                    on NetBSD/arm26 as well as NetBSD/arm32. [bjh21 20010526]
6375          hcsc(4): New driver for the HCCS 8-bit SCSI podule, based on the MI
6376                    ncr5380 driver. [bjh21 20010526]
6377          macppc: Honour RTC_OFFSET. [wiz 20010528]
6378          dump(8): Improve support for backing up unmounted file-systems which
6379                    are listed in /etc/fstab as well as mounted file-systems which
6380                    are not listed.  [lukem 20010528]
6381          Added port to Algorithmics MIPS evaluation boards (NetBSD/algor).
6382                    The P-5064 is currently supported, Revision D board
6383                    tested.  Thanks to Allegro Networks for providing me
6384                    with a board.  [thorpej 20010528]
6385          sendmail(8): upgrade to 8.11.4 from sendmail.org. [itojun 20010529]
6386          mvme68k: intrcnt/intrnames deprecated in favour of generic
6387                    evcnt(9) interface. [scw 20010531]
6388          i386: g/c COMPAT_OLDBOOT from bootblocks [jdolecek 20010601]
6389          algor: Added support for the P-4032 board. [thorpej 20010601]
6390          inet: Add support for hardware-assisted IPv4/TCP/UDP checksumming
6391                    and for caching the IPv6 TCP pseudo-header.  Support
6392                    checksum offloading on the DP83820 Gigabit Ethernet,
6393                    3Com 3c90xB, 3Com 3c90xC, and Alteon Tigon/Tigon2
6394                    Gigabit Ethernet.  [thorpej 20010602]
6395          bzip2(1), libbz2: Update to 1.0.1 - note there is a completely new API.
6396                    [simonb 20010603]
6397          scsi: Add a driver for the Initio INIC-940/950 PCI SCSI controllers.
6398                    [tsutsui 20010603]
6399          powerpc: New pmap module added for MPC6xx PowerPC CPUs.  Move MPC6xx
6400                    specific files to their own directory. [matt 20010606]
6401          sparc64: make sunos32, svr4_32 & netbsd32 compat & exec modules work
6402                    as LKM's.  [mrg 20010607]
6403          sparc: make SMP inter-processor-interrupts work.  [mrg 20010608]
6404          xsrc: import XFree86 4.1.0 [tron 20010609]
6405          arc: obtain secondary cache size from ARC firmware, to support
6406                    NEC Express RISCserver. by Bob Meader. [soda 20010613]
6407          Added a port to the IBM PowerPC 405GP Reference Board (the "walnut").
6408                    [simonb,eeh 20010613].
6409          net: the meaning of ifnet.if_lastchange is changed to meet
6410                    RFC1573 ifLastChange MIB. [itojun 20010614]
6411          rc(8): in rc.shutdown, implement an optional watchdog timer which will
6412                    terminate rc.shutdown after the number of seconds specified in
6413                    in $rcshutdown_timeout.  [lukem 20010616]
6414          kernel: John S. Dyson's FreeBSD high performance pipe implementation
6415                    ported, optionally available with 'options NEW_PIPE'.
6416                    [jdolecek 20010616]
6417          fsck(8): don't check file systems which are mounted read-write.
6418                    [lukem 20010618]
6419          bsd.*.mk, libc:  Add a MKSOFTFLOAT make variable to control soft/hard
6420                    float userland builds.  [simonb 20010618]
6421          sf(4): Added driver for the Adaptec AIC-6915 10/100 Ethernet
6422                    chip, found on several Adaptec Ethernet boards.
6423                    [thorpej 20010618]
6424          ste(4): Added driver for the Sundance Tech. ST-201 10/100 Ethernet
6425                    chip, found on the D-Link DFE-550TX. [thorpej 20010619]
6426          ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.9 around
6427                    20010624.  authorized_keys2 and known_host2 are integrated
6428                    into those without "2".  existing known_hosts2 file is still
6429                    read, but won't get updated.  [itojun 20010624]
6430          tcpdump(8): import tcpdump.org tree, version 3.6.  change the build
6431                    tree organization to use src/dist/tcpdump.  [itojun 20010625]
6432          ifmcstat(8): drop setgid bit for safety.  only root needs this tool.
6433                    [itojun 20010626]
6434          syslogd(8): now it is possible to filter UDP syslog messages by libwrap.
6435                    [itojun 20010701]
6436          config(8): Don't pack locators by default.  Introduce a new
6437                    commandline option (-P) to pack locators.  [gmcgarry 20010701]
6438          userconf(4): In-kernel device configuration manager.  Written by
6439                    Mats O Jansson <moj@stacken.kth.se> and reworked by
6440                    Jun-ichiro itojun Hagino <itojun@NetBSD.org>.
6441                    [gmcgarry 20010701]
6442          cdplay(1): Add support for skipping to the previous and next tracks.
6443                    [gmcgarry 20010701]
6444          inet: Update ARP logic to support multiple IPv4 addresses on an
6445                    interface better.  There still are items to be done.
6446                    [itojun 20010704]
6447          compat_linux(8): Added socket address family number translation,
6448                    necesary to make e.g. IPv6 work under emulation (PR #13279).
6449                    [jdolecek 20010704]
6450          mvme68k: replace simulated software interrupts with h/w assisted
6451                    software interrupts. [scw 20010706]
6452          raidctl(8): add -G, which outputs the configuration of the given raid
6453                    device in the same format that -c and -C use. [lukem 20010710]
6454          dev_mkdb(8): Add flags to choose source directory and target database,
6455                    like with pwd_mkdb(8) or cap_mkdb(8) [manu 20010713]
6456          hpcarm: Add support for PCIC of iPAQ [ichiro 20010715]
6457          syslogd(8): Better error reporting, flags to setuid/setgid/chroot
6458                    syslogd (PR #13400) [manu 20010716]
6459          arm: Changes made to libc & csu, support added to ld.elf_so to
6460                    support common ELF shared libraries for both armv2/armv4+
6461                    [matt 20010716]
6462          lfs:      lfs on-disk layout version 2, allowing better interaction
6463                    with physical disk configuration, keeping the atime information
6464                    on the ifile rather than in the inodes, and allowing the
6465                    possibility for undelete without further disk layout changes.
6466                    Roll-forward is enabled for v2 filesystems. [perseant 20010716]
6467          route(8): -prefixlen now works on IPv4 too. [itojun 20010720]
6468          file(1): update to 3.36. [pooka 20010722]
6469          stge(4): Added device driver for the Sundance/Tamarack TC9021
6470                    Gigabit Ethernet controller. [thorpej 20010725]
6471          ep(4): Finally made the 3Com 3c515 10/100 ISA Ethernet card
6472                    work.  [thorpej 20010726]
6473          arm26: A new bootloader, boot26(8), written in C and with support for
6474                    gzipped kernels.  [bjh21 20010728]
6475          gif(4): With old code, IFF_UP is raised when the physical (outer)
6476                    address is configured.  The behavior was incorrect and is now
6477                    removed. [itojun 20010729]
6478          newfs(8): add -F to create file system image in regular file, -Z to
6479                    pre-zero image file, SI suffix support on all numeric
6480                    arguments.  [lukem 20010729]
6481          mly(4): Add a driver for Mylex AcceleRAID and eXtremeRAID
6482                    controllers.  Based off the FreeBSD driver of the same name.
6483                    [ad 20010730]
6484          ddb(4): Locate the correct ELF string table without resorting to
6485                    looking at the section names to find it. [bjh21 20010731]
6486          libsa: Arrange to be able to load ELF kernels without backwards seeks,
6487                    taking advantage of the recent DDB change. [bjh21 20010731]
6488          sendmail(8): upgrade to 8.11.5 from sendmail.org. [itojun 20010801]
6489          dhcp: upgrade to version 3.0rc10. [drochner 20010803]
6490          sparc64: Support non-faulting loads (which gcc never generates
6491                    anyway) and new memset/memcpy routines that use VIS
6492                    instructions. [eeh 20010805]
6493          lpd(8): Add -W parameter to disable the priviledged origin
6494                    port checking. This may be needed to get certain clients
6495                    (usually of Windows vintage) to cooperate. [mjl 20010811]
6496          dumpfs(8): add -F to dumpfs from a file system image in a regular
6497                    file [lukem 20010814]
6498          dump(8): add -F to dump from a file system image in a regular file
6499                    [lukem 20010814]
6500          fsck_ffs(8): add -F to fsck a file system image in a regular file
6501                    [lukem 20010815]
6502          sun2: New ec(4) driver for the old 3Com 3c400 Multibus Ethernet
6503                    card. [fredette 20010816]
6504          ffs: fix FFS_EI support in kernel and various tools.  [lukem 20010817]
6505          bridge(4): Add support for building network bridges.  Currently
6506                    works with Ethernet-like networks.  [thorpej 20010817]
6507          pwd_mkdb(8): Add -u and -s options, to allow restriction of updates
6508                    to one user's records or the secure datbase.  Also, increase
6509                    the cache size for larger password files.  [ad 20010818]
6510          tunefs(8): add -F to tunefs a file system image in a regular file
6511                    [lukem 20010819]
6512          fsirand(8): add -F to fsirand a file system image in a regular file,
6513                    display statistics upon receipt of SIGINFO.  [lukem 20010820]
6514          cdplay(1): Major clean-up. Increase stability, and add a shuffle mode.
6515                    Much of this from Sergey Svishchev. [ad 20010820]
6516          sendmail(8): upgrade to 8.11.6 from sendmail.org. [itojun 20010821]
6517          pmax: has GENERIC_SOFT_INTERRUPTS. [nisimura 20010822]
6518          pmax: Use PROM bitmap to determine available memory, and use multiple
6519                    memory segments if present.  [mhitch 20010824]
6520          acphy: Added driver for the Altima AC101 low-power 10/100
6521                    Ethernet PHY.  [thorpej 20010824]
6522          pnaphy: Added generic driver for HomePNA PHYs.  [thorpej 20010824]
6523          amhphy: Added driver for the 10BASE-T portion of the
6524                    AMD 79c901 HomePNA/10BASE-T PHY.  [thorpej 20010824]
6525          amiga: added driver for Repulse audio board. [is 20010825]
6526          pmax: switch to MI SCSI. [simonb 20010826]
6527          pcn(4): New driver for the AMD PCnet-PCI family of Ethernet
6528                    chips.  This driver uses direct DMA to mbufs (like
6529                    other PCI network drivers, and unlike the old
6530                    "le at pci" driver), and also supports communication
6531                    with the MII-connected PHYs on the 10/100 boards.
6532                    [thorpej 20010827]
6533          ffs: incorporate fix from FreeBSD to correctly support file systems
6534                    with a large number of cylinder groups (~16000 on 32 bit
6535                    platforms, half that on 64 bit platforms).  [lukem 20010902]
6536          sshd(8): PermitRootLogin changed to "no", so root may no longer log
6537                    in directly by default. [cjs 20010902]
6538          tunefs(8): replace -t with -k, to be consistent with newfs(8).
6539                    [lukem 20010903]
6540          useradd: Allow specifying login-class with -L switch when creating
6541                    new accounts or changing existing ones. [christos 20010905]
6542          ffs: incorporate enhanced ffs_dirpref() by Grigoriy Orlov, which
6543                    noticibly improves performance when creating directories,
6544                    and subsequently manipulating them.  [lukem 20010906]
6545          newfs(8): add -g and -h options to control the enhanced ffs_dirpref().
6546                    [lukem 20010906]
6547          tunefs(8): add -g and -h options to control the enhanced ffs_dirpref().
6548                    [lukem 20010906]
6549          libc: add __clone(2) [christos 20010907]
6550          file(1): update to 3.37. [pooka 20010909]
6551          ipsec: Add i386 asm versions of des, 3des, and blowfish transforms.
6552                    [tls 20010909]
6553          newfs_msdos(8): Import better version from FreeBSD. [christos 20010910]
6554          pmap(9): Add argument to pmap_update to specify the updated pmap, this
6555                    will help with delaying tlb/cache flushes till as late as
6556                    possible. [chris 20010910]
6557          TCP: Make TCP timers use callouts, rather than traversing
6558                    a list of all connections twice per second. [thorpej 20010910]
6559          Econet: Add support for Econet interfaces in general. [bjh21 20010910]
6560          arm26: Add eca(4) driver to support Archimedes Econet modules.
6561                    [bjh21 20010910]
6562          i386: add systems calls to get/set MTRRs. [fvdl 20010910]
6563          agp: add AGP GART code, ported from code by Doug Rabson in FreeBSD
6564                    [fvdl 20010910]
6565          resolv.conf(5): add "insecure1" and "insecure2" option.
6566                    [itojun 20010913]
6567          i386: add sysinst and kern set bits to support installation on IBM PS/2
6568                    [jdolecek 20010913]
6569          savecore(8): add "-Z level" to control compression level, and change
6570                    the default level from 6 to 1 (the fastest).  [lukem 20010912]
6571          gem: New driver for Sun GEM, ERI, and Apple GMAC gigabit ethernet
6572                    controllers [eeh 20010915]
6573          krb4: import version 1.1 [assar 20010917]
6574          heimdal: import version 0.4e [assar 20010917]
6575          execvp(3): Use alloca instead of malloc & strdup to plug a memory
6576                    leak.  [simonb 20010918]
6577          sh(1): do not truncate expr longer than 10 digits.  PR 13943.
6578                    [itojun 20010919]
6579          XdecNetBSD: Add an Xserver for alpha and wscons'fied pmax.  In addition
6580                    to the graphics adapters catered for by XalphaNetBSD, this
6581                    supports the CFB, XCFB, TFB, color PM, PX and PXG family.
6582                    [ad 20010921]
6583          dpti: Add an implementation of the DPT/Adaptec SCSI RAID management
6584                    interface.  This makes it possible to the Linux versions of run
6585                    dptmgr, raidutil, dptelog and friends under NetBSD.
6586                    [ad 20010921]
6587          mtree(8): add -l to perform "loose" permission checks. [perry 20010922]
6588          sgimips: If `OSLoadOptions' variable in ARCS is set to `auto', boot
6589                     straight to multiuser mode.  [rafal 20010922]
6590          sparc: Add support for the generic softintr(9) API.  [mrg 20010927]
6591          ssh: upgrade OpenBSD-based Secure Shell, based on OpenSSH 2.9.9 around
6592                    20010927.  Kerberos code is revamped, there could be some
6593                    configuration differences.  [itojun 20010927]
6594          acpi: commit work-in-progress of ACPI support.  Included here
6595                    is the 20010831 snapshot of the Intel ACPICA reference
6596                    implementation.  [thorpej 20010927]
6597          libc: add wcstod(3), wcstol(3) and wcstoul(3).  [yamt 20010927]
6598          ksh(1): sync'd with latest version (pdksh-5.2.14-patches.2).
6599                    [wiz 20010929]
6600          audio: add the esl(4) driver which supports the Eiger Labs audio
6601                    PCMCIA card.  From Jared D. McNeill.  [augustss 20010929]
6602          /etc/security: add check_pkgs option to police the installed pkgs
6603                    list in the same manner as the /etc/changelist stuff.
6604                    [atatat 20010930]
6605          mtree(8): add -D to print the provided specfile out in an easier to
6606                    parse format. add '-R key' to remove key from the list of
6607                    keywords to display.  [lukem 20011001]
6608          audio: the internal kernel interface between the high level audio
6609                    driver and the low level drivers has gained a new method,
6610                    dev_ioctl, for passing ioctl() down.  [augustss 20011003]
6611          /etc/security: always set timezone to UTC, as we store and later
6612                    compare the output of programs (like ls) that change their
6613                    output based on setting of the TZ variable.  [cjs 20011003]
6614          crunchgen(1): Change to do all builds by default via a reach over make
6615                    setup. [jmc 20011004]
6616          mtree(8): add a new keyword - "tags" - for a comma separated list of
6617                    tags associated with the file.  add -E to exclude files from
6618                    -D with matching tags.  add -I to only include files with
6619                    matching tags from -D.  [lukem 20011004]
6620          kernel: Add generic properties(9). [eeh 20011004]
6621          getnameinfo(3): Add support for formatting link-layer addresses.
6622                    Programs which print link-layer addresses will be migrated
6623                    to using this interface.  [bjh21 20011005]
6624          mtree(8): add support for absolute paths in the specfile. add
6625                    "all" keyword.  [lukem 20011006]
6626          mips: LKM's work for mips.  [simonb 20011006]
6627          file(1): recognize Amiga Workbench icon (.info) files. [is 20011006]
6628          amiga: cbiiisc driver (actually, siop2) drives LED now. [is 20011008]
6629          mtree(8): add "device" keyword.  [lukem 20011009]
6630          install(1): Add -M metalog, to log the metadata associated with a file
6631                    to the provided metalog file.  [lukem 20011011]
6632          misc: add "ntpd" user and group, and move "named" user's homedir
6633                    from /var/named to /var/chroot/named.  [lukem 20011011]
6634          /etc/security: augment /etc/changelist with parsing /etc/mtree/special
6635                    and /etc/mtree/special.local for list of files to monitor.
6636                    if /sbin/fdisk exists, monitor its output for disks.
6637                    monitor many more files.  [lukem 20011014]
6638          inet6: IPV6_BINDV6ONLY socket option is deprecated (binary backward
6639                    compatibility is kept).  use IPV6_V6ONLY for new code instead.
6640                    [itojun 20011015]
6641          Added port to SONY PlayStation 2. [uch 20011016]
6642          wc(1): -m and -w flags now handle multibyte characters properly.
6643                    [yamt 20011019]
6644          hp300:  new hil(4) attachment making it an optional component of
6645                    the kernel [gmcgarry 20011017]
6646          hp300:    new rtc(4) attachment (mandatory) for the real-time
6647                    clock [gmcgarry 20011017]
6648          pax(1): add -M, which treats stdin as an mtree(8) specfile when
6649                    doing -w or -rw.  [lukem 20011025]
6650          arm26: gdb(1) now works. [bjh21 20011025]
6651          mtree(8): add -W, to prevent permissions from being modified or
6652                    complained about; used with -du to create missing
6653                    directories as the current user.  [lukem 20011026]
6654          install(1): add -T tags, to write mtree(8) tags out to the
6655                    -M metalog.  [lukem 20011026]
6656          cu(1): Add -F (default) h/w flow control,
6657                    -f no h/w flow control, and
6658                    -q for quiet downloads.  [briggs 20011026]
6659          makefs(8): imported makefs(8), which creates a file system
6660                    image from a directory tree.  [lukem 20011026]
6661          moused(8): add a daemon (from FreeBSD) to take input from serial
6662                    mice and put them into a wsmux, for easy access via
6663                    /dev/wsmouse.  [augustss 20011029]
6664          tun(4): interface converted to cloning.  [atatat 20011031]
6665          opendisk(3); enforce the iscooked arg to check if the type of
6666                    the matching file is S_IFBLK or S_IFCHR as appropriate.
6667                    [lukem 20011101]
6668          scsi: Add a driver for the Tekram DC-395U/UW/F and DC-315/U PCI SCSI
6669                    host adapters, written by Rui-Xiang Guo <rxg@ms25.url.com.tw>.
6670                    [tsutsui 20011103]
6671          inet6: correct IPv6 UDP inbound processing.  now IPv6 sockets will not
6672                    grab packets to joined multicast groups after bind(2).  exact
6673                    address match is necessary (the behavior is now closer to
6674                    4.4BSD IPv4 stack).  [itojun 20011106]
6675          ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.0
6676                    around 20011107.  [itojun 20011107]
6677          mtree(8): add -L, to walk the tree logically (following symlinks).
6678                    add -P, to walk the tree physically (the default).  add
6679                    -X excludefile, a file containing a list of patterns to
6680                    exclude. add "rmd160" and "sha1" keywords.  [lukem 20011107]
6681          x68k: Add support of an ethernet part of Nereid. [isaki 20011111]
6682          postfix: remove IPv6 patch, as it still needs a lot more torture-
6683                    testing outside of the tree.  [itojun 20011111]
6684          getnameinfo(3): always assume NI_WITHSCOPEID is on, to sync with
6685                    recent standards document.  [itojun 20011115]
6686          kernel: kernel builds are now mostly port independent.  this means
6687                    that ports (on sparc, i386, alpha, and vax, for now) now
6688                    use an included file for most of the build machinery and
6689                    only set relevant variables in their own makefiles.
6690                    [atatat 20011116]
6691          malloc(9): add M_ZERO to zero allocated memory (from FreeBSD).
6692                    [lukem 20011117]
6693          acorn32: New port formed as part of the splitting of the arm32 port.
6694                    [reinoud 20011118]
6695          audio: add autri(4) driver for Trident 4DWAVE based PCI audio.
6696                    [someya 20011118]
6697          kernel: options(4) to control kgdb are now more orthogonal, and are:
6698                    KGDB, KGDB_DEV, KGDB_DEVADDR, KGDB_DEVMODE, KGDB_DEVNAME,
6699                    KGDB_DEVRATE.  [lukem 20011120]
6700          install(1): handle links and the -r flag correctly.  [simonb 20011123]
6701          mca: IBM PS/2 MCA DMA controller access bus_dma'fied, uses i386
6702                    ISA bus_dma routines to bounce buffers on machines with
6703                    >16MB RAM, edc(4) and mca/ed(4) fixes [jdolecek 20011124]
6704          dd(1): support 'g' (gigabyte) and 't' (terabyte)' suffixes on sizes.
6705                    [lukem 20011125]
6706          makefs(8): support size suffix parsing as per dd(1).  [lukem 20011125]
6707          distrib/notes: Add a table of contents to the release notes.
6708                    [jhawk 20011126]
6709          vmstat(1): rename '-h histname' to '-u histname' (UVM history for
6710                    histname), rename '-H' to '-U' (all UVM histories),
6711                    add '-h hashstat' to display hash statistics for hashstat,
6712                    add '-H' to display all hash statistics, '-L' to list
6713                    available hashes.  [lukem 20011126]
6714          usb: Add a very preliminary driver for ehci(4); the host controller
6715                    for USB 2.0.  Use at your own risk.  [augustss 20011126]
6716          ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.0.1
6717                    around 20011127.  [itojun 20011127]
6718          pc532: Add support for device_register() and nuke dk_establish().
6719                    [simonb 20011129]
6720          kernel: Struct ucred, cr_ref and cr_ngroups widening (1.5Z)
6721                    [christos 20011129]
6722          dump(8): Added the ability to time stamp dump(8) log messages and
6723                    gives the estimated time of completion as well as the
6724                    estimated interval.  The time stamp format can be
6725                    controlled by the TIMEFORMAT environment variable.
6726                    [blymn 20011015]
6727          Kernel sets are now named for their kernel config file,
6728                    e.g. kern-GENERIC.tgz, and platforms are no longer
6729                    required to provide a GENERIC (it simply can't be
6730                    done for some).  Sysinst updated to now require
6731                    the user to select a kernel set to install if the
6732                    platform provides more than one.  [thorpej 20011129]
6733          atapi: Add support for ATAPI tape drives. [bouyer 20011130]
6734          curses(3): The curses library now supports the resizeterm
6735                    function which allows the curses screen to be resized
6736                    dynamically.  Also added newterm and set_term to allow
6737                    multi-screen applications.  [blymn 20011202]
6738          ftpd(8): new ftpd.conf(5) directives: `denyquick' - prevent denied
6739                    users after `USER' instead of `PASS', `private' - don't
6740                    list class information in `STAT' output.  [lukem 20011205]
6741          malloc(9): added M_CANFAIL flag, to allow failure in M_WAITOK case
6742                    in cases where panic is not appropriate [jdolecek 20011205]
6743          mca: add esp(4) attachment for NCR SCSI Adapter (53C90)
6744                    [jdolecek 20011205]
6745          ptrace/profcs: Added hooks to allow machdep code to specify
6746                    machine-dependent ptrace(2) requests and procfs node
6747                    types.  [thorpej 20011205]
6748          i386: Use new __HAVE_PTRACE_MACHDEP and __HAVE_PROCFS_MACHDEP
6749                    to export XMM (standard FP + SSE/SSE2) registers to
6750                    ptrace(2) and procfs.  [thorpej 20011205]
6751          kernel: added <sys/hash.h> which implements hash32_buf(),
6752                    hash32_str(), and hash32_strn().  [lukem 20011205]
6753          od(1): Added POSIX-like -j and -N options.  [bjh21 20011205]
6754          irda: Basic kernel support for IrDA frame level driver added.
6755                    Serial dongles and the oboe drivers are the only hardware
6756                    supported so far.  The frame level driver can be used
6757                    by the comms/birda package.  [augustss 20011205]
6758          malloc_roundup(9): new interface which returns the actual size of
6759                    the allocation unit for the given value.  [enami 20011205]
6760          ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.0.2
6761                    around 20011206.  [itojun 20011206]
6762          libc: add putwc(3), putwchar(3), fputwc(3), getwc(3), getwchar(3),
6763                    fgetwc(3), fwide(3).  [yamt 20011207]
6764          hp300:    add support for the generic softintr(9) API.
6765                    [gmcgarry 20011208]
6766          kernel: Converted remaining ports to use new MI kernel build
6767                    machinery.  [atatat 20011209]
6768          hp300:    new console attachment interface [gmcgarry 20011214]
6769          dump(8): add tape autoload capability for multivolume dumps.
6770                    [bouyer 20011214]
6771          usb: add driver, uirda(4), for USB-IrDA bridges.  [augustss 20011214]
6772          m68k:     Switched all OBJECT_FMT=elf m68k ports to new-toolchain.
6773                    [scw 20011216]
6774          pppoe:    Completed support for PPP over ethernet (RFC 2516),
6775                    see pppoe(8) for details. [martin 20011216]
6776          kernel: NTFS now supports Windows 2000 NTFS (NTFS5).
6777                    [jdolecek 20011216]
6778          pciide(4): Add support for Promise Ultra100TX2, Ultra100TX2v2, and
6779                    Ultra133 controllers.  [bouyer 20011217]
6780          amiga:    New two-stage bootloader capable of loading ELF or a.out
6781                    kernels as well as compressed kernels.  [mhitch 20011216]
6782          kernel:   kernel configs can now be embedded in the kernel binary
6783                    itself for later retrieval.  See the INCLUDE_CONFIG_FILE
6784                    kernel config options in options(4).  [atatat 20011217]
6785          ffs:      bring over free block tracking and directory block allocation
6786                    fixes for softdeps from FreeBSD [fvdl 20011218]
6787          x68k: Switch to using ELF binary format by default.  [minoura 20011224]
6788          compat_linux(8): Now supports Mips ports [manu 20011226]
6789          usb:      Introduce an extra device layer for HID devices, uhidev, so
6790                    that devices that use multiple report ids can be used.
6791                    Also update (and rename) libusbhid(3).  [augustss 20011228]
6792          newfs(8): If -c isn't provided, automatically choose the largest
6793                    support value based on the other parameters.  [lukem 20011231]
6794          newfs(8): If the block size is not given on the command line nor
6795                    in the disklabel then calculate it from the file system size.
6796                    [augustss 20011230]
6797          radio(4): Import drivers for radio cards from OpenBSD, together with
6798                    radioctl(1) to control the radio.  [augustss 20020101]
6799          compat_sunos(8): moved SO_BROADCAST hack out of the generic kernel code
6800                    allowing COMPAT_SUNOS to be built as an LKM.  [mrg 20020103]
6801          lint(1): Use the correct size for a target's non-float types.
6802                    Add a BITFIELDTYPE lint comment to suppress non-portable
6803                    and illegal bitfield type warnings and errors.
6804                    [thorpej 20020102]
6805          Add support for writing ELF core files, and dump ELF core files
6806                    for ELF emulations.  [thorpej 20020103]
6807          bktr(4): Add support for radio(4) interface.  [jmcneill 20020106]
6808          esa(4): Add support for the ESS Allegro-1 / Maestro-3 family of
6809                    PCI audio accelerators.  [jmcneill 20020106]
6810          esa(4): Add recording support to the esa(4) driver.
6811                    [jmcneill 20020107]
6812          mount_mfs(8): Allow the user, group and permissions of the MFS to be
6813                    specified on the command line.  [simonb 20020107]
6814          isa(4): Overhaul autoconfiguration in order to support direct-config
6815                    of ISA devices.  [thorpej 20020107]
6816          Add DIOCGCACHE and DIOCSCACHE ioctls to get/set disk cache
6817                    enables in a generic way.  Add support for these ioctls
6818                    to the SCSI disk driver.  [thorpej 20020108]
6819          sunlabel(8): Add der Mouse's sunlabel program, for reading and writing
6820                    Sun disklabels.  [mrg 20020110]
6821          Lots of man pages: Sort SEE ALSO, bring sections in standard order
6822                    (see mdoc.samples(7)), fix .Dt and .Dd arguments. Also reduce
6823                    number of trailing crossreferences considerably.
6824                    [wiz 20020115]
6825          audioplay(1): better WAV support.  [mrg 20020115]
6826          audiorecord(1): WAV output support.  [mrg 20020115]
6827          kernel: RAIDFrame+autoconfig is now the default in a number of
6828                    GENERIC configs.  Little-used RAID types are no longer
6829                    enabled by default.  8 RAID devices is now the default.
6830                    [oster 20020119]
6831          xsrc: import XFree86 4.2.0 [tron 20020119]
6832          wi(4), wiconfig(8): Force AP Scanning support. [ichiro 20020121]
6833          init: Always attempt mfs dev if missing /dev/console, handle errors
6834                    more gracefully, including missing MAKEDEV. [abs 20020121]
6835          checknr(1): Add basic mdoc(7) support. [wiz 20020121]
6836          gdb(1):  enable "target sim" support for PowerPC.  [mrg 20020122]
6837          wscons: added blanking support to VGA.  [lukem 20020124]
6838          screenblank(1): added "-i device" to specify additional devices
6839                    to monitor for input activity.  [lukem 20020124]
6840          libc: added pwcache_userdb(3), pwcache_groupdb(3).  [lukem 20020124]
6841          mtree(8): added -N dbdir, to specify different location for user and
6842                    group databases.  [lukem 20020124]
6843          makefs(8): added -N dbdir, to specify different location for user and
6844                    group databases.  [lukem 20020124]
6845          pax(8): added -N dbdir, to specify different location for user and
6846                    group databases.  [lukem 20020124]
6847          ipf(8): updated to version 3.4.23. [martti 20020124]
6848          amiga: added experimental Toccata driver. [is 20020126]
6849          kernel: implement the CLOCK_MONOTONIC clock for the posix/opengroup
6850                    realtime clock_*() functions. [simonb 20020131]
6851          rc.d(8): rename 'NETWORK' dummy dependency to 'NETWORKING', and
6852                    provide backward-compatible PROVIDE.  [lukem 20020131]
6853          mtree(8): support '/unset all'.  [lukem 20020205]
6854          arm: system calls now use SWIs in our officially-assigned range.
6855                    [bjh21 20020210]
6856          kernel: switch default to the new, faster pipe implementation,
6857                    which has lower overhead and uses UVM Page Loan
6858                    [jdolecek 20020211]
6859          bind: upgrade to BIND 8.2.3 from ISC.  [itojun 20020211]
6860          tlp(4): added support for Adaptec ANA-6922.  [chs 20020214]
6861          tcpdump(8): import tcpdump.org tree, version 3.7.1.  [itojun 20020218]
6862          evbarm: Added gzboot, for booting gzip'd kernels (possibly
6863                    containing ramdisk images) from flash.  [thorpej 20020224]
6864          prep: support direct-mapped PCI configuration space.  [kleink 20020224]
6865          pmax: add two-stage network boot loader [gmcgarry 20020225]
6866          prep: add ISA attachment for MI mk48txx driver.  [kleink 20020225]
6867          prep: support systems based on Motorola Ultra Plus and
6868                    Ultra 60x boards.  [kleink 20020226]
6869          mvmeppc: New NetBSD port to Motorola MVMEPPC boards.  [scw 20020227]
6870          pkill(1): add pkill and pgrep utilities; search the process table on
6871                    the running system for processes with a particular set of
6872                    characteristics, and then print or signal the matching set.
6873                    [ad 20020304]
6874          ipip(4): removed, as redundant with gif(4); it's been rotting in-tree
6875                    for a while. [sommerfeld 20020304]
6876          less(1):  updated to less-374.  [mrg 20020305]
6877          makewhatis(8): whatis entries are prefixed with appropriate subdirectory
6878                    name for architecture-specific manpages [jdolecek 20020307]
6879          makewhatis(8): if called without arguments, regenerate whatis
6880                    databases specified in /etc/man.conf [jdolecek 20020308]
6881          ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.1
6882                    around 20020308.  [itojun 20020308]
6883          audio: Add capability to convert sampling rate and mono-stereo.
6884                    [kent 20020311]
6885          auich(4): Enable sampling rate and mono-stereo conversion.
6886                    [kent 20020311]
6887          uaudio(4): Enable sampling rate and mono-stereo conversion.
6888                    [kent 20020311]
6889          sparc: the nell driver (stp4020 sbus to pcmcia bridge) is
6890                    working for all 8bit only cards (endianess issues
6891                    and problems with the sparc bus_spac_{read,write}_*
6892                    implementation need to be resolved to support 16bit
6893                    cards) [martin 20020311]
6894          audiocs(4): add EBus attachment that supports both playback
6895                    and recording, add recording support for SBus attachment.
6896                    [uwe 20020312]
6897          rc.d(8): support optional ${_arg}_postcmd method.  [lukem 20020213]
6898          tlp(4): added support for Adaptec ANA-6944A.  [chs 20020313]
6899          ipf(8): updated to version 3.4.25. [martti 20020314]
6900          ipf(8): added support for MSS-clamping to NAT [martin 20020314]
6901          tlp(4): added support for Phobos P430.  [chs 20020314]
6902          bzip2(1), libbz2: Update to 1.0.2. [mjl 20020315]
6903          newsmips: Add sysinst support. [tsutsui 20020316]
6904          tlp(4): added support for Adaptec ANA-6911 and ANA-6911A.
6905                    [chs 20020316]
6906          ptrace(2): Add PT_IO as proposed by Artur Grabowski on the
6907                    <bsd-api-discuss@wasabisystems.com> mailing list.
6908                    [thorpej 20020317]
6909          kernel: EPASSTHROUGH added to kernel, primarily for ioctl code, and
6910                    ERESTART moved to -3.  ioctl(2) code reorganized mildly to
6911                    take advantage of this and make these calls properly
6912                    restartable.  [atatat 20020317]
6913          kernel: added signals 34->63 and bumped NSIG to 64. Defined all of
6914                    them as RT signals now, to be fixed later. Defined SIGRTMIN
6915                    and SIGRTMAX in kernel space only since we don't really support
6916                    real-time posix semantics on those signals yet. The libc
6917                    arrays have been updated with additional information.
6918                    [christos 20020319]
6919          compat_linux(8): Added signals 32-63 and mapped them to the real
6920                    time signals. Now jdk1.4 works. [christos 20020319]
6921          sysctl(3), sysctl(8): Added new emul subtree for emulation specific
6922                    sysctl data. Implemented emul.linux.kern.{osname,osrelease,
6923                    osversion} so that we can set the kernel version.
6924                    [christos 20020319]
6925          rc.d(8): Support $command_interpreter in rc.d scripts. [lukem 20020321]
6926          rc.conf(5): Add $swapoff, to enable removal of block-type swap
6927                    devices at shutdown time.  [lukem 20020322]
6928          etcupdate(8) added. [martti 20020322]
6929          sysctl(8): Added -q flag to suppress output for write operations
6930                    [sommerfeld 20020323]
6931          mvme68k: Added mvme68k-specific support for sysinst. [scw 20020324]
6932          mac68k: Switch to using ELF binary format by default.
6933                    [shiba 20020325]
6934          tlp(4): added support for SMC 9332DST.  [chs 20020326]
6935          rc.conf(5): replace $critical_filesystems_beforenet with
6936                    $critical_filesystems_local, and $critical_filesystems
6937                    with $critical_filesystems_remote.  [lukem 20020227]
6938          arm: Add support for the Intel i80321 I/O Processor
6939                    (XScale core).  [thorpej 20020327]
6940          evbarm: Add support for the Intel IQ80321 eval board for
6941                    the i80321 I/O Processor.  [thorpej 20020327]
6942          wm(4): New device driver for the Intel i82542, i82543,
6943                    and i82544 Gigabit Ethernet interfaces. [thorpej 20020327]
6944          url(4): added support for Realtek RTL8150L USB-Ether bridge chip.
6945                    [ichiro 20020329]
6946          compat_linux(8): Changed linux_setregs() to use GDT's instead of LDT's
6947                    [thanks sommerfeld], and fixed a socket size problem in
6948                    connect. Now opera6 works with full thread support, and async
6949                    DNS. Kernel default linux version will move to 2.4.18 as soon
6950                    as we have a linux package for it. I expect this version to
6951                    be able to run most applications that 2.4.18 can run.
6952                    [christos 20020329]
6953          tlp(4): added support for Cogent EM100 (aka Adaptec ANA-6911).
6954                    [chs 20020403]
6955          compat_linux(8): The default Linux kernel version on the i386 port
6956                    is now 2.4.18. [tron 20020404]
6957          sysinst: Added polish language translation to sysinst. Compile
6958                    with "make release SYSINSTLANG=pl". [hubertf 20020409]
6959          tlp(4): add support for built-in NWay autonegotiation on 2114[23],
6960                    Macronix 98713A, 98715, 98715A, 98725, and Lite-On 82C115.
6961                    [chs 20020408]
6962          arm32: Reworked a lot of the arm32 pmap between 1.5 to 1.6.  This has
6963                    included work to improved cache consistency, improve
6964                    performance and generally make the code more readable.  Still
6965                    lots of room to improve though.
6966                    [thorpej,rearnsha,chris 20020413]
6967          wi(4): added support for Symbol 802.11b CF card. [onoe 20020415]
6968          ifwatchd(8): Invoke up-script and down-script with parameters
6969                    matching exactly those used by pppd(8). [tron 20020415]
6970          siop(4): Add support for software-driven activity LED of some
6971                    53c895-based adapters. [bouyer 20020418]
6972          opms(4): Removed opms(4) from the i386 and bebox ports, since it has
6973                    been superseded by pms(4). [wiz 20020418]
6974          ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.2
6975                    around 20020422.  [itojun 20020422]
6976          icp(4): Add a driver for ICP-Vortex GDT and Intel Storage RAID
6977                    controllers.  [ad 20020422]
6978          esiop(4): Add a driver which improve performances for ncr53c825, 875
6979                    and newer adapters. [bouyer 20020423]
6980          eso(4): Add support for the on-board game port.  [kleink 20020425]
6981          cron(8): Add support for CRON_TZ and CRON_WITHIN variables in
6982                    crontab files.  [atatat 20020425]
6983          wscons.conf(5): Add support for "setvar".  [lukem 20020426]
6984          aac(4): Add a driver for Adaptec FSA RAID controllers.  [ad 20020426]
6985          /etc/postinstall: Added; check for or fix configuration changes
6986                    that have occurred in NetBSD.  [lukem 20020426]
6987          mk.conf(5): Add support for NETBSDSRCDIR, which specifies the
6988                    top level of the NetBSD source tree.  [lukem 20020427]
6989          stat(1): Added to tree.  Provides a simple formatted interface
6990                    to the data returned by stat(2).  [atatat 20020427]
6991          ssh(1): configuration file renamed from /etc/ssh/ssh.conf to
6992                    /etc/ssh/ssh_config.  [lukem 20020429]
6993          sshd(8): configuration file renamed from /etc/ssh/sshd.conf to
6994                    /etc/ssh/sshd_config.  [lukem 20020429]
6995          mbufs: Changed semantics of ext_free to make them more useful
6996                    for arbitrary kinds of external storage. [thorpej 20020502]
6997          Add experimental/optional page loaning code to sosend().  Use of
6998                    this option achieves zero-copy for the TCP and UDP
6999                    transmit path.  [thorpej 20020502]
7000          ipf(8): updated to version 3.4.27. [martti 20020502]
7001          crunchgen(1): generated makefile should be parallel-build safe.
7002                    [sommerfeld 20020502]
7003          Added _LP64 when generating LP64 code. [eeh 20020502]
7004          xsrc:  Add Xvideo support to the NeoMagic driver in the XF4 tree.
7005                    From xfree-current.  [mrg 20020502]
7006          faithd(8): deprecate support for rsh/rlogin protocol relaying,
7007                    due to security drawbacks.  [itojun 20020509]
7008          ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.2.1
7009                    around 20020513.  [itojun 20020513]
7010          sysctl(8): rename net.inet6.ip6.bindv6only to net.inet6.ip6.v6only.
7011                    [itojun 20020514]
7012          bind: upgrade to BIND 8.2.4 from ISC.  [itojun 20020517]
7013          sparc: enable NFS_BOOT_DHCP in the GENERIC and INSTALL kernels,
7014                    and try bootp before bootparams in boot.net.  [lukem 20020515]
7015          file(1): update to 3.38. [pooka 20020518]
7016          rc.conf(5): add rc_rcorder_flags (extra flags to rcorder(8) in /etc/rc)
7017                    and rcshutdown_rcorder_flags (extra flags to rcorder(8) in
7018                    /etc/rc.shutdown).  [lukem 20020519]
7019          xsrc: xterm - use openpty() in xterm to deal with the new pty naming
7020                    scheme.  [simonb 20020530]
7021          window(1): use openpty() to deal with the new pty naming scheme.
7022                    [simonb 20020530]
7023          openssl: update to 0.9.6d. [itojun 20020609]
7024          sgimips: IRIX binary compatibility option available [manu 20020315]
7025          bind: upgrade to BIND 8.3.2 from ISC.  [itojun 20020620]
7026          ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.3
7027                    around 20020624.  [itojun 20020624]
7028          ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.4
7029                    around 20020626.  [itojun 20020626]
7030          bind: upgrade to BIND 8.3.3 from ISC.  plugs security hole in resolver
7031                    [itojun 20020628]
7032          mac68k: move to sysinst as the preferred method of installation.
7033                    [scottr 20020629]
7034          openssl: Update to 0.9.6e for security fixes.  [itojun 20020731]
7035          ntpd(8): chrootable ntpd with out of the box configuration from
7036                    rc.conf [manu 20020801]
7037          openssl: update to 0.9.6f for security fixes. [itojun 20020808]
7038          openssl: update to 0.9.6g. [itojun 20020809]
7039
7040Changes from NetBSD 1.6 to NetBSD 2.0:
7041          libcrypt: support bcrypt password entries.  can be chosen with
7042                    "blowfish" keyword in passwd.conf.  from openbsd
7043                    [itojun 20020524]
7044          tcp(4): implement path MTU discovery blackhole detection (turn off path
7045                    MTU discovery if the connection is losing).  PR 12790.
7046                    [itojun 20020526]
7047          pppd(8): import 2.4.1 [christos 20020529]
7048          ftpd(8): optionally and experimentally use mmap(2) instead of read(2)
7049                    for binary file transfer [enami 20020530]
7050          prep: support IBM RS/6000 43P 7043-140. [nonaka 20020530]
7051          pmppc: a port to Artesyn's PM/PPC board.  [augustss 20020531]
7052          tcpdump(8): upgrade to 3.7.1 as of 2002/5/31. [itojun 20020531]
7053          amdpm(4): driver for AMD768 Power Management Controller (but currently
7054                    an interface to rnd(4) only.)  [enami 20020602]
7055          gspahextoc: was obsoleted by the -c option to gspa(1) a long
7056                    time ago, and has thus been removed [is 20020607]
7057          netinet6: synchronize with recent interface/router/prefix management
7058                    logic from KAME.  [itojun 20020608]
7059          greconfig(8): obsoleted.  use ifconfig(8) for configuration.
7060                    [itojun 20020609]
7061          netinet: path MTU discovery is turned on by default (currently used
7062                    for TCP only).  [itojun 20020613]
7063          amd(8): add new mount option "xlatecookie" to support NFS v3 mounts
7064                    with cookie translation.  [tron 20020614]
7065          factor(6): Use a Pollard Rho algorithm to factor arbitrary sized
7066                    numbers.  [simonb 20020615]
7067          systrace(1): Integrate Niels Provos' systrace(1) binary sand-boxing,
7068                    device and userland support. [christos 20020617]
7069          netstat(1): add -q flag to print information about
7070                    software interrupt queue.  [enami 20020703]
7071          kernel: Socket buffer insertion is now O(C).  This can provide a
7072                    substantial performance boost to some applications
7073                    which use large socket buffers.  [thorpej 20020703]
7074          sh5: Added support for the SuperH SH-5 CPU architecture.
7075                    [scw 20020705]
7076          chflags(1), chgrp(1), chmod(1), chown(8): Change default behaviour
7077                    to follow symlinks on the command line rather than ignoring
7078                    them, finally fixing PR 563.  [bjh21 20020707]
7079          file(1): update to 3.39. [pooka 20020709]
7080          pdisk(8): Import pdisk 0.8a1, the Apple disk partitioning
7081                    utility [dbj 20020709]
7082          Switch to a signal trampoline provided by libc.  The kernel
7083                    will provide one for backward compatibility, and
7084                    for emulations.  [thorpej 20020710]
7085          m68k: m68k-based ports now use __HAVE_SYSCALL_INTERN syscall interface.
7086                    [scw 20020713]
7087          evbarm: Add support for the Intel IXM1200 eval board for
7088                    the ixp12x0 Network Processor.  [ichiro 20020715]
7089          mopd(8): Added "-s <mopdir>" to avoid hard coding /tftpboot/mop.
7090                    [mrg 20020719]
7091          hpcarm: X server for the Jornada 720 now works [manu 20020722]
7092          pciide(4): added support for the Silicon Image 0680 IDE controller.
7093                    [onoe 20020726]
7094          macppc: finished support for 2nd CPU on 9500/180MP and 9600/200MP
7095                    [chs 20020728]
7096          systrace(1): Update systrace(1) and the kernel code.  Note that the
7097                    update contains backward-incompatible change in ioctl.
7098                    [itojun 20020730]
7099          dmover(4): Added dmover(4) API, interface to hardware-assisted data
7100                    movers.  [thorpej 20020801]
7101          pkg_admin(8): Add 'pmatch' keyword to return true if 'pkg' matches
7102                    'pattern', false else. [hubertf 20020804]
7103          macppc: added support for 2nd CPU on dual G4 boxes [chs 20020805]
7104          pmc(9): Added new performance counter framework.  [briggs 20020806]
7105          auich(4): Added support for ICH4 and SiS 7012.  [kent 20020807]
7106          pmc(3): Added new performance counter interface library.
7107                    [thorpej 20020808]
7108          usb(4): Added slhci(4), ScanLogic SL811HS/T USB Host Controller.
7109                    [isaki 20020811]
7110          ifmedia(4): Added new "ibss", "ibss-master", and "hostap" ifmedia media
7111                    options for 802.11 interfaces.  [thorpej 20020810]
7112          wi(4): Add experimental Host-AP support, allowing Intelsil
7113                    Prism2/2.5/3-based boards to be used to make an
7114                    802.11 Access Point.  [thorpej 20020811]
7115          arm: New versions of copyin(), copyout(), and kcopy().  These make
7116                    almost all user/kernel interactions faster.  [briggs 20020812]
7117          lpd(8): add libwrap support. [itojun 20020812]
7118          sparc64: Add sab driver for sab82532 serial controller. Written by
7119                    Jason L. Wright for OpenBSD. [petrov 20020816]
7120          wscons(4): Add wsmoused(8) for mouse cut and paste in wscons vga
7121                    driver. [christos 20020820]
7122          utmpx(5): All userland programs have been converted to understand both
7123                    utmp and utmpx, wtmp and wtmpx, lastlog and lastlogx
7124                    [christos 20020821]
7125          rescue: enable /rescue system recovery tools.  [lukem 20020822]
7126          boot(8): allow path to init(8) to be entered when booting with
7127                    RB_ASKNAME ("boot -a").  [lukem 20020823]
7128          rasctl(2): Restartable Atomic Sequences (RAS).  [gmcgarry 20020828]
7129          pmap(1): Added to tree.  Prints the address space of a given
7130                    process (or processes).  [atatat 20020831]
7131          zx(4): Add a driver for the Sun ZX/Leo framebuffer.  [ad 20020913]
7132          ipf(8): updated to version 3.4.29. [martti 20020919]
7133          mount(2): Add MNT_GETARGS support to retrieve mounted filesystem
7134                    specific arguments. [christos 20020921]
7135          compat_irix(8): sproc emulation supports share groups with private
7136                    memory mappings. [manu 20020922]
7137          mk.conf(5): MKDYNAMICROOT=yes made as the default, resulting in
7138                    a fully dynamically linked system.  [lukem 20020923]
7139          iwic(4): Add driver for Winbond W6692 ISDN [pooka 20020924]
7140          kernel: Removed the old rmap code, <sys/map.h> and kern/subr_rmap.c.
7141                    [thorpej 20020925]
7142          kernel: Overhaul device parent matching; now record attributes in
7143                    a "parent spec" in the kernel. [thorpej 20020925]
7144          libcrypto: mdc2 is a patented algorithm, so move it out of libcrypto.
7145                    if you need mdc2, define MKCRYPTO_MDC2 to get libcrypto_mdc2.a.
7146                    [itojun 20020926]
7147          kernel: Don't reference cfdriver structures directly in the cfdata
7148                    entries; instead, a string names the driver, which is looked up
7149                    from a list that is built at run-time.  [thorpej 20020926]
7150          ufs: Add support for the Apple UFS variation on ffs
7151                    See PR 17345 [dbj 20020928]
7152          sh(1): Use vfork(2) rather than fork(2) where appropriate.
7153                    See PR 5475 [christos,elric 20020928]
7154          Remove umask setting from /etc/skel/.{cshrc,profile} so that
7155                    user files are not created group writable by default.
7156                    [grant 20020929]
7157          sendmail(8): Include DOMAIN(generic) in prototype configuration
7158                    to enable standard sendmail features. [grant 20020930]
7159          i386: merge the sommerfeld_i386mp_1 branch [fvdl 20021001]
7160          ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.5
7161                    around 20021001.  [itojun 20021001]
7162          kernel: Don't reference cfattach structures directly in the cfdata
7163                    entries; instead, a string names the attachment, which is
7164                    looked up from a list that is built at run-time.
7165                    [thorpej 20021003]
7166          cgd(4): Add CryptoGraphic Disk driver, cgd(4).  [elric 20021004]
7167          pciide(4): Added support for VIA VT8235 [kent 20021005]
7168          auvia(4): Added support for VT8233/VT8235 [kent 20021005]
7169          auvia(4): Enabled sampling rate conversion for fixed-rate AC'97 codec
7170                    [kent 20021008]
7171          ubsa(4): Driver for Belkin serial adapters ported from FreeBSD
7172                    [augustss 20021008]
7173          tar(1): upgrade to GNU tar 1.13.25 for security fixes
7174                    [itojun 20021010]
7175          config(9): Allow pseudo-devices to be parents of "real" devices.
7176                    [thorpej 20021009]
7177          config(9): Allow options to register dependencies on attributes
7178                    (the way it already can for other options).  [thorpej 20021010]
7179          config(9): Allow devices to be orphaned in the kernel config file, but
7180                    emit an informational message when this happens.
7181                    [thorpej 20021010]
7182          tar(1), cpio(1): We are now using pax(1) for those instead of
7183                    the gnu version. [christos 20021016]
7184          basename(3), dirname(3): Change to return pointer to static
7185                    storage, rather than modifying their input arguments.
7186                    The new behavior is explicitly allowed by IEEE Std
7187                    1003.1-2001.  [thorpej 20021016]
7188          build.sh: add '-k kernel', to configure and build the given
7189                    kernel using the new toolchain.
7190                    From Alan Barrett in PR#18739.  [lukem 20021021]
7191          kernel: kqueue branch merged [jdolecek 20021023]
7192          kernel: keep separate read & write disk statistics.  [mrg 20021101]
7193          iostat(8): report read/write stats in iostat -x.  [mrg 20021101]
7194          systat(1): report read/write stats in iostat "rw" mode.  [mrg 20021101]
7195          sparc64: Find the correct boot path for all IDE disks.  [mrg 20021102]
7196          eap(4): Add support for second DAC [pooka 20021104]
7197          kernel: Added two sysctl(8) flags to stop process just after creation by
7198                    fork(2) or exec(2).  [manu 20021106]
7199          mtd(4): Add driver for Myson Technologies MTD803 3-in-1 Fast Ethernet
7200                    cards from Peter Bex. [martin 20021107]
7201          iop(4): Add support for Adaptec 2000S and 2005S [msaitoh 20021108]
7202          dreamcast: Add support for memory card and monochrome LCD on
7203                    Maple bus.  [itohy 20021115]
7204          vnd(4): Now also available as an LKM.  [mrg 20021116]
7205          etc/postinstall: Add support for examining the obsolete sets for
7206                    obsolete entries to check or remove.  [lukem 20021117]
7207          named(8): Upgrade to BIND 8.3.4. [itojun 20021117]
7208          gcc(1), as(1): Fixed bug in how NetBSD ARM ELF binaries were marked.
7209                    They now properly reflect ATPCS + Soft-VFP.
7210                    [thorpej 20021121]
7211          lib/csu: Split crtbegin/crtend into crti/crtbegin/crtend/crtn.
7212                    This is inline with what other ELF systems do, and paves
7213                    the way to using GCC-supplied crtbegin/crtend.
7214                    [thorpej 20021121]
7215          i386: reworked interrupt code to be more independent of the
7216                    underlying interrupt controller, to perform better
7217                    with shared lines, and to be more clean in general
7218                    [fvdl 20021122]
7219          postfix(1): upgrade to 1.1.12.  [itojun 20021126]
7220          mk.conf(5): removed support for SYS_INCLUDE=symlinks; <sys/*.h>
7221                    include files are always copied now.  [lukem 20021126]
7222          cvs(1): upgrade to 1.11.2 [christos 20021127]
7223          strsuftoll(3), strsuftollx(3): Add functions to parse numbers
7224                    with optional suffixes and/or products.  [lukem 20021129]
7225          am-utils: upgrade to 6.1b1 [christos 20021129]
7226          routed(8): upgrade to 2.27 [christos 20021129]
7227          fparseln(3): migrated from libutil to libc.  [lukem 20021130]
7228          x68k: add bmd(4), memory disk driver for Nereid bank memory.
7229                    [isaki 20021201]
7230          i386: biosboot bootblocks now support booting off 2.88MB drive
7231                    using 1.44MB floppy disk [jdolecek 20021204]
7232          edquota(8): Added command-line options to allow setting quotas
7233                    from command line.  [bouyer 20021204]
7234          arc: Add support for NEC Express5800/240 R4400 EISA (NEC-J96A).
7235                    [tsutsui 20021207]
7236          build.sh: add -E, to enable "expert mode", which allows builds
7237                    to DESTDIR=/.  [lukem 20021208]
7238          evbppc: Added arch/evbppc for PowerPC-based evaluation boards, with the
7239                    existing Walnut port as its first member. [scw 20021209]
7240          db(1): Added.  Manipulates db(3) btree(3) and hash(3) databases.
7241                    [lukem 20021211]
7242          mips: support fully coherent data caches on MIPS32 and MIPS64 CPUs
7243                    (enabled for Au1x00 and SB-1 CPUS).  [simonb 20021217]
7244          install(1): added -N dbdir, to specify different location for user
7245                    and group databases.  [lukem 20021219]
7246          build system: Users and groups for the build are now obtained from
7247                    src/etc instead of the host systems' passwd(5) and group(5)
7248                    databases.  [lukem 20021219]
7249          sunlabel(8): Now enabled by default.  Manipulates SunOS disklabels.
7250                    [lukem 20021221]
7251          vis(1): Add `-e extra', to provide a list of extra characters to
7252                    encode (per svis(3)).  [lukem 20021223]
7253          mtree(8): Add -C, which acts like -D except that the pathname
7254                    is printed first instead of last.  [lukem 20021223]
7255          build.sh: Add '-i installworlddir', to run "make installworld"
7256                    after all other operations have completed.  [lukem 20021225]
7257          dreamcast: Add support for the SEGA LAN Adapter, based on patch in
7258                    dreamcast/17493 from Christian Groessler.  [tsutsui 20021227]
7259          kprintf(9): Add "aprint" family of autoconfiguration message
7260                    printing routines that change their behavior based on
7261                    flags in boothowto.  [thorpej 20021231]
7262          procfs:   Add /proc/<pid>/fd/<fd> [christos 20030103]
7263          build system: Releases are now installed under ${RELEASEDIR}/${MACHINE}
7264                    instead of ${RELEASEDIR}.  [lukem 20030103]
7265          mtree(8): Newly created directories have 0777 instead of 0700
7266                    permissions (as modified by the umask(2)).  This only
7267                    affects 'mtree -W', or directories without an explicit
7268                    mode= entry.  [lukem 20030105].
7269          sparc,sparc64: The nell (STP4020) pcmcia bridge driver is now
7270                    finished.  [martin 20030107]
7271          sparc: MULTIPROCESSOR support works.  [pk,mrg 20030111]
7272          cvs(1): upgraded to 1.11.4 [wiz 20030116]
7273          auich(4): Added support for nForce2 MCP-T.  [gendalia 20030116]
7274          ex(4): Added support for 3c905CX-TX.  [gendalia 20030116]
7275          texinfo(1): upgraded to 4.3.  [wiz 20030117]
7276          pthreads: Merge nathanw_sa branch, implementing p1003.1 POSIX thread
7277                    and Scheduler Activation thread interface.  [thorpej 20030117]
7278          cpio(1): removed GNU cpio (replaced by pax frontend).  [wiz 20030118]
7279          tar(1): removed GNU tar (replaced by pax frontend).  [wiz 20030118]
7280          semaphores: Added p1003.1b semaphores from freebsd.  [christos 20030120]
7281          cvs(1): upgraded to 1.11.5.  [wiz 20030121]
7282          progress(1): New standalone progress bar program factored out
7283                    from ftp(1).  [jhawk 20030122]
7284          sysinst: Leverage progress(1) for reasonable-looking file extraction
7285                    displays.  [jhawk 20030122]
7286          sh(1): Improve Posix conformance [dsl 20030122]
7287          build.sh: Rework command line into command line options followed
7288                    by a list of operations to perform.  [lukem 20030123]
7289          gcore(1): Add it back.  [christos 20030123]
7290          semaphores: Fix kernel implementation, and add non-pthreads
7291                    version in new librt.  [thorpej 20030123]
7292          diff(1), diff3(1), sdiff(1): upgraded to diffutils-2.8.1 [wiz 20030126]
7293          grep(1): upgraded to 2.5.  Warning: -o is now a valid GNU grep option
7294                    (--only-matching (-o)), so we will not be supporting the 4.4BSD
7295                    -o any longer -- use -H instead.  [wiz 20030127]
7296          objcopy(1): Add --redefine-syms-file option.  [simonb 20030129]
7297          crunchgen(1): Use "objcopy --redefine-syms-file".  [simonb 20030129]
7298          find(1): allow preceding +/- on numeric arg to -user. [jhawk 20030130]
7299          arc: Add support for the Cirrus Logic GD5428 ISA VGA console on
7300                    Express5800/240 R4400 EISA (NEC-J96A) and RISCserver2200
7301                    (NEC-R96).  [tsutsui 20030131]
7302          malloc(9): Add extensible kernel malloc types, adapted from FreeBSD.
7303                    [thorpej 20030131]
7304          kernel: Added a sysctl(8) flag to control whether the kernel dumps
7305                    to the dump device on panic.  [atatat 20030210]
7306          inetd(8): Use kqueue(2) for enhanced performance and scalability.
7307                    [tron 20030212]
7308          /etc/security, security.conf(5): Allow more flexibility in warnings
7309                    from check_passwd and check_mtree.  [jhawk 20030213]
7310          grep(1): upgraded to 2.5.1.  [wiz 20030213]
7311          texinfo(1): upgraded to 4.5.  [wiz 20030213]
7312          usb(4): add uax(4), a driver for the AX88172 Ethernet adapter chip.
7313                    The chip supports 10/100 and USB 2.0.  [augustss 20030216]
7314          bridge(4), brconfig(8): add ipf support.  [perseant 20030216]
7315          kernel: SMBFS support, ported from FreeBSD.  [jdolecek 20030218]
7316          kernel: Top down memory management option added, initially for
7317                    i386, but others are following.  [atatat 20030220]
7318          /etc/daily, daily.conf(5): Suppress empty security reports by default.
7319                    [jhawk 20030221]
7320          /etc/security, security.conf(5): Produce unified diffs by default.
7321                    [jhawk 20030221]
7322          kernel: Add LFSv2 support to libsa [simonb 20030224]
7323          i386: Add LFS support to bootblocks [simonb 20030224]
7324          kernel: Add MBUFTRACE kernel option.  Change all MGET*(...M_WAIT,...)
7325                    to m_get*(M_WAIT, ...) to shrink kernel.  Add m_clget
7326                    analogue to MCLGET and use it if M_WAIT is passed.  Adapt
7327                    netinet, if_loop, gem, tulip, fxp driver to MBUFTRACE.  Bump
7328                    version to 1.6P.  [matt 20030226]
7329          libpthread: Add pthread_{,attr}_{get,set}name_np() API, compatible
7330                    with Tru64 Unix. [thorpej 20030227]
7331          sysctl(9): Add hw.physmem64 and hw.usermem64 sysctl nodes, which
7332                    return the same data has hw.physmem and hw.usermem, but
7333                    as a 64-bit byte count, instead of a 32-bit byte count.
7334                    Required for reporting >=4G RAM.  [thorpej 20030227]
7335          binutils: updated to FSF binutils 2.13.2.1 release.  [mrg 20030228]
7336          libc: Add _Exit(), the C99 name for _exit().  [bjh21 20030301]
7337          acorn26: Add support for the 82C710 multi-I/O chip, as found in (some?)
7338                    A5000s.  [bjh21 20030301]
7339          mdsetimage(8): only use libbfd calls to get symbol information; writing
7340                    is now done directly into the file. [dogcow 20030304]
7341          x86_64: rearrange the x86_64 code, make it share code with i386, and
7342                    enable MP [fvdl 20030305]
7343          kernel: Report correct child CPU times. [dsl 20030305]
7344          kernel: Use common code for set{u,g}id functions. [dsl 20030305]
7345          sysctl: Make hw.physmem and hw.usermem saturate if they are used
7346                    on a system with >=4G RAM.  [thorpej 20030306]
7347          postfix(1): update to 2.0.6 [perry 20030308]
7348          kernel: let LFS use the UBC system natively.  This should provide
7349                    complete coherency between mmap(2) and read(2)/write(2) on
7350                    LFS, in addition to allowing it to use much more memory for
7351                    its buffers.  [perseant 20030308]
7352          am-utils: update to 6.1b2 [christos 20030309]
7353          evbppc: Add support for the NCD Explora451 ThinClient.
7354                    [hannken 20030311]
7355          kernel: New pid allocator - avoids all the searching in pfind() etc.
7356                    Bump version to 1.6Q.  [dsl 20030319]
7357          pciide(4): Add support for the Intel i31244 and Silicon Image 3112
7358                    Serial ATA controllers.  [thorpej 20030319]
7359          sparc64: Add support for PCI-CardBus bridge.  [nakayama 20030322]
7360          pppoectl(8): Add a "-f configfile" option.  [mrg 20030322]
7361          sendmail(8): update to 8.12.8.  [atatat 20030324]
7362          vax: Add device driver for RX01/RX02 floppies (rfc/rf).
7363                    From Jochen Kunz. [ragge 20030323]
7364          sh5: Shared libraries now supported on SH5 (but not yet enabled
7365                    in bsd.own.mk due to sundry toolchain issues).
7366                    [scw 20030325]
7367          file(1): update to 4.00. [pooka 20030326]
7368          libmagic: add libmagic, which is currently used by file(1)
7369                    [pooka 20030326]
7370          wall(1): added "-g group".  [lukem 20030327]
7371          dump(8), dump_lfs(8): remove setgid tty, as "wall -g operator"
7372                    is now used to notify operators.  [lukem 20030327]
7373          vnd(4), vnconfig(8): add read-only configuration support.
7374                    [yamt 20030327]
7375          cron(8): Move default cron log from /var/cron/log to /var/log/cron
7376                    [perry 20030402]
7377          kernel and userland: UFS2 support from Kirk McKusick via FreeBSD.
7378                    [fvdl 20030402]
7379          ssh(1): upgrade OpenBSD-based Secure Shell, based on OpenSSH 3.6.1
7380                    around 20030403.  [itojun 20030403]
7381          pciide(4): add support for i82801DBM (ICH4-M). [kent 20030405]
7382          wm(4): add support for i82540EP. [kent 20030405]
7383          scsi(4): Add a MI driver for the Symbios/NCR 53c700 SCSI controller
7384                    written by Shuichiro URATA. [tsutsui 20030406]
7385          rsh(1), rlogin(1): Add -p flag to allow specifying a non-standard
7386                    port number. [hubertf 20030407]
7387          kernel: SMBFS uses low-overhead NT Directory Change Notify SMB to watch
7388                    for vnode kqueue(2) events on directories [jdolecek 20030407]
7389          kernel: hostap power saving mode support [kml 20030407]
7390          kernel: pool caches now have the ability to cache physical addresses
7391                    of objects. [thorpej 20030409]
7392          kernel: mbufs use new cached physical address feature of pools,
7393                    and can provide other information about external buffers
7394                    to save work for bus_dma back-ends.  Use this information
7395                    in the ARM and x86 bus_dma back-ends to improve network
7396                    performance. [thorpej 20030409]
7397          pkg_install: improve bzip2 support, especially for non-NetBSD
7398                    systems. [grant 20030410]
7399          less(1): update to less-381.  [mrg 20030414]
7400          kernel: added a sysctl(8) flag to check and reject packets arriving
7401                    on the "wrong" interface.  [christos 20030412]
7402          libc: added slovak language libc message catalog. [salo 20030414]
7403          mpt(4): Added device driver for LSI Fusion-MPT based SCSI and
7404                    Fibre Channel controllers.  Ported from the FreeBSD "mpt"
7405                    driver written by Greg Ansley.  Supports the LSI 53c1030
7406                    Ultra320 SCSI and LSI FC909, FC919, and FC929 Fibre
7407                    Channel adapters.  [thorpej 20030416]
7408          df(1), du(1): add -g argument for output in gigabytes [grant 20030418]
7409          arm32: Add new arm32 pmap contributed by Wasabi Systems.
7410                    [scw 20030418]
7411          fsdb(8): add a findblk command, which lists the inode(s) owning the
7412                    disk sector(s) specified as argument. [bouyer 20030426]
7413          wd(4): add support for the DIOCGCACHE and DIOCSCACHE ioctls.
7414                    [bouyer 20030426]
7415          inet(3): align signatures of inet_addr(), inet_network(),
7416                    inet_makeaddr(), inet_lnaof(), and inet_netof() with XNS and
7417                    POSIX.  [bjh21 20030505]
7418          build.sh: Provide defaults for DESTDIR and RELEASEDIR if not in
7419                    expert mode.  Display summary of operations performed at end.
7420                    [lukem 20030508]
7421          build.sh: Add "sourcesets" option to build the source sets.
7422                    [lukem 20030510]
7423          olms(4),omms(4): Removed olms(4) and omms(4) from the i386 port,
7424                    since they have been superseded by lms(4) and mms(4)
7425                    respectively. [wiz 20030516]
7426          db(1): Add '-S chr', '-T str' and '-X str' to specify (with options)
7427                    strvis(3) encoding of keys/values when reading a database.
7428                    Add '-U chr' to specify strunvis(3) decoding of keys/values
7429                    when writing a database or deleting entries from a database.
7430                    [seb 20030519]
7431          evbarm: Add support for the NOVATEC NTNP425B eval board for
7432                    the Intel IXP425 Network Processor.  [ichiro 20030523]
7433          file(1): update to 4.03. [pooka 20030525]
7434          sendmail(8): update to 8.12.9.  [atatat 20030601]
7435          named(8): Upgrade to BIND 8.3.5. [itojun 20030603]
7436          named(8): Upgrade to BIND 8.3.6. [itojun 20030609]
7437          tftpd(8), tftp(1): Add support for rfcs 2347, 2348, and 2349,
7438                    tftp 'blksize', 'timeout', and 'tsize' options.  Contributed
7439                    by Wasabi Systems.  [briggs 20030610]
7440          hunt(6), huntd(6): Synced with current version from 2003-04-16,
7441                    which is BSD licensed. [wiz 20030610]
7442          netwinder: Add wscons support. [uwe 20030614]
7443          arc: Fix support for DeskStation Tyne and it boots into single user.
7444                    [tsutsui 20030614]
7445          cvs(1): $CVS_RSH defaults to ssh (instead of rsh). [itojun 20030620]
7446          cobalt: Implement first stage bootloader for the cobalt port.
7447                    [cdi 20030625]
7448          libc: Add iconv support. [tshiozak 20030627]
7449          iconv(1): Added. [tshiozak 20030627]
7450          groff(1): Updated to 1.19. [wiz 20030630]
7451          texinfo(1): upgraded to 4.6.  [wiz 20030703]
7452          locale(1): Added.  Obtained from FreeBSD.  [tshiozak 20030704]
7453          pax(1): Add support for gnutar's -O "extract to stdout" option in tar
7454                    mode.  [simonb 20030708]
7455          share/mk: Rename many make(1) variables that contain names of
7456                    programs from `FOO' to `TOOL_FOO'.  [lukem 20030711]
7457          libtelnet: no longer shipped under /usr/lib [itojun 20030716]
7458          share/mk: Replace MANZ=, UPDATE=, UNPRIVED= with MKMANZ=yes,
7459                    MKUPDATE=yes, MKUNPRIVED=yes respectively.  [lukem 20030718]
7460          ipsec(4): support hmac-sha2 for AH/ESP auth.  [itojun 20030722]
7461          sparc: Update sparc port to use XFree86 4.x base.  [mrg 20030722]
7462          gcc(1): Import GCC 3.3.1-20030720.  [mrg 20030723]
7463          libcrypto: upgrade to 0.9.7b. [itojun 20030724]
7464          ipsec: support hmac-ripemd160 and aes-xcbc-mac for AH/ESP auth.
7465                    support aes-ctr for ESP. [itojun 20030725]
7466          i386: New boot code. Uses MI installboot and filesystem code to load
7467                    2nd level bootstrap. Allows NetBSD partition to be
7468                    in the extended partition. [dsl 20030728]
7469          sysinst: New disk editing menus and general rototil. [dsl 20030728]
7470          ftp(1): $FTPUSERAGENT overrides the default HTTP User-Agent.
7471                    [lukem 20030731]
7472          hp300: Switch to MI SCSI at last. [tsutsui 20030801]
7473          evbarm: Add support for the Samsung SMDK2410 eval board for
7474                    the S3C2410 Processor.  [bsh 20030804]
7475          gcc(1): Import GCC 3.3.1.  [mrg 20030809]
7476          dlsym(3): Add support for RTLD_DEFAULT, RTLD_NEXT and RTLD_SELF
7477                    [christos,skrll 20030812]
7478          gdb(1): Import gdb-5.3 and add support for i386 [christos 20030814]
7479          kernel: Add support for non-executable mappings for many platforms.
7480                    Map the stack and heap non-executable.  [chs 20030824]
7481          agp(4): Add support for i865G integrated graphics.  [tron 20030826]
7482          sk(4): Add driver for SysKonnect SK-98xx Gigabit Ethernet cards
7483                    [jdolecek 20040826]
7484          vax: Add support for the DELQA-PLUS in Turbo mode (qt).  Driver
7485                    written by Steven M. Schultz for 2.11BSD.  [ragge 20030829]
7486          netinet: randomize IPv4 fragment ID.  avoids prediction.
7487                    [itojun 20030906]
7488          netinet6: randomize IPv6 fragment ID and flowlabel.  avoids prediction.
7489                    [itojun 20030906]
7490          kernel: Enhance LKM versioning, and improve compatibility checking
7491                    on LKM load [jdolecek 20030906]
7492          kernel: Add support for SA_SIGINFO on i386 [christos 20030907]
7493          XFree86: Reach-over build framework added under src/x11.
7494                    [lukem 20030912]
7495          i386: Switch to GCC 3.3.1.  [mrg 20030919]
7496          sparc: Switch to GCC 3.3.1.  [mrg 20030919]
7497          sparc64: Switch to GCC 3.3.1.  [mrg 20030919]
7498          alpha: Switch to GCC 3.3.1.  [mrg 20030919]
7499          arm: Switch to GCC 3.3.1.  [matt 20030921]
7500          amiga: added wsmouse support to mouse driver.  [jandberg 20030922]
7501          powerpc: Switch to GCC 3.3.1.  [matt 20030923]
7502          powerpc: Switch to GDB 5.3.  [matt 20030923]
7503          m68k: Switch to GDB 5.3.  [christos 20030923]
7504          alpha: Switch to GDB 5.3.  [matt 20030924]
7505          sgimips: Add haltwo(4), a driver for the SGI HAL2 audio controller
7506                    [lonewolf 20030925]
7507          isdncapi(4): Add a support layer for CAPI to i4b.  [pooka 20030925]
7508          iavc(4): Add support for AVM B1 PCI CAPI-compatible ISDN adapters.
7509                    [pooka 20030925]
7510          file(1): update to 4.04.  [pooka 20030925]
7511          kernel: Add support for SA_SIGINFO on powerpc. [matt 20030925]
7512          auich(4): Added support for four channels and six channels audio
7513                    playback.  [kent 20030928]
7514          i2c: New generic i2c framework, supporting bit-bang and
7515                    "intelligent" controllers.  [thorpej 20030929]
7516          pkg_add(1): Added HTTP support. [wiz 20031003]
7517          kernel: Add a /dev/constty device (minor 1 on console), use for
7518                    terminal sessions on 'console'.  Stops terminal output
7519                    being 'stolen' by the TIOCCONS ioctl. [dsl 20031003]
7520          mips: Add R10000 cache ops, written by KIYOHARA Takashi.
7521                    [tsutsui 20031005]
7522          sgimips: O2 (IP32) support is now functional again by fixes
7523                    contributed by Christopher SEKIYA. [tsutsui 20031005]
7524          awk(1): Updated gawk to 3.1.3. [wiz 20031006]
7525          installboot(8): On i386, preserve BIOS Parameter Block and MBR
7526                    partition table.  [lukem 20031008]
7527          i386, amd64: Rename /usr/mdec/biosboot to /usr/mdec/boot and
7528                    add support for booting off FAT partitions.  Rename
7529                    /usr/mdec/bootxx_dosfs to /usr/mdec/bootxx_msdos.
7530                    Deprecate /usr/mdec/bootxx_ufs (use bootxx_ffsv1).
7531                    [lukem 20031008].
7532          whois(1): Has been replaced by the OpenBSD version by jrf.
7533                    [christos 20031009]
7534          arm: Xscale micro-optimisations for libc/libkern, plus some
7535                    kernel tweaks to use the mini-data cache, and speedup
7536                    cpuswitch() amongst other things. Contributed by Wasabi
7537                    Systems.
7538                    [scw 20031014]
7539          syslogd(8): add -r, to prevent the compression of multiple similar
7540                    messages into "last message repeated N times".
7541                    [lukem 20031017]
7542          ccdconfig(8): add CCDF_NOLABEL to ignore the on-disk (raw) disklabel
7543                    when creating a ccd.  [lukem 20031017]
7544          gcc(1): Import GCC 3.3.2.  [mrg 20031018]
7545          hpcsh: Added j6x0tp(4) driver for Jornada 680/690 touch screen.
7546                    [uwe 20031019]
7547          i386: pmap changed from linked list to splay tree for
7548                    better performance.  [provos 20031022]
7549          netinet: change port allocation from linked list to a hash table
7550                    for better performance. [provos 20031023]
7551          MAKEDEV(8): platform device creation script is now generated from
7552                    unified template driven by platform config file and
7553                    MD device major lists. [jdolecek 20031024]
7554          build.sh: Add '-N noisyness', to control how "noisy" the build is.
7555                    [lukem 20031025]
7556          amiga: Add polish wscons keymaps. From Pawel Chwalowski in PR 22961.
7557                    [jandberg 20031025]
7558          arm: Enable alignment faults on arm32. Misaligned loads/stores
7559                    will now cause an exception instead of silently failing.
7560                    [scw 20031025]
7561          sh3: Switch to GDB 5.3.  [uwe 20031027]
7562          file(1): update to 4.06.  [pooka 20031027]
7563          installboot(8): Add support for next68k.  [cl 20031027]
7564          stpcide(4): added STMicroelectronics STPC IDE controller.
7565                    [nisimura 20031031]
7566          sun2: Switch to GCC 3.3.2.  [mrg 20031104]
7567          libcrypto: upgrade to 0.9.7c. [itojun 20031104]
7568          hp300: Switch DCA and APCI serial devices to use MI com(4) driver.
7569                    [tsutsui 20031108]
7570          amiga: Add screen types suitable for PAL displays to amidisplaycc(4)
7571                    [jandberg 20031112]
7572          named(8): Upgrade to BIND 8.3.7. [itojun 20031126]
7573          binutils: updated to FSF binutils 2.14 release.  [mrg 20031126]
7574          gdb(1): All platforms updated to GDB 5.3.  [mrg 20031127]
7575          m68k: Switch to GCC 3.3.1.  [matt 20031127]
7576          binutils: Switch all platforms to binutils 2.14.  [mrg 20031203]
7577          sysctl(9): Switch to dynamic implementation.  [atatat 20031204]
7578          editline(3): Provide public interfaces to the internal line
7579                    tokenization routines.  [lukem 20031205]
7580          sh5: Switch sh5 to the in-tree toolchain, albeit somewhat hobbled.
7581                    [scw 20031207]
7582          cvs(1): upgrade to 1.11.10 [itojun 20031210]
7583          fss(4): Add file system snapshot pseudo driver.  [hannken 20031210]
7584          artsata(4): Split i31244 support out of piixide(4) and into the
7585                    new artsata(4) driver.  [thorpej 20031213]
7586          satalink(4): Split the Silicon Image SATALink support out of cmdide(4)
7587                    and into the new satalink(4) driver.  [thorpej 20031213]
7588          sgimips: Add newport(4), a driver for SGI NG1 graphics controller
7589                    and enable console on it and pckbc on IP22 machines.
7590                    [lonewolf 20031215]
7591          satalink(4): Add support for the Silicon Image 3114 4-port
7592                    SATA controller.  [thorpej 20031219]
7593          random(3): improved, and now generates the same sequences as glibc
7594                    and others. WARNING: new sequences. PR 22853. [ross 20031219]
7595          MAKEDEV(8): use mknod(8) -r for faster operation and to retain
7596                    permissions on existing devices.  [lukem 20031221]
7597          bpm(1): add a text-only menu-based binary package manager
7598                    [agc 20031221]
7599          dreamcast: Add an Xserver for dreamcast, based on work by
7600                    Yasushi Oshima.  [tsutsui 20031223]
7601          dab(6): Import Dots+Boxes game.  [christos 20031226]
7602          macppc: added driver for snapper audio found on some iBook
7603                    and PowerBook models [grant 20031227]
7604          install(1): Make "copy the file" (the -c option) the default behaviour.
7605                    [simonb 20031229]
7606          kernel: new memory allocation scheme for the buffer cache. [pk 20031230]
7607          acorn32: Substantial rewrite of vidcaudio(4).  It now works, and has a
7608                    manual page. [bjh21 20031231]
7609          cvs(1): upgrade to 1.11.11 [itojun 20040102]
7610          etc/release:  Create & install as part of "make build",
7611                    based on work by Hubert Feyrer.  [lukem 20040104]
7612          rc(8): implement "one" prefix, to skip the rc.conf(5) test yet
7613                    perform all of the other checks.  [lukem 20040106]
7614          pkg_info(1) now also prints the post-install message formerly only
7615                    available via -D by default, if present.  [hubertf 20040106]
7616          sparc64: restartable atomic sequences (RAS) implemented.
7617                    [martin 20040106]
7618          wm(4): Fix hardware checksum bug on big endian machines.
7619                    [tsutsui 20040114]
7620          kernel: New "audiobell" code to play console bells through audio
7621                    device.  [bjh21 20040117]
7622          acorn32: sysbeep(4) removed.  [bjh21 20040117]
7623          disklabel(8): On i386 & amd64, preserve the MBR and partition table
7624                    even on disks without a NetBSD MBR partition.  [lukem 20040119]
7625          ppbus(4): imported FreeBSD Parallel Port Bus code (lpt+plip ATM only)
7626                    from netbsd-ppbus port done by Gary Thorpe for evaluation.
7627                    ppbus separates the physical parallel port access and
7628                    the specific connected device access, allowing clean support
7629                    for PLIP and non-printer devices using parallel port.
7630                    The port drivers in ppbus also support advanced modes such as
7631                    Fast Centronics, EPP, and ECP (including DMA). This code will
7632                    replace historical lpt(4) eventually [jdolecek 20040119]
7633          acorn32: beep(4) removed.  [bjh21 20040125]
7634          arm: Change ARM9 support code to use the Dcache in write-back mode.
7635                    [rearnsha 20040126]
7636          ppbus(4): add a "pps" device to get pulse-per-second signals into ntpd
7637                    [drochner 20040128]
7638          install(1): Add -h {none,md5,rmd160,sha1} to determine the appropriate
7639                    hash (digest) of a copied file to store in the -M METALOG.
7640                    [lukem 20040129]
7641          identd(8): Replaced with a newly written one that has all the features
7642                    of pidentd, plus ipv6 support and cleaner implementation.
7643                    This version of identd is written by Peter Postma.
7644                    [christos 20040131]
7645          ppbus(4): changed lpt(4) to configure interrupt use, printer priming
7646                    and auto LF on CR via lptctl(8), dropped compatibility minor
7647                    number bit mapping [jdolecek 20040203]
7648          build.sh: add -x and -X to control building of xsrc.  [lukem 20040206]
7649          locate(1): Make locate.updatedb customizable by configuration file
7650                    /etc/locate.conf.  [itohy 20040206]
7651          kernel: add underlying support needed to support multiple mbuf cluster
7652                    sizes.  [matt 20040209]
7653          gcc(1): Import GCC 3.3.3-20040209.  [mrg 20040210]
7654          sh3: Switch to GCC 3.3. [uwe 20040222]
7655          hpcsh: Enable building of Xhpc server for hpcsh. [uwe 20040222]
7656          amiga: Add wsfont pseudo-device to amidisplaycc(4). [jandberg 20040223]
7657          gcc(1): Import GCC 3.3.3.  [mrg 20040301]
7658          progress(1): Allow printing custom text before (left of) the progress
7659                    bar. [hubertf 20040309]
7660          dge(4): add support for Intel PRO/10GbE ethernet adapter.
7661                    [ragge 20040312]
7662          kernel: Abstracted device interface presented by pckbd(4) so that the
7663                    same pckbd(4) and pms(4) drivers can be used on systems with
7664                    different controller chips.  [bjh21 20040313]
7665          acorn32: Added iomdkbc(4) driver for IOMD keyboard and mouse ports,
7666                    allowing attachment of pckbd(4) and pms(4) drivers.
7667                    Removed opms(4) driver and old qms(4) driver, renaming wsqms(4)
7668                    to qms(4).  [bjh21 20040313]
7669          awk(1): switched from GNU awk to The One True New AWK by
7670                    B.W.Kernighan.  [jdolecek 20040313]
7671          openssl: Update to 0.9.7d for security fixes. [groo 20040319]
7672          fdisk(8): Preserve the Drive Serial Number at bytes 440-443 of the MBR.
7673                    [lukem 20040322]
7674          libcurses: add KEY_RESIZE, SIGWINCH handler and support for more
7675                    colour pairs. [jdc 20040322]
7676          file(1): update to 4.08.  [pooka 20040323]
7677          sysctl(9): Update dynamic implementation.  Solves netbsd32 compat issue
7678                    and adds support for descriptions.  [atatat 20040324]
7679          sendmail(8): update to 8.12.11.  [atatat 20040325]
7680          gzip(1):  Switch to non GPL gzip.  [mrg 20040326]
7681          aac(4): Add support for Adaptec 2200S (Vulcan 2M) & Dell PERC 320/DC
7682                    [gendalia 20040326]
7683          postfix(1): update to 2.0.19 [heas 20040327]
7684          ipf(8): updated to version 4.1.1. [martti 20040328]
7685          libcurses: add *echochar() functions. [jdc 20040328]
7686          hp300: Fix a longstanding bug in console attachment functions,
7687                    so that now DIO based framebuffers (mostly used on HP4xx
7688                    machines) can be used as console again. [tsutsui 20040408]
7689          hp300: Fix some bugs in apci serial which was switched to MI com(4),
7690                    so that now it's actually functional. [tsutsui 20040410]
7691          sgimips: Add IP12 support.  [pooka 20040411]
7692          cvs(1): update to 1.11.15.  [itojun 20040416]
7693          cvs(1): cvs-1.11.16 via patch [christos 20040519]
7694          wscons(4): Added scrolling support [christos 20040531]
7695          acorn32: Generate sparkive with new bootloader for install
7696                    [gavan/abs 20040608]
7697          cvs(1): cvs upgraded to 1.11.17 [christos 20040616]
7698          libc: Add strcasestr(3), case insensitive version of strstr(3).
7699                    [junyoung 20040703]
7700          geodeide(4): Added driver for the AMD Geode CS5530A IDE controller
7701                    [bouyer 20040709]
7702          libm: Add C99 functions round(3) and roundf(3). [junyoung 20040710]
7703          sgimips: Add support for on-board MACE MAC-110 Ethernet on O2.
7704                    [tsutsui 20040711]
7705
7706Changes from NetBSD 2.0 to NetBSD 3.0:
7707          which(1): Replaced by a C program that only checks the path.
7708                    [christos 20040401]
7709          heimdal: import version 0.6.1.  [lha 20040402]
7710          powerpc: implement FP exception handling for OEA processors.
7711                    [matt 20040404]
7712          file(1): update to 4.09.  [pooka 20040408]
7713          setrlimit(2): Add RLIMIT_SBSIZE to limit the socket buffer size.
7714                    [christos 20040417]
7715          csh(1): Add support for "limit sbsize" to control the
7716                    socket buffer size resource limit.  [christos 20040417]
7717          ksh(1): Add support for "ulimit -b" to control the
7718                    socket buffer size resource limit.  [christos 20040417]
7719          sh(1): Add support for "ulimit -b" to control the
7720                    socket buffer size resource limit.  [christos 20040417]
7721          login.conf(5): Add support for "sbsize" capability to control the
7722                    socket buffer size limit.  [matt 20040418]
7723          share/mk: Deprecate AINC in favour of AFLAGS.  [lukem 20040418]
7724          sysinst: use /etc/postinstall to update /etc (etc) instead of just
7725                    saving /etc to /etc/old [dsl 20040418]
7726          sysctl(8): Add "vfs.generic.fstypes" node to display the currently
7727                    available file system types.  [lukem 20040419]
7728          locate.conf(5): "ignorefs type" appends to the default list of
7729                    types rather than overriding it.  [lukem 20040419]
7730          statvfs(2): Eliminate statfs(2) and friends, in preference for
7731                    the POSIX/XOpen compliant statvfs(2) family.
7732                    [christos 20040421]
7733          kernel: Add a POOL_INIT macro to declare and automatically
7734                    initialise resource pools.  [simonb 20040425]
7735          postfix(1): Postfix 2.1.0 imported.  [heas 20040427]
7736          i386: Add support for Enhanced SpeedStep Technology, from
7737                    Michael Eriksson on port-i386.  [lukem 20040430]
7738          heimdal: import version 0.6.2.  [lha 20040508]
7739          libc: Make gmon / mcount work properly for threaded applications
7740                    by keeping thread-specific gmonparam structures and then
7741                    merging them before dumping the profile buffers.  Written
7742                    by Nathan J. Williams, contributed by Wasabi Systems, Inc.
7743                    [thorpej 20040510]
7744          xdm(1): use /var/db/xdm for the default authDir.  [lukem 20040512]
7745          du(1): add a -n flag to not include "nodump" files.  [simonb 20040517]
7746          bind: Bind-9.3.0beta3 imported. [christos 20040517]
7747          sysinst: (i386) Allow installation/upgrade to an existing raid volume.
7748                    [dsl 20040518]
7749          resolver: The libc resolver has been updated to the bind9 one
7750                    [christos 20040521]
7751          emuxki(4): Make this driver work on big endian machines
7752                    (at least on macppc). [tsutsui 20040523]
7753          uep(4):   Added driver for eGalax USB touchpanel controller
7754                    [tsarna 20040524]
7755          ptm(4): pty/98 pty multiplexor device [christos 20040526]
7756          postfix(1): Postfix 2.1.1 imported. [heas 20040531]
7757          XFree86: support absolute mouse positioning events on i386
7758                    and other platforms using the same mouse code
7759                    [tsarna 20040603]
7760          hp700: Add FFS/LFS primary bootstrap (xxboot).  [itohy 20040615]
7761          racoon(8): upgraded to 20040617 [itojun 20040617]
7762          pf(4): PF from OpenBSD 3.5 imported [itojun 20040622]
7763          powerpc: Implement MPC601 support. [kleink 20040626]
7764          prep: Add IBM RS/6000 40P 7020-001 platform support. [kleink 20040626]
7765          libcrypt: Add support for SHA1 hashed (hmac_sha1 actually) passwords.
7766                    [sjg 20040701]
7767          sed(1): Make patterns larger than _POSIX2_LINE_MAX*2-1 work.
7768                    [manu 20040709]
7769          texinfo(1): upgraded to 4.7.  [wiz 20040713]
7770          libc: Add wordexp(3) which performs shell-style word expansions.
7771                    [seb 20040713]
7772          sendmail(8): The sendmail daemon will now start by default if the
7773                    rc.d script determines a need for it.  [atatat 20040715]
7774          mtree(8): Implement -M to permit merging of specfile entries that
7775                    have different types.  [lukem 20040722]
7776          ipf(8): updated to version 4.1.3. [martti 20040723]
7777          /etc/security: allow mtree specfile entries in /etc/mtree/special.local
7778                    to override entries in /etc/mtree/special.  [lukem 20040723]
7779          spif(4): New driver for Sun SUNW,spif multi-port Sbus cards originally
7780                    written by Jason L. Wright for OpenBSD.  [mrg 20040724]
7781          wscons(4): Add support to change console colors and kernel colors
7782                    dynamically after boot.  [jmmv 20040728]
7783          wsconsctl(4): Add support to change console colors and kernel colors
7784                    dynamically after boot.  [jmmv 20040728]
7785          postfix(1): Postfix 2.1.4 imported.  [heas 20040728]
7786          vga(4): Add support to change console border color.  [jmmv 20040729]
7787          wscons(4): Add support to change console border color.  [jmmv 20040729]
7788          wsconsctl(4): Add support to change console border color.
7789                    [jmmv 20040729]
7790          groff(1): Updated to 1.19.1. [wiz 20040730]
7791          i386: Support Intel ICH-based SpeedStep(TM) in ichlpcib(4).
7792                    [mrg 20040731]
7793          /etc/postinstall: check for obsolete minor/teeny shared libraries.
7794                    [lukem 20040812]
7795          kernel: Add extensions to the autoconf(9) framework to allow device
7796                    detachment and bus rescans in a bus independent way, and
7797                    for better support of driver LKMs.  [drochner 20040819]
7798          libc: Add optimized ffs(3) implementation for ARM architecture 5.
7799                    [rearnsha 20040821]
7800          libc, libpthread: On ARM use interworking clean return sequences when
7801                    built for v4T or later.  [rearnsha 20040821]
7802          kernel: Support Thumb applications on ARM architecture 5.
7803                    [rearnsha 20040821]
7804          ipw(4): Driver for Intel PRO/Wireless 2100 driver written by
7805                    Damien Bergamini.  [lukem 20040823]
7806          compat_darwin(8): Support for MacOS X.3 binaries. [manu 20040825]
7807          crtstuff: Switch to GCC-supplied crtbegin.o / crtend.o on GCC 3.3
7808                    platforms.  [thorpej 20040827]
7809          kernel: Add IPv4 PIM support from Pavlin Radoslavov and Hitoshi
7810                    Asaeda. Part of this work has been supported by the XORP
7811                    project http://www.xorp.org [manu 20040905]
7812          libc: Add UUID manipulation routines, adapted from FreeBSD.
7813                    [thorpej 20040913]
7814          uuidgen(1): Add a UUID generation tool, adapted from FreeBSD,
7815                    extended slightly with some additional DCE-compatible
7816                    options.  [thorpej 20040913]
7817          heimdal: import version 0.6.3.  [lha 20040913]
7818          file(1): update to 4.10.  [pooka 20040916]
7819          mac68k: Support to build with soft-float enabled.  [jmmv 20040926]
7820          tcpdump(8): Synchronized with version 3.8.3 from tcpdump.org.
7821                    [dyoung 20040927]
7822          pcap(3): Synchronized with version 0.8.3 from tcpdump.org.
7823                    [dyoung 20040927]
7824          auacer(4): Driver for ALi M5455 audio controller.  Output only
7825                    so far.  [augustss 20041010]
7826          iyonix: Initial import of iyonix port [gavan 20041013]
7827          auvia(4): Support for suspending/resuming.  Written by Rhialto.
7828                    [kent 20041017]
7829          uaudio(4): Support for selector unit, and make mixer item names
7830                    compatible with other audio devices.  Written by Kazuhito
7831                    HONDA.  [kent 20041021]
7832          ehci(4): Support for interrupt transfers added.  From OpenBSD.
7833                    This allows high speed hubs to be used with high speed
7834                    devices.  [augustss 20041022]
7835          cdce(4): Driver for CDC USB Ethernet devices.  Written by
7836                    Daniel Hartmeier for OpenBSD.  [augustss 20041022]
7837          axe(4): The uax(4) driver has been replaced by the axe driver.
7838                    [augustss 20041023]
7839          libc/ctype.h: Changed the #defines for all the ctype.h functions
7840                    (isdigit() etc) to remove the (int) cast and thus detect
7841                    broken code that could index outside the array.
7842                    Fixed all the fallout. [dsl 20041104]
7843          bind: Bind-9.3.0 imported. [christos 20041106]
7844          ptyfs: New pseudo-terminal filesystem [christos 20041111]
7845          postfix(1): Postfix 2.1.5 imported.  [heas 20041113]
7846          pf(4): PF from OpenBSD 3.6 imported [yamt 20041114]
7847          syslogd(8): Numerous improvements, most from FreeBSD. [thorpej 20041118]
7848          kernel: CD9660 Joliet Unicode file names encoded into UTF-8, thus full
7849                    Unicode range supported. [jdolecek 20041121]
7850          getent(1): Add tool to get entries from an administrative database.
7851                    [lukem 20041123]
7852          pdcsata(4): Driver for the SATA150 family of Promise controllers.
7853                    [bouyer 20041124]
7854          am-utils: import 6.1b5pre 20040916 [christos 20041126]
7855          bpf(4): Convert to a cloning device [christos 20041129]
7856          iteide(4): Add driver for the ITE 8212 IDE controller.
7857                    [grant 20041201]
7858          lo(4): converted to a cloning device [peter 20041203]
7859          ppp(4), sl(4), strip(4): converted to cloning devices
7860                    [christos 20041205]
7861          ixpide(4): Add driver for the IDE controller of the ATI IXP series of
7862                    chipsets. [cube 20041206]
7863          file(1): update to 4.12.  [pooka 20041213]
7864          pool(9), pool_cache(9): Introduce a new flag, PR_NOTOUCH.
7865                    Now pool(9) and pool_cache(9) can handle non memory backed
7866                    objects.  [yamt 20050101]
7867          uvm(9): Allocate in-kernel map entries dynamically rather than
7868                    allocating them statically at boot time.
7869                    Now artificial limit of entries (MAX_KMAPENT) is obsolete.
7870                    [yamt 20050101]
7871          kernel, libc: Add system calls and VFS infrastructure for file system
7872                    extended attributes.  Adapted from FreeBSD.
7873                    [thorpej 20050102]
7874          restore(8): Stop asking stupid questions (restore owner/mode of . ?).
7875                    Rather, do it only on a full restore.  [fredb 20050108]
7876          scsictl(8): Add defects command to read defect data from direct
7877                    access devices (disks).  [ginsbach 20050107]
7878          tap(4): virtual Ethernet device [cube 20050108]
7879          shark: Switch to wscons. [tsutsui 20050109]
7880          /rescue: Add: cgdconfig chroot less more scp slogin ssh vi
7881                    [lukem 20050110]
7882          audio(9): Add capability of audio software filter pipeline.  The
7883                    feature makes it easy for hadware drivers to add encoding
7884                    support or sample rates support, and does not lead user-
7885                    visible changes at this moment.  [kent 20050111]
7886          iwi(4): Driver for Intel PRO/Wireless 2200AG/2915ABG driver written
7887                    by Damien Bergamini.  [skrll 20050111]
7888          auixp(4): Add driver for the audio part of the ATI IXP series of
7889                    chipsets. [reinoud 20050112]
7890          viaide(4): Add support for nForce2 Ultra 400 PATA and SATA.
7891                    [jdolecek 20050113]
7892          seq(1): Add BSD licensed version of this Plan 9 and GNU/Linux command,
7893                    which prints sequences of numbers.  [ginsbach 20050120]
7894          kernel: Save kernel memory by switching IPC domain initialization to
7895                    use link sets, see <sys/cdefs.h>.  Bump kernel version to
7896                    2.99.15 [matt 20050123]
7897          kernel: Dirhash imported from FreeBSD. Maintains in-core
7898                    hashes for large directories, improving
7899                    ufs_lookup performance. Disabled by default, but
7900                    can be enabled with 'options UFS_DIRHASH'.
7901                    [rumble 20050123]
7902          auich(4): Add support for nForce4.  [kent 20050127]
7903          viaide(4): Add support for nForce4.  [kent 20050127]
7904          auich(4): Add support for nForce2 Ultra 400.  [jdolecek 20050127]
7905          kernel: Add ffs file system snapshots. See fssconfig(8).
7906                    [hannken 20050131]
7907          kernel: Add RFC-3378 EtherIP support.  This feature allows adding
7908                    gif(4) interfaces to bridge(4) interfaces.  See brconfig(8).
7909                    [kim 20050131]
7910          /etc/security, security.conf(5): Add option to permit
7911                    non-alphanumeric login names. [jdolecek 20050205]
7912          groupadd(8): Add the -r option, used to specify a gid range in which
7913                    groups can be created. [jmmv 20050205]
7914          ipf(8): updated to version 4.1.5. [martti 20050208]
7915          ext2fs, fsck_ext2fs(8): Upgrade filesystems automatically to
7916                    support files >2GB if they are already at revision 1,
7917                    filesystems at revision 0 will not be touched. [ws 20050209]
7918          artsata(4): Add support for operation in DPA mode. [rearnsha 20050211]
7919          ipsec(4): Add support for IPsec NAT-T [manu 20050212]
7920          ssh: Imported OpenSSH 3.9 [christos 20050213]
7921          systat(1): Add "df" display to give information about filesystems,
7922                    available diskspace and used disk capacity, similar to df(1).
7923                    [hubertf 20050216]
7924          racoon(8): Switch to ipsec-tools' racoon [manu 20050216]
7925          ipf(8): updated to version 4.1.6. [martti 20050219]
7926          evbarm: Add CompactFlash device on IQ31244.  [rearnsha 20050219]
7927          libradius(3): import libradius from FreeBSD [manu 20050220]
7928          pppd(8): updated to version 2.4.3. [cube 20050220]
7929          vge(4): Add driver for VIA Networking Technologies VT612X
7930                    [jdolecek 20050220]
7931          gem(4), hme(4): IPv4 TCP/UDP hardware checksumming added.
7932                    [heas 20050220]
7933          file(1): update to 4.13.  [pooka 20050221]
7934          openpam(3): update to 20050201 (feterita) [christos 20050226]
7935          ifconfig(8): Allow switching TCP Segment Offloading on/off by adding
7936                    a new tso4/-tso4 switch. [matt 20050306]
7937          /etc/postinstall: support -s /path/to/etc.tgz to extract the file
7938                    into a temporary directory and run postinstall from there.
7939                    [lukem 20050308]
7940          wm(4): Add TCPv4 hardware transmit segment offload support.
7941                    [matt 20050309]
7942          xen: updated to support the xen 2.0 kernel, including domain0 support
7943                    (this drops support for xen 1.2) [bouyer 20050309]
7944          rcp(1): Add -4 and -6 options, used to limit host addresses to
7945                    IPv4 or IPv6 respectively. [ginsbach 20050309]
7946          sockstat(1): Add sockstat(1) modeled after the program by the same
7947                    name in FreeBSD.  [atatat 20050309]
7948          rsh(1), rlogin(1): Add -4 and -6 options, used to limit host
7949                    addresses to IPv4 or IPv6 respectively. [ginsbach 20050311]
7950          rcp(1): Add support for specifying the rhost as an IPv6 address
7951                    string. [ginsbach 20050311]
7952          stf(4): Add support for changing the MTU. [tron 20050311]
7953          re(4): Add TCPv4 hardware transmit segment offload support.
7954                    [yamt 20050312]
7955          sendmail(8): update to 8.13.3.  [atatat 20050315]
7956          pkill(1): Add -i option to ignore case for both pgrep(1) and pkill(1).
7957                    [sketch 20050316]
7958          postinstall(8): Moved from /etc to /usr/sbin.  [lukem 20050417]
7959          am-utils: Upgrade to 6.1-rc2 [christos 20050423]
7960          sparc64: Switch to wscons [martin 20050429]
7961          azalia(4): Add driver for High Definition Audio. [kent 20050621]
7962          vnd(4): Add support for configuring cloop2-compressed images
7963                    read-only, written by Cliff Wright. [hubertf 20050716]
7964          vndcompress(1): Add vndcompress(1) and vnduncompress(1) to transform
7965                    filesystem/disk images from "normal" into cloop2-format
7966                    compressed images and back (written by Florian Stoehr).
7967                    Compressed disk images can be used with the vnd(4) driver when
7968                    compiled with VND_COMPRESSION and "vnconfig -z".
7969                    Useful for creation of Live CDs/DVDs. [hubertf 20050725]
7970          racoon(8): ipsec-tools updated to 0.6.1 [manu 20050820]
7971          sysinst: Added Spanish language translation. [xtraeme 20050826]
7972          xge(4): Add driver for the Neterion Xframe-I 10 gigabit ethernet
7973                    controller [ragge 20050909]
7974          racoon(8): ipsec-tools 0.6.2 imported [manu 20051014]
7975          racoon(8): ipsec-tools 0.6.3 imported [manu 20051121]
7976
7977Changes from NetBSD 3.0 to NetBSD 4.0:
7978          agr(4): Add pseudo-device driver for link aggregation. [yamt 20050318]
7979          kernel: Limit the number of locks per user to 1024 [christos 20050320]
7980          crypto: Upgrade to OpenSSL 0.9.7f [christos 20050325]
7981          attimer(4): Split the pcppi(4) driver to properly assign resources and
7982                    allow both the devices to attach through ACPI [cube 20050325]
7983          gre(4): add support for IPv6 as inner protocol, contributed by
7984                    Gert Doering [is 20050330]
7985          /rescue: Add tetris.  [lukem 20050401]
7986          uvm(9): Simplify kernel memory allocation API and its implementation.
7987                    [yamt 20050401]
7988          ipf(8): Updated to version 4.1.8. [martti 20050403]
7989          identd(8): Add support for forwarding ident queries and receiving of
7990                    proxied ident queries. [peter 20050404]
7991          ac97(4): Add support for AC'97 modems. [jmcneill 20050407]
7992          auich(4): Add support for Intel ICH AC'97 modems as audio devices.
7993                    Currently disabled by default. [jmcneill 20050407]
7994          event(3): Updated libevent to 1.0c [provos 20050417]
7995          arc: Add a standalone boot program to load ELF kernels.
7996                    [tsutsui 20050418]
7997          cvs(1): Upgrade to 1.11.20. [christos 20050419]
7998          openssh: Upgrade to 4.0. [christos 20050423]
7999          crypto: Upgrade to OpenSSL 0.9.7g [christos 20050423]
8000          gettext(1): Upgrade to 0.14.4 [christos 20050429]
8001          ehci(4): Various bug fixes.  The most visible is that low/full speed
8002                    devices can now be connected to high speed hubs.
8003                    [augustss 20050501]
8004          acpi(4): Import ACPI-CA 20050408 [kochi 20050502]
8005          psh3tp(4): Support touch-panel for PERSONA SH3 machines.
8006                       [kiyohara 20050523]
8007          evbarm: Add support for the Arcom Viper.  [pooka 20050606]
8008          scan_ffs(8): Added scan_ffs from OpenBSD. Utility to find FFSv1/FFSv2
8009                    partitions, to recover lost disklabels. [xtraeme 20050615]
8010          ataraid(4): Add man page and adapt support for Adaptec HostRAID
8011                    from FreeBSD. [briggs 20050620]
8012          wtf(6): Now searches all acronyms databases (the -t switch is
8013                    gone), whatis(1) and then pkg_info(1). [hubertf 20050622]
8014          i386: Add cd9660 file system support to the BIOS bootloader.
8015                    [junyoung 20050622]
8016          tlp(4): added support for ASIX AX88140A and AX88141.
8017                    [rpaulo 20050624]
8018          pss(4): Remove the pss(4) driver.  It has never been workable.
8019                    [kent 20050628]
8020          deroff(1): brought back from the dead. [perry 20050629]
8021          spell(1): brought back from the dead. [perry 20050629]
8022          ching(6):  brought back from the dead. [perry 20050630]
8023          pf(4): PF from OpenBSD 3.7 imported [peter 20050701]
8024          i386: WSDISPLAY_SCROLLSUPPORT is now enabled in GENERIC kernel.
8025                    [rpaulo 20050702]
8026          awk(1): Upgrade to nawk 20050424 [jdolecek 20050702]
8027          ieee1394: ieee1394 from FreeBSD imported [kiyohara 20050711]
8028          ral(4): Add driver for Ralink PCI/Cardbus/USB wlan adapters
8029                    (written by Damien Bergamini, ported by FUKAUMI Naoki)
8030                    [drochner 20050714]
8031          uipaq(4): USB driver for iPAQ devices.  From OpenBSD.
8032                    [augustss 20050718]
8033          netinet: Implement PMTU checks and ignore ICMP Source Quench messages
8034                    for TCP as described in:
8035                    http://www.gont.com.ar/drafts/icmp-attacks-against-tcp.html
8036                    [christos 20050719]
8037          config(1): Implement "no <dev> at <attachment>". [cube 20050724]
8038          ucycom(4): Add driver for Cypress microcontroller based serial
8039                    devices. [skrll 20050731]
8040          hpcmips: Add teliosio(4) driver for the Sharp Telios LCD screen and
8041                    Battery unit. [nakayama 20050731]
8042          scan_lfs(8): Program to find LFS partitions on disks [xtraeme 20050731]
8043          ftpd(8): Implement option "-D", for running ftpd(8) in standalone mode.
8044                    [peter 20050804]
8045          bpf(4): Add two new sysctls to retrieve statistics and current
8046                    peers, viewable with netstat(1). [rpaulo 20050805]
8047          postfix(1): Updated to 2.2.5. [rpaulo 20050818]
8048          kernel: 64 bit inode changes [christos 20050819]
8049          getent(1): Add support for "ethers" database. [ginsbach 20050824]
8050          ftpd(8): Add new ftpd.conf(5) option, recvbufsize, and make
8051                    readsize option also apply to network reads for transfers to
8052                    the server. [ginsbach 20050824]
8053          UFS: Add experimental support for file-backed extended attributes
8054                    on UFS1 file systems, adapted from FreeBSD.  [thorpej 20050828]
8055          psh3lcd(4): Support LCD screen driver for PERSONA SH3 machines.
8056                       [kiyohara 20050906]
8057          i386: WSDISPLAY_SCROLLSUPPORT enabled in GENERIC.MPACPI,
8058                    GENERIC_LAPTOP and XEN0 kernels. [rpaulo 20050909]
8059          amd64: WSDISPLAY_SCROLLSUPPORT enabled in GENERIC kernel.
8060                    [rpaulo 20050909]
8061          kernel: Add tmpfs file system. [jmmv 20050910]
8062          mount_tmpfs(8): Add utility to mount a tmpfs file system.
8063                    [jmmv 20050910]
8064          kernel, libc: Re-factor compatibility code to hide compatibility
8065                    info from the header files and to allow libc to compile
8066                    without the compatibility hooks [christos 20050912]
8067          am-utils: Upgrade to 6.1.2.1 [rpaulo 20050920]
8068          pam_afslog(8): Add module to obtain AFS tokens from krb5
8069                    credentials and create a PAG if necessary. [tsarna 20050921]
8070          kernel: Reset the AMD Geode SC1100 microcontroller. [dyoung 20050922]
8071          geodewdog(4): Add driver for AMD Geode SC1100 microcontroller's
8072                    watchdog timer. [dyoung 20050922]
8073          kernel: Add the VFS hooks interface so that kernel subsystems
8074                    other than VFS can execute code upon VFS operations.
8075                    See vfs_hooks(9) for more information.  [jmmv 20050923]
8076          kernel: Re-factor NFS exports list code handling, making it simpler
8077                    by abstracting all the details into the NFS generic code,
8078                    using the previously mentioned VFS hooks interface to make
8079                    it work. [jmmv 20050923]
8080          mountd(8): Make this utility file system independent, also simplifying
8081                    its code. [jmmv 20050923]
8082          gpio(4): Import general purpose I/O framework from OpenBSD.
8083                    [jmcneill 20050926]
8084          gpioctl(8): Import utility to talk to general purpose I/O devices
8085                    from OpenBSD [jmcneill 20050926]
8086          config(1): Implement "no device at <attachment>" and "no <device>".
8087                    [cube 20050930]
8088          wpa:      Add wpa_cli and wpa_supplicant.
8089                    [scw 20051001]
8090          xen:      Improvements to the network backend to avoid data copy when
8091                    possible. [bouyer 20051002]
8092          file(1): update to 4.16.  [pooka 20051018]
8093          evbarm: Add support for the Atmark Techno Armadillo-9.
8094                    [hamajima 20051113]
8095          ipv6: rc.conf(5) $ip6sitelocal variable has been removed. You
8096                    should use Local IPv6 Unicast Addresses defined by RFC 4193
8097                    and control how they are routed with the $ip6uniquelocal
8098                    variable. [rpaulo 20051124]
8099          openssl: update to 0.9.8a [christos 20051125]
8100          kernel:   Switch to a stateful read-ahead algorithm. [yamt 20051130]
8101          posix_fadvise(2): Add.  (Only POSIX_FADV_NORMAL, POSIX_FADV_RANDOM,
8102                    and POSIX_FADV_SEQUENTIAL are implemented.) [yamt 20051130]
8103          postfix(1): Updated to 2.2.6. [rpaulo 20051201]
8104          auich(4): Now it supports ICH7 and Intel 6300ESB audio controllers.
8105                    [xtraeme 20051204]
8106          lmc(4): New driver from David Boggs [christos 20051205]
8107          kernel: Add a new ktrace record type for SA upcalls and add LWP
8108                    information to ktrace records
8109                    [darrenr,skrll,christos 20051211]
8110          userland: Generation and decode of new ktrace record type (sa_upcall)
8111                    and LWP information for kdump and ktruss. Ability to trace
8112                    upcalls. [skrll,christos 20051211]
8113          sip(4): Now enabled and known working for sparc64.  [mrg 20051220]
8114          libc/libkern: Merge common files [christos 20051220]
8115          tb(4): Remove the line discipline driver.  [thorpej 20051220]
8116          bind:     Imported 9.3.2 for named and tools [christos 20051221]
8117          dkctl(8), bufq(9): Add a functionality to switch bufq strategy
8118                    on the fly.  [yamt 20051226]
8119          mbrlabel(8): Add the -s option to specify the sector in which sector
8120                    the partition table is located.  [jmmv 20051227]
8121          kernel: Add preliminary support for System V Boot File System.
8122                    Written by UCHIYAMA Yasushi. [tsutsui 20051229]
8123          newfs_sysvbfs(8), mount_sysvbfs(8): Add utilities for System V
8124                    Boot File System. Also written by UCHIYAMA Yasushi.
8125                    [tsutsui 20051229]
8126          ews4800mips: Initial import of ews4800mips port. Most porting work
8127                    was done by UCHIYAMA Yasushi. [tsutsui 20051229]
8128          rtw(4): Add support for GCT Semiconductor GRF5101
8129                    transceiver/synthesizer.  [dyoung 20051229]
8130          i386:     Add support for AMD PowerNow technology.
8131                    Written by Martin Vegiard. [xtraeme 20051231]
8132          rlphy(4): Realtek 8139/8201L PHY. From OpenBSD [xtraeme 20060104]
8133          build.sh: Add experimental ability to build syspkgs. [apb 20060104]
8134          postfix(1): Updated to 2.2.8. [rpaulo 20060109]
8135          ews4800mips: Add sysinst support. [tsutsui 20060109]
8136          zlib: Updated to 1.2.3 and shared between kernel and userland.
8137                    [christos 20060114]
8138          firmload(9): Add an API for loading firmware images used by hardware
8139                    devices.  [thorpej 20060116]
8140          evbmips: Add support for Alchemy Au1550 processors and DBAu1550 board.
8141                    [gdamore 20060127]
8142          build.sh: Add iso-image action, to create a CD-ROM image after
8143                    build.sh release. [apb 20060128]
8144          acpi(4): Import ACPI-CA 20060113 [kochi 20060129]
8145          vnd(4):   Remove compile-time limit on the number of vnd(4) devices.  Now
8146                    devices are automatically created when they are configured.
8147                    [cube 20060201]
8148          fs/udf: added UDF file system support for optical media and block
8149                    devices like harddisc partitions and vnd's.
8150                    [reinoud 20060202]
8151          binutils: updated to FSF binutils 2.16.1 release.  [skrll 20060202]
8152          i386: Add support for the Multiboot Specification.  [jmmv 20060203]
8153          cvs(1): Upgrade to 1.11.21, and move it to xcvs [christos 20060204]
8154          openssh: Upgrade to 4.3. [christos 20060204]
8155          openpam(3): update to 20050616 (figwort) [christos 20060204]
8156          am-utils: Upgrade to 6.1.3 [christos 20060205]
8157          wsmouse(4): Add support to automatically repeat wsmouse button events.
8158                    [jmmv 20060205]
8159          pbms(4): 15" powerbook mouse driver from Johan Wallen
8160                    [christos 20060205]
8161          evbarm: Add support for the Atmark Techno Armadillo-210.
8162                    [hamajima 20060206]
8163          groff(1): Updated to 1.19.2. [wiz 20060206]
8164          sushi(8): Moved from base to othersrc [christos 20060208]
8165          iscsi-target(8): Add the NetBSD iSCSI target [agc 20060208]
8166          evbmips: Add support Alchemy Au15XX PCI host. (DBAu1500/DBAu1550).
8167                    [gdamore 20060208]
8168          amd64: Add initial COMPAT_LINUX32 support [manu 20060209]
8169          rasops(9): Add shadow framebuffer support [jmcneill 20060218]
8170          etcupdate(8): Add ability to update from a binary set file.  Change
8171                    the meaning of some options.  [apb 20060218]
8172          splash(9): Add splash screen support [jmcneill 20060218]
8173          vesafb(4): Add console driver for VBE 2.0+ framebuffers on i386
8174                    [jmcneill 20060218]
8175          wsdisplay(4): Add WSDISPLAYIO_SSPLASH and WSDISPLAYIO_SPROGRESS
8176                    ioctls [jmcneill 20060218]
8177          prep: Add support for IBM 7024-E20 and 7025-F30. [garbled 20060223]
8178          vinum: Removed from base. [christos 20060225]
8179          postfix(1): Updated to 2.2.9. [rpaulo 20060225]
8180          evbmips: Add support for 4G Systems MTX-1 board (MeshCube/AccessCube).
8181                    [gdamore 20060225]
8182          evbmips: Add support for Plat'home OpenMicroServer (OMS-AL400/128).
8183                    [shige 20060227]
8184          evbarm: Add support for the Linksys NSLU2 (a.k.a. "Slug") NAS device.
8185                    [scw 20060228]
8186          hpcarm: Jornada 720 keyboard driver changed to use hpckbd(4)
8187                    [peter 20060304]
8188          hpcarm: Jornada 720 power management driver changed to use hpcapm(4)
8189                    [peter 20060304]
8190          kernel: Add support for PT_SYSCALL, a ptrace call that allows processes
8191                    to stop on syscall entry and exit. Used by tools like
8192                    strace/truss [christos 20060305]
8193          svwsata(4): Driver for Serverworks K2 SATA controllers. From
8194                    OpenBSD via Joerg Sonnenberger [bouyer 20060306]
8195          prep: Add pnpbus pseudo-bus to allow attachment of devices found in
8196                    PReP residual data.  Remove hardcoded per-machine constants
8197                    and replace with a dynamic machine setup for all prep
8198                    hardware. [garbled 20060309]
8199          acpi(4): Import ACPI-CA 20060217 [kochi 20060312]
8200          nfe(4): Driver for NVIDIA nForce Ethernet from OpenBSD [chs 20060312]
8201          prep: Add NVRAM device and root device detection. [garbled 20060316]
8202          krb4: Removed [christos 20060319]
8203          evbmips: Add support for Atheros AR5312 SoC. [gdamore 20060321]
8204          ciss(4): Driver for HP/Compaq 5th+ generation Smart ARRAY controllers
8205                    [he 20060321]
8206          prep: Add support for updating the boot partition. [garbled 20060323]
8207          tun(4): IPv6 support added [rpaulo 20060329]
8208          ndis(4): Ported FreeBSD's NDIS Wrapper.  See ndiscvt(8) for more
8209                    information [rittera 20060330]
8210          utoppy(4): Driver for Topfield TF5000PVR range of digital video
8211                    recorders.  [scw 20060403]
8212          utoppya(1): Userland program to interface to utoppy(4).
8213                    [scw 20060403]
8214          ipf(8): Updated to version 4.1.13. [martti 20060404]
8215          onewire(4): Driver for Dallas Semiconductor 1-wire bus. From
8216                    OpenBSD. [riz 20060407]
8217          gpioow(4): bit-banging driver for onewire via gpio pin.  From
8218                    OpenBSD. [riz 20060407]
8219          owtemp(4): Driver for some 1-wire temperature sensors.  From
8220                    OpenBSD. [riz 20060407]
8221          wpa_supplicant(8): Updated to version 0.4.8 [rpaulo 20060412]
8222          hostapd(8): Imported version 0.4.8 [rpaulo 20060412]
8223          lfs: Better handling of the page cache, particularly in regard to
8224                    not writing us out of space.  New cleaner daemon.
8225                    Various other fixes and improvements.  [perseant 20060414]
8226          cobalt: Add code to identify Cobalt models. [tsutsui 20060415]
8227          arc: Add support for pci_configure_bus(9) (a.k.a. options
8228                    PCI_NETBSD_CONFIGURE) so that PCI devices over ppb(4) work
8229                    properly on PCI based NEC machines. [tsutsui 20060415]
8230          cobalt: Switch cobalt port to use MI todr(9) functions and MI mc146818
8231                    driver. [tsutsui 20060415]
8232          evbarm: Add support for the I-O DATA HDL-G.  [nonaka 20060416]
8233          sgimips: Switch macepci for O2 to use MI pci_configure_bus(9) rather
8234                    than its own PCI fixup code. [tsutsui 20060417]
8235          ipw(4): The firmload(9) API is now used. You no longer need to
8236                    use ipwctl(8) to load the firmware. [rpaulo 20060417]
8237          init(8): Support for running multi-user in a chroot() environment.
8238                    Allows / file system on e.g., cgd(4), vnd(4) or ccd(4)
8239                    volumes. [salo 20060418]
8240          gcc(1): Import GCC 4.1 branch from 20060420 (4.1.1 prerelease.)
8241                    [mrg 20060420]
8242          cobalt: Account interrupts by evcnt(9). [tsutsui 20060421]
8243          cksum(1): Add a switch "-c file" to verify a list of checksums
8244                    generated by the cksum program (and its siblings) and stored
8245                    in file against files on disk, e.g. after "md5 *.tgz >MD5"
8246                    verify with "md5 -c MD5". [hubertf 20060423]
8247          prep: Add support for the Motorola Powerstack E1. [garbled 20060426]
8248          prep: Add generic soft interrupt support. [garbled 20060503]
8249          ipv6: Add support for RFC 3542 API. By the KAME project.
8250                    [rpaulo 20060505]
8251          piixpcib(4): Add support for Intel SpeedStep SMI on PIIX4 PCI-ISA
8252                    bridges to the i386 port. [jmcneill 20060506]
8253          piixpm(4): Import Intel PIIX4 power management controller from
8254                    OpenBSD. [jmcneill 20060506]
8255          prep: Account interrupts by evcnt(9). [garbled 20060508]
8256          it(4): Driver for iTE IT87xxF/SIS 950 Hardware monitor. Adapted
8257                    from OpenBSD. [xtraeme 20060513]
8258          kauth(9): Integrate kernel authorization, to replace kernel management
8259                    of credentials and (potentially) privileged operations
8260                    requests. [elad 20060515]
8261          kernel: Add mprotect(2) restrictions to enforce W^X policies. See
8262                    options(4), sysctl(3), and paxctl(1). From PaX. [elad 20060515]
8263          carp(4): Import Common Address Redundancy Protocol from OpenBSD
8264                    [liamjfoy 20060518]
8265          security.conf(5): Add $check_devices_ignore_paths, to specify
8266                    paths to not traverse during the $check_devices
8267                    operation.  [lukem 20060525]
8268          hostapd(8): Updated to version 0.4.9. [rpaulo 20060525]
8269          wpa_supplicant(8): Updated to version 0.4.9. [rpaulo 20060525]
8270          sendmail(8): Removed. This removal was planned for post 4.0, but
8271                    core@ and security-officer@ decided the sooner the
8272                    better [christos 20060529]
8273          gcc(1): Import GCC 4.1 branch from 20060602 (4.1.2 prerelease.)
8274                    [mrg 20060602]
8275          gcc(1): Import gcc 3.3.6 release. [skrll 20060605]
8276          ath(4): Import HAL 0.9.17.2, which adds support for WiSoC platforms
8277                    (AR531x devices), and 32-bit SPARC. [gdamore 20060605]
8278          ral(4): new driver layout supporting the RT2661 chipset. From
8279                    OpenBSD. [rpaulo 20060606]
8280          timecounter(9): ported from FreeBSD.
8281                    completely new time-keeping infrastructure along with
8282                    NTP API 4 nanokernel implementation. was expected after
8283                    4.0 but core@ voted for early import to facilitate early
8284                    testing and port conversion. simonb & [kardel 20060607]
8285          prep: Add support for PCI cards that have a builtin PCI-PCI bridge.
8286                    [garbled 20060609]
8287          xen: Renamed kernel config files:
8288                    INSTALL_XEN3_U -> INSTALL_XEN3_DOMU
8289                    INSTALL_XENU   -> INSTALL_XEN2_DOMU
8290                    XEN0           -> XEN2_DOM0
8291                    XEN3_U         -> XEN3_DOMU
8292                    XENU           -> XEN2_DOMU
8293                    [hubertf 20060621]
8294          ntp:      Import ntp 4.2.2 (20060606). [kardel 20060611]
8295          prep: Add root device detection for Motorola machines.
8296                    [garbled 20060615]
8297          bluetooth(9): Bluetooth support has enhanced so that bluetooth
8298                    keyboards, mice, audio devices, and rfcomm networking are
8299                    supported.
8300                    The work was done by Iain Hibbert under sponsorship by
8301                    Itronix, Inc.  [gdamore 20060619]
8302          installboot(8): Add support for 2nd stage boot loaders on RAID 1
8303                    partitions.  [jdc 20060620]
8304          sparc: Add support to the 2nd stage boot loader for booting from
8305                    RAID 1 filesystems.  [jdc 20060620]
8306          prep: Add timecounter support. [garbled 20060620]
8307          gcc(1): Switched arm, armeb, i386, sparc, sparc64, x86_64 to GCC4.
8308                    [christos 20060623]
8309          cvs(1): Upgrade to 1.11.22. [christos 20060623]
8310          gcc(1): Switched m68000 to GCC4. [mrg 20060623]
8311          gcc(1): Switched powerpc to GCC4. [garbled 20060623]
8312          azalia(4): add support for S/PDIF [kent 20060625]
8313          gcc(1): Switched alpha to GCC4. [drochner 20060626]
8314          socket(2): version bump for reasons listed in PR/33676 [mrg 20060627]
8315          pppd(8): updated to version 2.4.4. [christos 20060629]
8316          kse(4):   Driver for Micrel KSZ8842/8841 PCI Ethernet controller.
8317                    [nisimura 20060630]
8318          midi(4): many changes to midi(4): eliminated several cases where
8319                    certain message sequences could be mangled in transit;
8320                    added support for Active Sensing. Altered handling of output
8321                    to MIDI ports that lack transmit ready interrupts;
8322                    latency reduced but can load system if used for bulk output;
8323                    dmesg identifies which devices to avoid.
8324                    eap(4): now uses tx-ready interrupt on MIDI port.
8325                    Sequencer (/dev/music): improved handling of tempo and
8326                    timebase changes; supplied the native sequencer API
8327                    alluded to in midi.4.
8328                    umidi(4): large improvements in transmit and receive
8329                    throughput, resolving dropped-input problems;
8330                    additional device support;
8331                    resolved an input hang when receiving on multiple ports;
8332                    improved mapping of device nodes to physical ports for
8333                    nonstandard devices.
8334                    opl(4), cms(4), pcppi(4): improved (if still primitive)
8335                    MIDI synthesis. midiplay(1): Exact effect of some options
8336                    clarified. Untested support added for playing absolute-timed
8337                    MIDI files. [chap 20060630]
8338          xen: Xen3 dom0 support with block and network device backends
8339                    completed. [bouyer 20060702]
8340          proplib(3): Added protocol for sending property lists to/from
8341                    the kernel using ioctls. [thorpej 20060705]
8342          gcc(1): Switched vax to GCC4. [matt 20060707]
8343          kernel: Add fileassoc(9), in-kernel and file-system independent file
8344                    meta-data association interface. [elad 20060714]
8345          postfix(1): Updated to 2.3.0. Dovecot server side SASL support
8346                    activated. [rpaulo 20060720]
8347          tftp(1): Add support for the multicast TFTP option; open-loop mode
8348                    only for now. [jmcneill 20060721]
8349          arc: Make bootloader pass kernel symbol info via bootinfo properly
8350                    so that options SYMTAB_SPACE is no longer required for
8351                    ksyms(4) or ddb(4). [tsutsui 20060722]
8352          ntp:      Import ntp 4.2.2p2 (20060709). [kardel 20060729]
8353          kernel:   file handles have been made opaque to userland and
8354                    the arbitrary size limit on them has been removed.
8355                    [martin 20060731]
8356          postfix(1): Updated to 2.3.2 to fix a security vuln in Postfix
8357                    SMTP client. [rpaulo 20060801]
8358          amd64:    PowerNow/Cool`n'Quiet driver for AMD Athlon64 cpus,
8359                    adapted from OpenBSD. [xtraeme 20060806]
8360          sysinst: Besides full and custom installation, there's now also a
8361                    minimal installation consisting of just a kernel, base and
8362                    etc sets. [hubertf 20060904]
8363          scan_ffs(8): Add -F file support. Useful to search for partitions
8364                    on disk images. [xtraeme 20060907]
8365          iwi(4): Use firmload(9) to load firmware images. You no longer need to
8366                    use iwictl(8) to load the firmware. [skrll 20060809]
8367          acorn32: Remove the old, pre-wscons, console code.  Kernel
8368                    configurations using the old console (kbd, vt, and vidcconsole)
8369                    will need to be updated to use wscons. [bjh21 20060814]
8370          wpi(4): Driver for Intel PRO/Wireless 3945ABG.  OpenBSD wpi driver
8371                    ported by Jean-Baptiste Campesato. [simonb 20060818]
8372          acorn32: Correctly detect the display refresh rate being used under
8373                    RISC OS and look for a matching mode in a list of standard
8374                    video modes.  This removes the requirement for compiling
8375                    RISC OS monitor definitions into the kernel. [bjh21 20060820]
8376          netns: Support for XNS in the kernel and userspace has been
8377                    removed. [matt 20060825]
8378          netccit: Support for CCITT/X.26 in the kernel and userspace has
8379                    been removed. [matt 20060825]
8380          mips64: Preliminary support for a MIPS64 toolchain using the N64
8381                    ABI. [matt 20060825]
8382          postfix: Updated to 2.3.3 [rpaulo 20060827]
8383          landisk: Initial import of landisk port for SuperH based
8384                    network storage appliances by I-O DATA.  The port was
8385                    done by NONAKA Kimihiro <nonaka@NetBSD.org>.
8386                    [uwe 20060901]
8387          evbmips: Add timecounter support. [gdamore 20060901]
8388          todr(9): New machine independent time-of-day chip framework for
8389                    drivers, which provides uniform handling across all ports.
8390                    Not all ports have adopted it yet.  [gdamore 20060902]
8391          sun2: Add timecounter support. [gdamore 20060903]
8392          gcc(1): Switch sh5 to GCC4. [scw 20060904]
8393          tcp: Add support for Explicit Congestion Notification as defined
8394                    in RFC 3168. Sponsored by Google SoC. [rpaulo 20060905]
8395          prep: Convert prep to MI todr(9) driver. [garbled 20060905]
8396          sun3: Add timecounter support. [gdamore 20060905]
8397          cesfic: Add timecounter support. [gdamore 20060906]
8398          prep: Add support for the IBM 7025-F40. [garbled 20060907]
8399          lockstat(8): Add the lockstat command: displays a summary of kernel
8400                    locking events recorded over the lifetime of a called program.
8401                    [ad 20060907]
8402          cobalt: Add timecounter support. [gdamore 20060907]
8403          njata(4): Add driver for Workbit NinjaATA-32 busmastering PIO IDE
8404                    controller. [itohy 20060907]
8405          ews4800mips: Add timecounter support. [gdamore 20060909]
8406          arc: Add timecounter support. [gdamore 20060909]
8407          news68k: Add timecounter support. From gdamore. [tsutsui 20060909]
8408          msk(4): Driver for Marvell Yukon 2 Gigabit Ethernet. [riz 20060909]
8409          evbsh5: Add timecounter support.  [gdamore 20060909]
8410          hp300: Add timecounter support.  [tsutsui 20060909]
8411          ipsec-tools: ipsec-tools CVS is now part of NetBSD. [manu 20060909]
8412          iyonix: Add timecounter support.  [gdamore 20060910]
8413          next68k: Add timecounter support.  [gdamore 20060911]
8414          cats: Add timecounter support.  [gdamore 20060911]
8415          netwinder: Add timecounter support.  [gdamore 20060911]
8416          shark: Add timecounter support.  [gdamore 20060913]
8417          newsmips: Add timecounter support. From gdamore. [tsutsui 20060913]
8418          luna68k: Add timecounter support.  [gdamore 20060914]
8419          mipsco: Add timecounter support.  [gdamore 20060915]
8420          hpcmips: Add timecounter support.  [gdamore 20060915]
8421          sgimips: Add timecounter support.  [gdamore 20060916]
8422          veriexec: Add veriexecgen(8), a tool for easy and fast generation
8423                      of Veriexec fingerprint files. [elad 20060916]
8424          gcc(1): Switch m68k to GCC4 [tsutsui 20060917]
8425          gcc(1): Switch mips to GCC4 [simonb 20060919]
8426          x68k: Add timecounter support.  [gdamore 20060919]
8427          who(1): Change -u behaviour to also print PID of process on
8428                    terminal, and add -d to print more information from
8429                    utmpx. [hubertf 20060919]
8430          init(8): Add system boot, login process, runlevel, system down
8431                    utmpx records [christos 20060919]
8432          gcc(1): Switch hppa to GCC4. [skrll 20060922]
8433          cdplay(1): Add digital transfer mode support, not enabled by
8434                    default. Thanks to Sergey Svishchev for the patch.
8435                    [xtraeme 20060922]
8436          wscons: Add fr_CA.iso8859-1 keyboard mapping support. Thanks to
8437                    Matthew Mondor for the patch. [jmcneill 20060922]
8438          sh3: Add timecounter support to all sh3 ports. From gdamore with
8439                    some fixes by me. [tsutsui 20060924]
8440          kernel: Modify powerhook_establish(9) API to accept a name
8441                    argument. [jmcneill 20060924]
8442          twa(4): 3ware's tw_cli management tools now works [manu 20060924]
8443          csplit(1): Added from FreeBSD/OpenBSD [christos 20060925]
8444          evbmips: Add AR5315/2315 support, specifically the Meraki Mini,
8445                    which can be found at http://www.meraki.net/
8446                    [gdamore 20060925]
8447          ssh: Import openssh-4.4 [christos 20060928]
8448          macppc: add timecounter support [macallan 20060929]
8449          ofctl(8): initial import, formerly known as ofdump2. For macppc,
8450                    shark, sparc64.
8451                    Written by Matt Thomas. [macallan 20060929]
8452          build: Improved support for using shells other than /bin/sh
8453                    during a cross build.  [apb 20060929]
8454          pcictl(8): Add "list -n" to print ID and class numerical, instead
8455                    of resolving to strings [hubertf 20061001]
8456          sun3: Add initial bus_space(9) support. [tsutsui 20061001]
8457          sec(4): New driver for Acorn SCSI Expansion Card, intended to replace
8458                    acorn32 asc(4).  [bjh21 20061001]
8459          ipmi(4): added driver from OpenBSD [bouyer 20061001]
8460          spi(4): initial import of new machine-independent SPI bus framework,
8461                    including a sample driver for the TI TMP121 sensor.
8462                    [gdamore 20061002]
8463          ps(1): Improved support for customised headers via -o and -O options.
8464                    [apb 20061002]
8465          sun3: Add MI softintr(9) support by shared sources with sun2 port.
8466                    [tsutsui 20061005]
8467          sparc64: Add floppy support based on sparc driver and hints from
8468                    OpenBSD for sbus/ebus attachment.  [jnemeth 20061006]
8469          find(1): Add support for "find ... -exec ... +".  Written by
8470                    John Hawkinson.  [apb 20061007]
8471          tcp_congctl(9): API for TCP congestion control algorithms.
8472                    net.inet.tcp.newreno was removed, please use
8473                    net.inet.tcp.congctl.selected instead. [rpaulo 20061009]
8474          proplib(3): prop_number_t can now handle both signed and unsigned
8475                    integers.  [thorpej 20061011]
8476          pf(4): Added support for ALTQ. [peter 20061012]
8477          vge(4): Make this driver work on big endian machines
8478                    (at least on macppc). [tsutsui 20061014]
8479          gpt(8): Added from FreeBSD [christos 20061015]
8480          evbarm: Add support for the gumstix. [kiyohara 20061016]
8481          tcp(4): Added RFC 3465 Appropriate Byte Counting (ABC) [yamt 20061019]
8482          wm(4): Added support for the Intel 80003 gigabit ethernet controller.
8483                    [bouyer 20061021]
8484          gcc(1): Update to GCC 4.1.2-20061021 snapshot.  [mrg 20061021]
8485          mail(1): Mime and multi-character set handling; command line editing
8486                    and completion. Thanks to Anon Ymous [christos 20061021]
8487          acorn32: Standard kernels now use the machine-independent sec(4)
8488                    and ei(4) drivers for Acorn SCSI Expansion Cards and
8489                    Ethernet 1 cards respectively, in place of asc(4) and ie(4).
8490                    [bjh21 20061022]
8491          puffs: Integrate Pass-to-Userspace Framework File System, which
8492                    can be used to build userspace file system servers
8493                    [pooka 20061022]
8494          hpcarm: Add timecounter support and convert to MI todr(9).
8495                    [peter 20061023]
8496          less: Updated to version 394.  [mrg 20061025]
8497          i386: The support for the Multiboot Specification no longer relies
8498                    on the a.out kludge which means that a stock GRUB (without
8499                    custom patches) can be used to successfully boot the kernel.
8500                    [jmmv 20061025]
8501          file(1): update to 4.18.  [pooka 20061031]
8502          puc(4): Add support for Perle PCI-RAS 4 port multimodem [manu 20061101]
8503          rum(4): Added driver for Ralink 2501/2601 USB 802.11a/b/g
8504                    devices from OpenBSD. [joerg 20061101]
8505          gkermit(1): Add gkermit, which is a program for transferring
8506                    files using the Kermit protocol.  gkermit has no
8507                    interactive commands, no scripting, and no ability to
8508                    make connections.  [apb 20061101]
8509          i386: Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP,
8510                    INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels
8511                    so that they are smaller and faster by removing support
8512                    for actual i386 CPUs (which lack write protection in
8513                    supervisor mode, which requires a costly workaround) and
8514                    math coprocessor emulation.  Coprocessor emulation is
8515                    retained in the LAPTOP kernels, but not in the others.
8516                    Where it is known that a configuration cannot be run
8517                    with particular CPUs (i486 in *MP kernels) remove that
8518                    support as well.  Compile all kernels with appropriate
8519                    architecture and tuning flags (reduces size, makes things
8520                    faster).  Those requiring support for machines with i386
8521                    CPU or lacking coprocessor can use the *SMALL or *TINY
8522                    kernels. [tls 20061101]
8523          useradd(8): Change the default shell for newly added users to
8524                    /bin/sh. [pavel 20061102]
8525          tmpfs: NFS support is now complete.  At the very least, all the
8526                    relevant tmpfs regression tests pass successfully when
8527                    executed over a remote tmpfs mounted through NFS.
8528                    [jmmv 20061105]
8529          tmpfs: Add a LKM for this file system. [jmmv 20061105]
8530          postfix: Updated to 2.3.4 [rpaulo 20061107]
8531          macppc: use accelerated wsdisplay drivers [macallan 20061107]
8532          evbarm: Add support for Certance CP-3100 [scw 20061108]
8533          tmpfs: Audit kqueue notifications and add several regression
8534                    tests for them.  [jmmv 20061109]
8535          vnd: Make this work with files stored on file systems without
8536                    the bmap and strategy operations.  This includes tmpfs
8537                    and smbfs.  [jmmv 20061109]
8538          paxctl: Enable as a tool, and add make rules to run paxctl on
8539                    binaries to what PROG_PAX is set. [christos 20061110]
8540          lfs_cleanerd: Move from /usr/libexec to /libexec so that the
8541                    root file system can be safely placed on a LFS volume.
8542                    [jmmv 20061110]
8543          tmpfs: Drop experimental status and enable it by default in the
8544                    GENERIC kernels of amd64, i386, macppc and sparc64.
8545                    [jmmv 20061110]
8546          ssp: New library modelled after the gcc libssp. Stack protector
8547                    code from OpenBSD. Enable stack protection both in
8548                    the kernel and userland code by using USE_SSP=yes in
8549                    /etc/mk.conf [christos 20061111]
8550          uucp: Removed from base; package can be found in pkgsrc
8551                    [christos 20061111]
8552          openssl: update to 0.9.8d [christos 20061113]
8553          wm(4): Add IPv6 Rx tcp/udp checksum offloading. [yamt 20061116]
8554          mac68k: Add timecounter support. [hauke 20061120]
8555          etherip(4): New driver based on tap(4) and gif(4) by Hans Rosenfeld.
8556                    [rpaulo 20061123]
8557          tcp(4), ifconfig(8), wm(4): Add TCPv6 hardware transmit segment
8558                    offload support. [yamt 20061124]
8559          ahcisata(4): Added driver for AHCI 1.0 and 1.1 compliant SATA
8560                    controllers. [bouyer 20061130]
8561          shark: add support for igsfb at ofbus. [macallan 20061207]
8562          mfi(4): driver for LSI Logic & Dell MegaRAID SAS RAID controller.
8563                    Ported from OpenBSD, tested on i386 and amd64.
8564                    [bouyer 20061217]
8565          bnx(4): driver for Broadcom NetXtreme II 10/100/1000 Ethernet
8566                    device. Ported from OpenBSD by cube@, with some bus_dma
8567                    fixes by me. [bouyer 20061217]
8568          shark: add support for XFree86 with wsfb. [macallan 20061220]
8569          iwi(4): Update to use the single file firmware format. The new
8570                    firmware is available in pkgsrc/sysutils/iwi-firmware3.
8571                    [skrll 20061229]
8572          ug(4): driver for the Abit uGuru hardware system monitor,
8573                    contributed by Mihai Chelaru. [xtraeme 20070106]
8574          bind: import 9.4.0-rc2 [christos 20070127]
8575          i386, amd64: remove option COMPAT_386BSD_MBRPART from default
8576                    kernels.  NetBSD has not used partition ID 0x165 for many,
8577                    many years, and the presence of this option in INSTALL
8578                    kernels can cause overwriting of existing FreeBSD
8579                    installations when sysinst writes back the disklabel.
8580                    Those with very, very old NetBSD installations may find
8581                    that they must update their fdisk partition tables to use
8582                    partition ID 0x169 for their NetBSD partitions. [tls 20070124]
8583          build: 'make iso-image' in src/ (or build.sh iso-image) will build
8584                    iso images, eventually bootable, using in-tree tools.
8585                    [bouyer 20070306]
8586          i386, amd64: switch bootable iso images to native boot format, and add
8587                    different bootable kernels on the iso images. Enable ACPI
8588                    in default INSTALL and GENERIC kernels. [bouyer 20070306]
8589          openssl: Import OpenSSL 0.9.8e. [mjf 20070307]
8590          ataraid(4): Add support for Via V-RAID. [garbled 20070326]
8591          bind: import 9.4.0 [ghen 20070330]
8592          sh5, evbsh5: Port deleted [scw 20070408]
8593          coda: overhaul kernel module (vnode locking rules, uvm_fault
8594                    handling, general cleanup) [gdt 20070415]
8595          bluetooth(4): add 'service level' security [plunky 20070421]
8596          wm(4): Added support for the Intel i82801H (ICH8) gigabit ethernet
8597                    controller.  [bouyer 20070429]
8598          ipf(8): Updated to version 4.1.20. [martti 20070501]
8599          kernel: added bio(4) and associated bioctl(8), a framework to
8600                    query/control block device controllers. [bouyer 20070501]
8601          envsys(4): added DRIVE type sensor. [bouyer 20070501]
8602          mfi(4): added bio(4) and envsys(4) support. [bouyer 20070501]
8603          bind: import 9.4.1 [christos 20070501]
8604          ug(4): Driver split in three parts to support the new ACPI
8605                    attachment (ug* at acpi?). Patch from Mihai Chelaru.
8606                    [xtraeme 20070508]
8607          xen: Add timecounter support. [jld 20070512]
8608          ipf(8): Updated to version 4.1.22. [martin 20070515]
8609          kernel: add jmide(4), a driver for the JMicron Technology JMB36x
8610                    PCIe to SATA II/PATA controllers. [bouyer 20070515]
8611          aac(4): Compile and run on amd64. [briggs 20070525]
8612          mips: Make ddb(4) backtrace on mips more usable.  [tsutsui 20070529]
8613          amd64: The Enhanced Speedstep driver is now able to work on EM64T
8614                    CPUs running in 64bit mode. [xtraeme 20070603]
8615          audio(4): New ioctl AUDIO_GETBUFINFO reduces system overhead for many
8616                    emulated OSS functions. [joerg 20070611]
8617          i386:   Import AMD Geode LX Security Block driver glxsb(4) from
8618                    OpenBSD. [jmcneill 20070615]
8619          ipf:    Updated to v4.1.23 [martin 20070616]
8620          i386: Imported gcscide(4), a driver for the AMD CS5535 Companion
8621                    IDE Controller for systems with an AMD Geode GX2 CPU
8622                    (for example the decTOP). [xtraeme 20070627]
8623          bind: import 9.4.1-P1 [christos 20070724]
8624          mpt(4): Add support for newer SAS and similar devices. [tron 20070727]
8625          postfix(1): Updated to 2.4.5 [heas 20070802]
8626          cobalt: Add support for booting off raidframe RAID1 mirrors.
8627                    [tsutsui 20070803]
8628          build.sh: Add iso-image-source option which does iso-image with
8629                    source sets. [jnemeth 20070830]
8630          build.sh: Add iso-dir=directory option which when combined with
8631                    iso-image or iso-image-source causes directory to be
8632                    added to the CD-ROM image. [jnemeth 20070901]
8633          build.sh: Convert iso-dir=directory option to -C cddir.
8634                    [jnemeth 20070901]
8635          msk(4): Add support for Marvell 88CO55 gigabit ethernet, which
8636                    is used by newer iMacs [manu 20071022]
8637          cobalt: Add netboot support via tlp0 to bootloader.  [tsutsui 20071030]
8638          aac(4): Added IBM ServeRAID 8k support. [sborrill 20080508]
8639
8640Changes from NetBSD 4.0 to NetBSD 5.0:
8641          evbppc: Add support for Xilinx Virtex II-Pro/4-FX. [freza 20061202]
8642          mac68k: Add support for four more NuBus video cards, including the
8643                    VillageTronic MacPicasso 340. [hauke 20061206]
8644          puc(4): Add support for Perle Systems 4 and 8 ports modem boards.
8645                    [manu 20061209]
8646          arm: Add support for NPE Ethernet on IXP425. [scw 20061210]
8647          arm: Add support for IXP425 watchdog timer. [scw 20061210]
8648          libutil: Add flags_to_string(3) and string_to_flags(3),
8649                    moved from ls(1). [christos 20061214]
8650          arm: Add support for i2c, i2s, pcmcia, and ohci of PXA2x0.
8651                    Ported from OpenBSD as part of zaurus port by NONAKA Kimihiro.
8652                    [peter 20061217]
8653          zaurus: Add support for Sharp C3x00 PDA. [ober 20061217]
8654          kernel: Merge yamt-splraseipl branch, which provides splraiseipl(9)
8655                    and makeiplcookie(9). [yamt 20061221]
8656          sgimips: Add support for Set Engineering's GIO Fast Ethernet board.
8657                    [rumble 20061223]
8658          sgimips: Add support for the SGI Light/Entry/Starter LG1/LG2
8659                    framebuffers found in Indigo systems. [rumble 20061226]
8660          nfs: Remove NQNFS support from kernel. [yamt 20061227]
8661          kernel, srtconfig(1): First import of the source-address-based routing
8662                    pseudo-device.  [mouse 20061229]
8663          sgimips: Add i8254 timecounter(9) support for use on IP12.
8664                    [rumble 20061229]
8665          mount_psshfs(8): Add puffs sshfs. [pooka 20061229]
8666          njata(4): Add support for Workbit CF32A CF adapter,
8667                    aka BUFFALO RCF-CBA2.  [ichiro 20061231]
8668          amd64, i386: Report and work around some of the known errata for
8669                    Athlon 64 and Opteron processors. [ad 20070101]
8670          i386: Add fatboot, sub-512 byte bootloader that can be written into
8671                    the first sector of a FAT16 filesystem and will load
8672                    the secondary bootloader from it. [dsl 20070101]
8673          kernel: Make mount(2) and unmount(2) use kauth(9) for security
8674                    policy.  One incompatible change is that an unprivileged
8675                    mount without the MNT_NOSUID and MNT_NODEV flags
8676                    will now fail, whereas previously those flags were
8677                    automatically added.  [elad 20070102]
8678          udf: Implement read-only access to UDF 2.50 and UDF 2.60 discs
8679                    that use metadata partition mappings. [reinoud 20070104]
8680          i386: Add support for Microsoft Xbox. [jmcneill 20070105]
8681          ntp: Import ntp 4.2.4 (20061228). Tracking of network interface
8682                    address changes is now supported - no more ntpd
8683                    restarts when interface addresses are re-configured
8684                    (WLAN/DSL/ppp/...). [kardel 20070106]
8685          config(1): Introduce a new -L option, generates a lint configuration.
8686                    [cube 20070108]
8687          umass(4): Add a quirk for the Sony Cybershot USB camera.
8688                    From Mihai Chelaru. [christos 20070109]
8689          kernel: Global 'securelevel' variable removed; it is now internal to
8690                    the secmodel. [elad 20070110]
8691          gcc(1): Updated to version 4.1.2-20070110. [mrg 20070111]
8692          zaurus: Add MI todr(9) and timecounter(9) support. [ober 20070112]
8693          acpitools: Added from FreeBSD via fvdl. [christos 20070114]
8694          kernel: Add syscalls for POSIX Real-time library. [ad 20070116]
8695          adb(4): Add new and simplified MI ADB drivers. [macallan 20070117]
8696          macppc: Add a driver for the SGS 7433 mixer found in some G3 Macs.
8697                    [macallan 20070117]
8698          viaenv(4): Add support for the VIA VT8231 hardware monitor and
8699                    remove viapm(4) code. From OpenBSD. [xtraeme 20070120]
8700          scsictl(8): Added setspeed command, to set the highest speed that the
8701                    optical drive should use for reading data,
8702                    contributed by Kimura Fuyuki. [bouyer 20070122]
8703          msk(4): Pull support for some devices and many bug fixes from OpenBSD.
8704                    [msaitoh 20070130]
8705          uplcom(4): Add support for Willcom WS002IN PHS device
8706                    (Prolific Technology PL2303X). [msaitoh 20070131]
8707          zaurus: Updates to allow Zaurus screen to rotate 90 degrees to a usable
8708                    state with the keyboard. From OpenBSD. [ober,peter 20070202]
8709          security(8): Add support for per-user /tmp. [elad 20070204]
8710          ugensa(4): Add support Novatel Merlin, used in VZ V620.
8711                    From John Nielsen on freebsd-mobile. [gdt 20070205]
8712          i386, amd64: Add cmos(4), driver for x86 CMOS RAM. [dyoung 20070206]
8713          find(1): Add -delete option from FreeBSD. [elad 20070206]
8714          rum(4): Add support for MELCO WLI-U2-SG54HP and PLANEX GW-US54Mini2.
8715                    [elad 20070206]
8716          kernel: Merge the newlock2 branch. Introduces a number of new
8717                    kernel synchronization primitives, improves scalability
8718                    on MP systems, and replaces the existing SA threads model
8719                    with a 1:1 threading model. [ad 20070209]
8720          news68k: Implement generic softintr(9) support. [tsutsui 20070210]
8721          ubsa(4): Add support for CDMA modems sold by Eurotel (now O2).
8722                    [salo 20070210]
8723          refuse: Added FUSE (file system in userspace) compatibility
8724                    functionality, layered on top of libpuffs. [agc 20070211]
8725          i386: Added an opencrypto provider for VIA ACE (AES encryption
8726                    instructions), ported from OpenBSD. [daniel 20070217]
8727          shark: Add generic softintr(9) support. [matt 20070218]
8728          kernel: Add code to support per-system call statistics. [dsl 20070218]
8729          sdiff(1): Replaced by OpenBSD sdiff(1) (public domain). [rmind 20070219]
8730          sgimips: Support the sq(4) interface on the Challenge S's IOPLUS
8731                    mezzanine. [rumble 20070219]
8732          btuart(4): Add support for Bluetooth HCI UART (H4) driver.
8733                    [kiyohara 20070221]
8734          btuartd(8): Add support for Bluetooth HCI UART (H4) daemon.
8735                    [kiyohara 20070221]
8736          bus_dma(9): Add a pair of new bus_dma(9) functions,
8737                    bus_dmatag_subregion(9) and bus_dmatag_destroy(9)
8738                    that allow a device to restrict the bus address range.
8739                    [mrg 20070221]
8740          kernel: Replace the Mach-derived boolean_t type with the C99 bool type.
8741                    [thorpej 20070221]
8742          arm: Add PXA2x0 RTC driver. [nonaka 20070225]
8743          mutex(9), rwlock(9): Support priority inheritance. [yamt 20070226]
8744          eeprom(8): Add the missing kernel bits on arm and powerpc that kept
8745                    eeprom from actually changing firmware settings.
8746                    [macallan 20070228]
8747          MAKEDEV(8), MAKEDEV.local(8): Let MAKEDEV.local use functions
8748                    defined in MAKEDEV. [apb 20070303]
8749          dkscan_bsdlabel(8): Add a tool to scan disks for BSD disklabels.
8750                    [martin 20070301]
8751          MAKEDEV(8), init(8): Make MAKEDEV(8) create the mfs /dev rather than
8752                    init(8). [dsl 20070302]
8753          x68k: Add generic softintr(9) support. [tsutsui 20070304]
8754          luna68k: Add generic softintr(9) support. [tsutsui 20070304]
8755          misc: Remove all use of caddr_t, which should be replaced with
8756                    appropriate pointer types. [christos 20070304]
8757          file(1): Update to 4.20.  [pooka 20070304]
8758          cesfic: Add generic softintr(9) support. [tsutsui 20070305]
8759          hfs: Add read-only Apple HFS+ file system support. [dillo 20070305]
8760          ipv6: Add ipv6 fast forward. [liamjfoy 20070307]
8761          amd64, i386: Add support for the High Precision Event Timer driver.
8762                    [njoly 20070308]
8763          next68k: Add generic softintr(9) support. [tsutsui 20070308]
8764          openssh: Import 4.6. [christos 20070310]
8765          aiboost(4): ASUS AI Booster ACPI Hardware monitor driver,
8766                    adapted from FreeBSD for envsys(4). [xtraeme 20070313]
8767          evbmips: Add Infineon ADM5120 port. [dyoung 20070320]
8768          kernel: Import of DRM (Direct Rendering Manager). Not yet enabled
8769                    by default. [drochner 20070320]
8770          i386, amd64: Intel(R) On Demand Clock Modulation driver, to save
8771                    power and overheating in CPUs supporting the Thermal
8772                    Monitor feature (TM). Adapted from OpenBSD/FreeBSD.
8773                    See options(4) for more information. [xtraeme 20070320]
8774          atari: Implement generic softintr(9) (untested). [tsutsui 20070321]
8775          pkill(1): Add the -l (long format) option. [erh 20070321]
8776          viadrm(4): Import viadrm(4) from DRI git. [jmcneill 20070323]
8777          macppc: Add experimental Apple UniNorth AGP driver. [macallan 20070325]
8778          agp(4): Add AGPv3 support to VIA AGP driver from FreeBSD.
8779                    [jmcneill 20070327]
8780          libc: Add support for LC_TIME. [manu 20070328]
8781          vax: Turn on generation of PIC code. [matt 20070331]
8782          genfb(4): Generic framebuffer console driver with PCI and SBus
8783                    frontends. [macallan 20070411]
8784          sgimips: Add support for SGI O2 PS/2 controller macekbc(4) and
8785                    onboard display adapter crmfb(4). [jmcneill 20070412]
8786          sgimips: Import mavb(4) audio device driver for SGI O2 from
8787                    OpenBSD. [jmcneill 20070412]
8788          sparc64: Add support for hardware monitoring on
8789                    Ultra Enterprise 450. See envctrl(4). [tnn 20070414]
8790          puffs(4): Support NFS exporting puffs file servers. [pooka 20070416]
8791          adb(4): Add a very simple driver for ADB button devices.
8792                    [macallan 20070416]
8793          xargs(1): Bring in xargs from FreeBSD to gain -I, -J etc. but keep our
8794                    GNU compatible exit values. [christos 20070418]
8795          mount_9p(8): Add support to mount a 9P file service with puffs.
8796                    [pooka 20070421]
8797          kernel: Remove the CHECK_ALT_xxx() defines and emul_find() used
8798                    to locate files within an emulation's root directory.
8799                    Instead get namei() to check the emulation root first.
8800                    [dsl 20070422]
8801          stackgap: Now only used by systrace(4) [dsl 20070422]
8802          pax(1): Add a '-V' flag to pax for verbose summary without listing.
8803                    [christos 20070423]
8804          prep: Add support for the MTX604 RAVEN based machine. Other RAVEN
8805                    based machines are also likely to work now. [garbled 20070426]
8806          kernel: Added support for POSIX Asynchronous I/O. [rmind 20070430]
8807          scan_ffs(8): Add a "-b" option to search a partition for valid
8808                    alternate superblocks. [perseant 20070501]
8809          puffs(3): Add puffs_framebuf(3), which abstracts the buffer
8810                    management and event loop for networked file systems
8811                    using puffs_cc(3). Convert mount_psshfs(8) and
8812                    mount_9p(8) to use it. [pooka 20070505]
8813          wd33c93: Enable Fast SCSI transfers for WD33C93B parts with
8814                    appropriate input clocks. [rumble 20070508]
8815          kernel: Add the TFTPROOT kernel option for TFTP'ing root RAMdisk
8816                    at root mount time. [manu 20070508]
8817          services(5), protocols(5): Pull iana-generated services and protocols
8818                    files using: http://www.sethwklein.net/projects/iana-etc/ .
8819                    [christos 20070508]
8820          pf(4): Make 'nat' and 'rdr' translation rules obey state
8821                    policy flags ('if-bound', 'group-bound', 'floating').
8822                    Extend pf.conf(5) syntax to express the translation-state
8823                    policies. [dyoung 20070510]
8824          gdb(1): Add target kvm support for amd64. [fvdl 20070515]
8825          kernel: yamt-idlelwp branch was merged.
8826                    1. separate context switching and thread scheduling.
8827                    2. implement idle lwp.
8828                    3. clean up related MD/MI interfaces.
8829                    4. make scheduler(s) modular.
8830                    [yamt 20070518]
8831          sh3: Implement fast path TLB miss handling. [uwe 20070518]
8832          ld.elf_so(1): Support Solaris $ORIGIN etc. expansions in paths.
8833                    [christos 20070518]
8834          uslsa(4): Added CP210x USB-RS232 ucom driver, as submitted by
8835                    Jonathan A. Kollasch in PR kern/33496. [dogcow 20070520]
8836          procfs: Extend the Linux emulation of /proc to include
8837                    /proc/stat, /proc/loadavg and /proc/<pid>/statm.
8838                    [agc 20070524]
8839          top(1): Allow a single process to be selected by pid.
8840                    Add a 'thread mode' that displays LWPs.
8841                    [ad 20070524]
8842          isp(4): Major update to isp(4) driver, including 4Gb (24XX) card
8843                    support and new firmware sets. [mjacob 20070524]
8844          libcurses: Merge in wide curses work done by Ruibiao Qui as a
8845                    Google Summer of Code project. [blymn 20070529]
8846          split(1): Add a new command-line option "-n chunk_count", that splits
8847                    the input file into chunk_count smaller files.
8848                    [jschauma 20070531]
8849          smsc(4): Added a driver for the hardware monitoring portion of
8850                    the SMSC LPC47B397. [blymn 20070601]
8851          powerpc: Add booted_kernel and booted_device sysctl. [nisimura 20070601]
8852          file(1): Update to 4.21. [pooka 20070607]
8853          zyd(4): Added OpenBSD's driver. Supports ZyDAS ZD1211/ZD1211B
8854                    USB IEEE 802.11b/g wireless network device. [kiyohara 20070609]
8855          mac68k: Switch sn(4) Ethernet on mac68k to using MI SONIC driver.
8856                    [tsutsui 20070610]
8857          tcp(4): Per socket keepalive timer settings. Ability to change
8858                    connection timeout. [christos 20070620].
8859          gdb(1): Remove gdb 5.3. [skrll 20070621]
8860          newgrp(1): Add POSIX (IEEE Std 1003.1, 2004 / Open Group Base
8861                    Specifications Issue 6) User Portability Utility to change
8862                    effective group ID. [ginsbach 20070621]
8863          gcc(1): Updated to version 4.1.3-20070620.  [mrg 20070621]
8864          df(1): Fix -P option, and add -g (in gigabytes) option.
8865                    [christos 20070624]
8866          ntp: Updated to version 4.2.4p2. [kardel 20070624]
8867          tcpdrop(8): Ported by anon ymous (from FreeBSD/OpenBSD).
8868                    [christos 20070625]
8869          fast_ipsec(4): Add support for IPsec NAT-T. [degroote 20070627]
8870          efs: Added read-only Silicon Graphics EFS file system. [rumble 20070629]
8871          svhlabel(8): Add a tool to update disklabel(5) from SGI Volume Header,
8872                    like mbrlabel(8) for MBR label. [rumble 20070629]
8873          envsys(4), sysmon_envsys(9): Imported envsys2. New API with the
8874                    following features:
8875                    - Cleaned up the API for simplicity and efficiency.
8876                    - Ability to send capacity/critical/warning events to powerd(8).
8877                    - Added support for a 'dictionary based communication channel'
8878                      between sysmon_power(9) and powerd(8), that means there is
8879                      no 32 bytes event size event restriction anymore.
8880                    - Binary compatibility with old envstat(8) and powerd(8) via
8881                      COMPAT_40.
8882                    And more, please see envsys(4) and sysmon_envsys(9) for more
8883                    information.
8884                    [xtraeme 20070701]
8885          libutil: Add estrndup(3). [pooka 20070701]
8886          i386: Add support for VIA Esther. From FreeBSD. [christos 20070703]
8887          mount_puffsportal: Add experimental version of portalfs
8888                    based on puffs(3).  [pooka 20070708]
8889          i386: Add gcscehci(4) driver for the EHCI controller found in the AMD
8890                    Geode CS5536 companion controllers. [jmcneill 20070708]
8891          nfsmb(4): Add support for NVIDIA nForce 2/3/4 SMBus controller and
8892                    SMBus driver. [kiyohara 20070711]
8893          kernel: Implement per-CPU work-queues support for workqueue(9)
8894                    interface. [rmind 20070712]
8895          dbri(4): Added support for audio input. [macallan 20070712]
8896          sgimips: Add hardware cursor support to crmfb(4) on O2.
8897                    [macallan 20070715]
8898          kernel: Add a native mremap(2) system call based on the UVM
8899                    implementation for COMPAT_LINUX(8). [joerg 20070717]
8900          find(1): Add the '-E' option to interpret regexes as extended regexes.
8901                    [daniel 20070719]
8902          alpha: Add timecounter(9) support and switch to MI todr(9)
8903                    with MI mc146818 driver. [tsutsui 20070721]
8904          tcpdump(8): Import tcpdump-3.9.7. [drochner 20070724]
8905          ichsmb(4): Add support for Intel ICH SMBus controller.
8906                    [kiyohara 20070728]
8907          shark: Add dhclient(8) to the install disk image to be able to
8908                    configure network interfaces through DHCP.  [jmmv 20070729]
8909          zaurus: Added support to detect AC adapter and charge battery.
8910                    [nonaka 20070729]
8911          libarchive: Import libarchive-2.2.5. [joerg 20070729]
8912          sparc: The cgfourteen(4) driver now supports wscons. [macallan 20070730]
8913          shark: Switched the installation disk to use wscons instead of
8914                    pccons. [jmmv 20070731]
8915          tcp(4): TCP socket buffers automatic sizing, ported from FreeBSD.
8916                    [rmind 20070802]
8917          agp(4): Add support agp_amd64. Imported from FreeBSD.
8918                    [kiyohara 20070804]
8919          cpuctl(8): A new utility which allows setting CPUs online/offline.
8920                    [ad 20070804]
8921          libpthread: Make some significant performance improvements around
8922                    thread synchronization, and fix a minor problem with
8923                    detaching running threads. [ad 20070804]
8924          rump: Add the Runnable Userspace Meta Program framework to sys/rump.
8925                    These are programs which compile in a part from the standard
8926                    kernel sources and run in userspace.  Their main use is
8927                    testing/debugging. Currently supported are a number of
8928                    file systems (e.g. ffs) through puffs(3). [pooka 20070805]
8929          wscons(4): Add scrollback support to vcons, this should work with
8930                    any framebuffer console driver that uses vcons.
8931                    [macallan 20070805]
8932          libarchive: Import libarchive-2.2.6. [joerg 20070806]
8933          wtf(6): Search pkgsrc's help database when ran inside a package
8934                    directory. [hubertf 20070806]
8935          libpthread: Another performance improvement, and a fix for an issue
8936                    that could cause threaded applications to hang under rare
8937                    circumstances. [ad 20070807]
8938          mount_sysctlfs(8): sysctl(3) to file system translator. [pooka 20070809]
8939          bge(4): Add support for BCM5786. [taca 20070810]
8940          agp(4): Add agp support for i965Q. [markd 20070815]
8941          slhci(4): Replace to Matthew Orgass's slhci(4). [kiyohara 20070815]
8942          spdmem(4): Add Serial Presence Detect driver/support. This decodes
8943                    technical specifications stored in the eeprom on common types
8944                    of memory modules. [tnn 20070818]
8945          uplcom(4): Add support for SMART Technologies-badged Prolific
8946                    USB-Serial converter. [sborrill 20070818]
8947          amiga: Add wdc(4) frontent for the buddha and catweazle Z2 hardware.
8948                    [is 20070820]
8949          btbc(4): Add support for AnyCom BlueCard. [kiyohara 20070820]
8950          libm: Add C99 complex support (float/double). [drochner 20070820]
8951          amd64: Enable LFS from sysinstall. [skd 20070821]
8952          atactl(8): Improve SATA support. [bouyer 20070821]
8953          agten(4): Add support for Fujitsu AG-10e graphics cards working as
8954                    accelerated framebuffer console. [macallan 20070826]
8955          ichlpcib(4): The driver has added support for the TCO (watchdog) on
8956                    ICH6 or newer chipsets plus timecounter support. Also it can
8957                    be used on EM64T systems running the amd64 port. Adapted from
8958                    FreeBSD and OpenBSD. [xtraeme 20070826]
8959          wlanctl(8): Add -p flag that only plints public (i.e. non-encrypted)
8960                    nodes. [dogcow 20070829]
8961          ag10e(4): Add XFree86 driver to run the AG-10e in 24bit with
8962                    acceleration. [macallan 20070830]
8963          viaide(4): Attach to the VIA CX700 IDE and NVIDIA MCP67 IDE and SATA
8964                    controllers. [xtraeme 20070831]
8965          uchcom(4): Add support for WinChipHead CH341/340 USB-Serial adapter.
8966                    [tshiozak 20070903]
8967          amd64, i386: cgd(4) is part of GENERIC. [joerg 20070906]
8968          libpthread: scalability and performance enhancements. The MySQL
8969                    sysbench benchmark in read-only mode now scales to 900
8970                    simultaneous client threads on a 4xCPU i386 system before
8971                    serious performance drop-off occurs. [ad 20070907]
8972          btconfig(8): Add a new option 'rssi' to enable/disable inquiry
8973                    results with RSSI, and add recognition of the
8974                    "inquiry result with RSSI" packets. [plunky 20070907]
8975          kernel: Added support for POSIX message queues. [rmind 20070907]
8976          aps(4): driver for IBM Thinkpad Active Protection System,
8977                    provides support for some sensors exported through
8978                    the envsys(4) framework. Ported by Pierre Pronchery
8979                    from OpenBSD. [xtraeme 20070911]
8980          pcc(1): Import pcc-070920. [abs 20070920]
8981          libutil: Add raise_default_signal(3) -- raise the default signal
8982                    handler. [lukem 20070925]
8983          i386, amd64: pcc is now able to compile most of the i386 kernel.
8984                    a number of changes have been made for LKM and
8985                    preemption safety. [ad 20070927]
8986          i386: i386 bootblocks are now able to boot amd64 kernels.
8987                    support for a.out kernels has been removed. [ad 20070927]
8988          kernel: Added support for kernel core dumps to RAID 1 sets.
8989                    [oster 20071004]
8990          kernel: The new socket option SO_NOHEADER tells the network
8991                    stack to strip the protocol header from packets
8992                    received on a raw socket. [dyoung 20071005]
8993          gre(4): Available encapsulations increase to IPv6, UDP in
8994                    IPv6, and UDP in IPv4.  The Mobile IP encapsulation
8995                    is no more. [dyoung 20071005]
8996          malloc(3): Replace the default memory allocator with 'jemalloc',
8997                    designed to perform well in both single- and multi-
8998                    threaded processes. This provides a significant
8999                    performance boost for many threaded workloads that
9000                    make use of malloc, such as MySQL. [ad 20071006]
9001          kernel: A new SCHED_M2 scheduler, improves the performance on
9002                    MP systems, supports real-time and time-sharing classes,
9003                    ready for the CPU affinity. [rmind 20071009]
9004          umidi(4): Add quirks to support Roland UA25, UA4FX and SonicCell.
9005                    [xtraeme 20071014]
9006          kse(4): Add multicast filter support. [nisimura 20071014]
9007          httpd(8): Import bozohttpd-20060517. [tls 20071016]
9008          powerpc, prep, pmppc, evbppc, macppc, ibmnws, bebox, sandpoint, ofppc:
9009                    Merge ppcoea-renovation branch. [garbled 20071017]
9010          prep: Convert to generic powerpc PCI framework. [garbled 20071017]
9011          powerpc: New generic interrupt handler framework. [macallan 20071017]
9012          macppc: Switch to generic powerpc interrupt framework.
9013                    [macallan 20071017]
9014          prep: Convert to generic powerpc ISA framework. [garbled 20071017]
9015          bebox: Convert to generic soft interrupts. [matt 20071017]
9016          prep: Switch to generic powerpc interrupt framework. [garbled 20071017]
9017          powerpc: New generic shared timecounters-based clock routines.
9018                    [garbled 20071017]
9019          prep: Convert to generic powerpc clock. [garbled 20071017]
9020          sandpoint: Convert to generic soft interrupts. [nisimura 20071017]
9021          sandpoint: Switch to generic powerpc interrupt framework.
9022                    [nisimura 20071017]
9023          sandpoint: Convert to generic powerpc clock/PCI/ISA framework.
9024                    [nisimura 20071017]
9025          macppc: Convert to generic powerpc clock/PCI framework.
9026                    [macallan 20071017]
9027          pmppc: Convert to generic powerpc clock/PCI/interrupt framework.
9028                    [garbled 20071017]
9029          pmppc: Remove pmppc as a port, and move it to a supported board under
9030                    evbppc. [garbled 20071017]
9031          ibmnws: Convert to generic powerpc clock.c/PCI/interrupt framework.
9032                    [rjs 20071017]
9033          mvmeppc: Convert to generic powerpc clock.c/PCI/interrupt framework.
9034                    [garbled 20071017]
9035          powerpc: Add shared PReP memory maps. [garbled 20071017]
9036          sandpoint: DHCP/NFS bootloader. [nisimura 20071017]
9037          macppc: Convert to generic powerpc bus_dma(9). [matt 20071017]
9038          macppc: Convert to generic powerpc bus_space(9). [garbled 20071017]
9039          powerpc: Generic powerpc OpenFirmware code. [garbled 20071017]
9040          ofppc: Completely rewrite ofppc port from scratch. [garbled 20071017]
9041          bebox: Convert to generic powerpc PCI/ISA framework. [ober 20071017]
9042          macppc: Use genfb(4) as the default framebuffer instead of ofb.
9043                    [macallan 20071017]
9044          macppc: Switch to new ADB subsystem. [macallan 20071017]
9045          macppc: Add support for bus speed control found in some Intrepid-based
9046                    *Books like the 800MHz iBook G4. [macallan 20071017]
9047          powerpc: New generic powerpc IPI framework. [garbled 20071017]
9048          macppc: Convert to generic powerpc IPI framework. [garbled 20071017]
9049          powerpc: New generic powerpc SMP support framework. [garbled 20071017]
9050          macppc: Convert to generic powerpc SMP framework. [macallan 20071017]
9051          prep: Convert to generic powerpc IPI/SMP framework. [garbled 20071017]
9052          amd64, i386: Merge amd64 and i386 pmap. Also always use
9053                    large pages if available. [yamt 20071018]
9054          amd64: Add lkm(4) support for compat_linux(8) and exec_linux_elf.
9055                    [njoly 20071019]
9056          rccide: Add support for the ServerWorks HT-1000 IDE Controller.
9057                    From OpenBSD. [xtraeme 20071024]
9058          svwsata(4): Add support for another ServerWorks HT-1000 SATA
9059                    Controller. From OpenBSD. [xtraeme 20071024]
9060          ofppc: New ofwpci configuration methods, add rtas device.
9061                    [garbled 20071025]
9062          compat_linux32: Add missing chown's syscalls family members.
9063                    This makes chown(1)/chgrp(1) works under compat linux32.
9064                    [njoly 20071027]
9065          pcc(1): Import pcc-071027. [ragge 20071027]
9066          shark: Removed pccons(4), obsoleted by wscons(4). [jmmv 20071028]
9067          coretemp(4): Driver for Intel Core's on-die thermal sensor,
9068                    available on Core or newer CPUs. Ported from FreeBSD.
9069                    [xtraeme 20071029]
9070          i386, amd64: Added support for Intel 82G965 chipset. [jnemeth 20071030]
9071          kernel: Support for dynamic changing of SysV message queues and
9072                    semaphores limits. [rmind 20071104]
9073          ofppc: Stop using ofbus driver, rewrite console code [garbled 20071104]
9074          r128fb(4): New accelerated console driver for ATI Rage 128 graphics
9075                    controllers. [macallan 20071107]
9076          ofppc, macppc: Convert to shared ofw_autoconf. [garbled 20071107]
9077          nsclpcsio(4): Added support for the VLM logical device. This provides
9078                    14 voltage sensors in addition to the previous 3 temperature
9079                    sensors provided in the TMS logical device. From OpenBSD.
9080                    [xtraeme 20071109]
9081          btkey(1): A new utility to manage Bluetooth link keys in OS and
9082                    and device storage. [plunky 20071109]
9083          putter(9): A Pass-to-Userspace Transporter, a generic request-response
9084                    handler for kernel-attached userspace daemons (e.g. puffs(4)).
9085                    [pooka 20071110]
9086          pad(4): Added the pseudo-audio device driver, for feeding back raw
9087                    PCM data to userland. [jmcneill 20071111]
9088          hp700: Fix kernel profiling on HPPA. [skrll 20071112]
9089          atf(7): Initial import of the Automated Testing Framework, version 0.3.
9090                    Provides a framework to easily define and run test cases for
9091                    the NetBSD operating system.  Work until 0.1 sponsored by
9092                    Google Summer of Code 2007 and mentored by martin.
9093                    [jmmv 20071112]
9094          sysinst(8): Add support to install the new tests.tgz set.
9095                    [jmmv 20071112]
9096          tests: Converted the regress/bin tree to use ATF and migrated it
9097                    to tests/util. [jmmv 20071112]
9098          tests: Converted the regress/sys/fs/tmpfs tree to use ATF and
9099                    migrated it to tests/fs/tmpfs. [jmmv 20071112]
9100          tests: Converted the regress/games tree to use ATF and migrated it
9101                    to tests/games. [jmmv 20071112]
9102          ahcisata(4): Add support for ATAPI devices. [bouyer 20071112]
9103          nfsmb(4): Support more recent NVIDIA chips. [xtraeme 20071114]
9104          viaide(4): Add support for NVIDIA MCP73/77 IDE controllers.
9105                    [xtraeme 20071114]
9106          nfe(4): Add support for NVIDIA MCP67/73 Ethernet controllers.
9107                    [xtraeme 20071114]
9108          i386: Remove I486_CPU, I586_CPU, I686_CPU options. [ad 20071114]
9109          i386: Remove pccons(4). [ad 20071114]
9110          i386: Remove support for 80386 level CPUs. PR port-i386/36163.
9111                    [ad 20071115]
9112          newfs_ext2fs(8): Add a native newfs_ext2fs(8) command.
9113                    Closes PR bin/16175. [tsutsui 20071117]
9114          libc: Enable posix_memalign(3). [ad 20071119]
9115          i386, amd64: Add support for boot.cfg(5) to configure the bootloader.
9116                    This includes optionally displaying menus, altering banner
9117                    text and changing options such as timeouts and console device
9118                    which previously required use of installboot.
9119                    [sborrill 20071120]
9120          pud(4): Add a driver via which it is possible to implement
9121                    block and character devices in userspace. [pooka 20071120]
9122          xen: Added support for amd64 architecture, both as dom0 and domU.
9123                    [bouyer 20071122]
9124          i386: Create a boot.cfg(5) on the install CD to allow the end-user to
9125                    select either the standard or non-ACPI kernel easily.
9126                    [sborrill 20071123]
9127          agp(4): Add AGP support for Intel Q35/G33/Q33. [markd 20071124]
9128          rum(4): Add support for COREGA CG-WLUSB2GL and ABOCOM WUG2700.
9129                    [kiyohara 20071125]
9130          kernel: Add various atomic ops. Mostly pulled from
9131                    thorpej-atomic branch.  [ad 20071128]
9132          cobalt: Add support for booting from UFS2 partition to bootloader.
9133                    [tsutsui 20071201]
9134          libsa: Add ext2fs support. [tsutsui 20071201]
9135          cobalt: Add support for booting from ext2fs partition to bootloader.
9136                    [tsutsui 20071201]
9137          bcsp(4): Add support for BlueCore Serial Protocol. [kiyohara 20071202]
9138          arc: Add support for booting from UFS2 partition to bootloader.
9139                    [tsutsui 20071202]
9140          toolchain: Install the linker scripts on amd64, which allows to
9141                    link x86 32bits objects using the native ld(1).
9142                    [bouyer 20071202]
9143          kernel: Change interrupt handling:
9144                    - Reduce available SPL levels for hardware devices to
9145                    NONE, VM, SCHED, HIGH.
9146                    - Acquire kernel_lock only for interrupts at IPL_VM.
9147                    - Implement threaded soft interrupts.
9148                    [ad 20071203]
9149          nfsmb(4): Make nfsmb(4) work on newer MCPs, including MCP55.
9150                    [xtraeme 20071204]
9151          arcmsr(4): Areca Technology Corporation SATA RAID controller driver,
9152                    ported from OpenBSD. [xtraeme 20071204]
9153          symlink(7): Implement a new magic string for magic symlinks, @ruid,
9154                    which expands to the real user id of the process and
9155                    use this magic string for per-user tmp. [mjf 20071204]
9156          fxp(4): Fix some TX timeout and RX pool corruption problems.
9157                    Mostly from OpenBSD. [tsutsui 20071208]
9158          kernel: Added a new power management framework, see pmf(9) for details.
9159                    [jmcneill,joerg 20071209]
9160          acpi(4): Updated ACPI-CA to 20070320. [jmcneill 20071209]
9161          ofppc: Convert to shared powerpc major numbers. [garbled 20071210]
9162          ofppc: Added support for the bplan/Genesi Pegasos II. [garbled 20071210]
9163          sandpoint: Convert to shared powerpc major numbers. [nisimura 20071211]
9164          queue(3): Add TAILQ_CONCAT() and STAILQ_CONCAT(), from FreeBSD.
9165                    [elad 20071211]
9166          macppc: Convert to shared powerpc major numbers. [macallan 20071211]
9167          ddb(4): Add a "whatis" command, inspired from Solaris. [yamt 20071213]
9168          libc: Add dehumanize_number(3). [christos 20071214]
9169          sgimips: Add support for booting from UFS2 to bootloader.
9170                    [tsutsui 20071215]
9171          MAKEDEV(8): Use pax(1) in preference to mknod(8) to create device
9172                    nodes more efficiently; use mount_tmpfs(8) in preference to
9173                    mount_mfs(8) when creating a memory file system. [apb 20071215]
9174          ifconfig(8): Add 'list scan' to ifconfig, which list access point in
9175                    the neighbourhood. [adegroot 20071216]
9176          nfe(4): Handle a quirk of newer MCP6x chips on reading MAC address.
9177                    [tsutsui 20071217]
9178          rs6000: New port of NetBSD to the MCA based IBM RS/6000 7006-41T.
9179                    [garbled 20071217]
9180          openssh: Import 4.7. [christos 20071217]
9181          i386, amd64: Add support for ACPI S3 (suspend-to-RAM) on MP systems.
9182                    [joerg 20071218]
9183          sparc64: Add support for Sun PGX32 / TechSource Raptor GFX 8P to
9184                    genfb ( mostly workarounds for firmware bugs ), also build
9185                    XFree86's glint driver for accelerated X. [macallan 20071219]
9186          amd64: Remove GENERIC.MP and enable SMP by default. [ad 20071220]
9187          newsyslog(8): newsyslog.conf flag 'J' will bzip2 logfiles.
9188                    [dogcow 20071221]
9189          thinkpad(4): Add driver for IBM/Lenovo Thinkpad hotkeys and
9190                    brightness controls. [jmcneill 20071221]
9191          fdisk(8): Report the first active partition. [apb 20071223]
9192          compat_linux32: Add getpgid(2) syscall. [njoly 20071224]
9193          compat_linux32: Add old_uname() syscall. [njoly 20071224]
9194          i386: Make SMP the default and remove GENERIC.MP. [ad 20071225]
9195          i386: Add initial version of calling VGA POST from vga_resume.
9196                    [joerg 20071225]
9197          compat_linux32: Add readdir() syscall. [njoly 20071226]
9198          kernel: Address Space Layout Randomization support in the kernel and
9199                    dynamic linker, see security(8). [elad,christos 20071226]
9200          msdosfs: Significantly improved writing speed (up to 16x faster).
9201                    [reinoud 20071228]
9202          itesio(4): Added support for the Watchdog Timer. [xtraeme 20071229]
9203          makphy(4): Recognize Marvell 88E1116 Gigabit PHY. [wiz 20071229]
9204          usermode: Add port of the NetBSD kernel to userspace.
9205                    [jmcneill 20071229]
9206          hp700: Kernels are now compiled with -O2. [skrll 20071230]
9207          compat_hpux: Removed. [ad 20071231]
9208          systrace(1): Removed. [ad 20071231]
9209          stackgap: Removed stackgap support functions due to systrace(4)
9210                    removal [ad 20071231]
9211          arm: Add support for kernel crashdump to arm32. [chris 20080101]
9212          tprof: Add tprof, a simple performance monitor based profiler,
9213                    inspired from linux oprofile.  it's still very experimental.
9214                    [yamt 20080102]
9215          kernel: Merge the vmlocking2 branch, which makes VM system,
9216                    trap handling and file system framework MP safe, and
9217                    also replaces simple_lock(9) with mutex(9). [ad 20080102]
9218          bioctl(8): Rewritten to handle new features like creating/removing
9219                    hot-spare, pass-through disks and RAID volumes, start/stop
9220                    consistency checks in volumes and others. [xtraeme 20080102]
9221          arcmsr(4): Added support to create/remove hot-spare, pass-through
9222                    disks and RAID volumes, start/stop consistency checks
9223                    in volumes as well as showing information about physical
9224                    disks (even if they are marked as hot-spare, pass-through
9225                    or unused). [xtraeme 20080102]
9226          ofppc: Support intallation and RAID bootable root. [mrg 20080102]
9227          mpt(4): Fix performance problems for old revisions of the Symbios
9228                    53c1030. Patch supplied by Patrick Welche in PR kern/30531.
9229                    [tron 20080103]
9230          pmax: Add timecounter(9) and generic todr(9) support. [joerg 20080103]
9231          msdosfs: Add large read / readahead support by Paul Ripke
9232                    (introduce run-length detection to msdosfs_bmap(),
9233                    from FreeBSD).  [christos 20080105]
9234          gem(4): Add support for Sun PCI SX fibre cards.  [jdc 20080105]
9235          amiga: Add timecounter(9) support and counter-based delay(9) from
9236                    i386. [mhitch 20080106]
9237          mvme68k: Add timecounter(9) support. [tsutsui 20080107]
9238          vax: Add timecounter(9) support. [joerg 20080107]
9239          evbppc: Add timecounter(9) support. [joerg 20080108]
9240          sbmips: Add timecounter(9) support. [simonb 20080108]
9241          atari: Convert atari to generic todr(9) and timecounter(9).
9242                    [joerg 20080108]
9243          xen: Switch xen to generic todr(9). [joerg 20080108]
9244          kernel: All platforms have been converted to use generic todr(9).
9245                    [gdamore,joerg 20080108]
9246          ulpt(4): Implement non-blocking read. [gdt 20080108]
9247          gcscpcib(4): Added driver for the AMD CS5535 and CS5536 Companion
9248                    Device with support for Timecounter, Watchdog Timer and
9249                    GPIO. Adapted from OpenBSD by Yojiro UO. [xtraeme 20080109]
9250          pc532: Port deleted. [simonb 20080109]
9251          algor: Fix delay(9) issue and now P5064 kernel works on gxemul.
9252                    [tsutsui 20080109]
9253          ofppc: Fix ofwboot to work on an IBM CHRP-based RS/6000.
9254                    [garbled 20080109]
9255          i386: Add sparse kernel core dumps (minidumps) for this platform
9256                    using a backwards-compatible on-disk core format. Not
9257                    turned on by default yet. Similar to FreeBSD minidumps but
9258                    simpler in implementation. Implementation by Jed Davis and
9259                    Devon O'Dell, contributed to NetBSD by Coyote Point Systems.
9260                    [tls 20080110]
9261          hppa: Added gdb(1) support. [skrll 20080110]
9262          wm(4): Add Inter PRO/1000 PT Quad Port Server Adapter. [ragge 20080111]
9263          auvia(4): Make this work on big endian machines. [tsutsui 20080114]
9264          kernel: Implementation of processor-sets and affinity. [rmind 20080115]
9265          libpthread: POSIX real-time extensions. [rmind 20080115]
9266          savecore(8): Use the raw device to read crashdumps. [ad 20080115]
9267          compat_linux(8): Cleanup and fix uid16 functions. [njoly 20080115]
9268          i386: Remove options MATH_EMULATE. [ad 20080116]
9269          schedctl(8): A new program to control scheduling of processes and
9270                    threads. [rmind 20080115]
9271          kernel: Added a new framework for kernel modules, enabled through the
9272                    MODULAR kernel option and used through the modctl(2) system
9273                    call.  [ad 20080116]
9274          modules: Added new versions of modload(8), modstat(8) and modunload(8)
9275                    that use modctl(2).  Not built by default.  [ad 20080116]
9276          bktr(4): Added amd64 support. [jmcneill 20080116]
9277          amd64, i386: Fix clock accounting problem in i8254_get_timeout()
9278                    so that auich(4) sample rate is detected correctly.
9279                    [chuck 20080116]
9280          ofppc: Add support for the IBM 7044-270. [garbled 20080117]
9281          make(1): Implement -dl (aka LOUD) to override '@' at the start of
9282                    script lines. [sjg 20080119]
9283          amd64, i386: Add mbr(8) variants that directly access a serial port.
9284                    [dsl 20080119]
9285          fdisk(8): Fix possible division by zero errors. [tsutsui 20080120]
9286          evbarm: Convert to evbarm to timecounter(9). [joerg 20080120]
9287          kernel: All platforms have been converted to use timecounter(9).
9288                    [joerg 20080120]
9289          elansc(4): Attach two new devices elanpex(4) and elanpar(4) to
9290                    the AMD Elan SC520 System Controller. [dyoung 20080121]
9291          usb(4): Add uhmodem(4) driver for Huawei E220 wireless modem.
9292                    [ichiro 20080121]
9293          compat_linux32: Add ossaudio(3) support. [jmcneill 20080121]
9294          xen: Added support for the i386 PAE extention to Xen3 domU
9295                    [bouyer 20080123]
9296          uhub(4): The device attachment function has been optimized to
9297                    improve system startup time. [jmcneill 20080124]
9298          kernel: The interface for IP checksumming was changed to reduce
9299                    duplication and more general use. [joerg 20080125]
9300          acorn32: Add support to support code for Kinetic card. [chris 20080126]
9301          nfe(4): Wakeup some newer chips from powerdown mode.
9302                    From FreeBSD/Linux driver via OpenBSD. [tsutsui 20080126]
9303          sgimips: Enable bootinfo passed from bootloader so that now kernel
9304                    symbol table and ksyms(4) are usable. [tsutsui 20080126]
9305          hpcmips: Fix silent hangup problem on TX3922 machines.
9306                    From Risto Sainio. [tsutsui 20080126]
9307          hostapd(8), wpa_supplicant(8): Upgrade to 0.6.2 [christos 20080126]
9308          openpam(3): upgrade to 20071221 [christos 20080126]
9309          sysinst(8): Fix MD set tweaking so that the appropriate (or specified)
9310                    kernel is installed properly.  This should fix IP3x
9311                    installation issues on sgimips. [rumble 20080128]
9312          ukbd(4): Add support for function keys F16 to F19 as present on
9313                    e.g. the new Apple aluminum keyboard. [tron 20080129]
9314          azalia(4): Analog Devices AD1984 codec support has been improved
9315                    to support headphones and 4 channel playback, and now
9316                    exposes an outputs.master mixer control that mirrors the
9317                    inputs.dac mixer control to make libossaudio happy.
9318                    [jmcneill 20080130]
9319          kernel: Add Mersenne Twister PRNG implementation. [matt 20080131]
9320          sgimips: Enable fireware devices in GENERIC. [sekiya 20080202]
9321          arc: Add sysinst(8) support. [tsutsui 20080202]
9322          cobalt: Add sysinst(8) support. [tsutsui 20080202]
9323          compat_linux32: Fix the linux32 emulations of fcntl() locking.
9324                    [dsl 20080202]
9325          compat_linux32: Implement pread(2) and pwrite(2). [dsl 20080202]
9326          gcc(1): Updated to version 4.1.3-20080202.  [mrg 20080202]
9327          hp700: Add bootinfo support. [skrll 20080203]
9328          acorn32: Fix-up boot32 to work on A7000+. [chris 20080203]
9329          atf(7): Import 0.4.  [jmmv 20080204]
9330          sgimips: Add hardware acceleration for crmfb. [macallan 20080205]
9331          modules: Added the MKMODULAR option to the build system to easily
9332                    enable the build of the new kernel modules framework.
9333                    [jmmv 20080209]
9334          iwn(4): Added a driver for the Intel Pro/Wireless Lan 4965AGN
9335                    Mini-PCI Adapter, ported from OpenBSD. [ober 20080209]
9336          pcc(1): Import PCC 0.9.9-080210. [ragge 20080210]
9337          uhmodem(4): Add support for NTT DoCoMo A2502 3G/HSDPA modem.
9338                    [ichiro 20080211]
9339          libc: Enable atomic_ops(3) in userspace. [ad 20080210]
9340          ofppc: Add support for the 7046-B50. [garbled 20080213]
9341          unionfs: Import FreeBSD's updated unionfs, still work in progress.
9342                    [ad 20080218]
9343          udav(4): Add support for Shantou ADM8515. [drochner 20080219]
9344          brgphy(4): Add BCM5708C support. [markd 20080220]
9345          compat_linux32: Add mlock(2) and munlock(2) syscalls. [njoly 20080220]
9346          powerpc: Add tuned assembler from IBM for memcpy(3), memmove(3) and
9347                    memcmp(3).  [garbled 20080221]
9348          libc: Replace O(nm) versions of strspn(3), strcspn(3) and strpbrk(3)
9349                    with O(n+m) implementations based on the suggestions I made
9350                    for DragonFly's libc ages ago. [joerg 20080222]
9351          puc(4): Add support for I-O DATA RSA-PCI 2 port serial board.
9352                    [tsutsui 20080222]
9353          monop(6): Save and restore format changed; compatibility with old
9354                    save files broken, but they were not usable anyway.
9355                    [dholland 20080223]
9356          mfi(4): Added support for LSI SAS1078 and Dell PERC 6, from OpenBSD.
9357                    [xtraeme 20080225]
9358          libarchive: Import libarchive-2.4.13. [joerg 20080226]
9359          cobalt: Add netboot support for 21041 on Qube 2700. [tsutsui 20080301]
9360          httpd(8): Import bozohttpd-20080303. [mrg 20080303]
9361          share/mk: Set linker warnings to be fatal if $WARNS>0.  [lukem 20080303]
9362          cobalt: Print startup and shutdown messages on LCD panel.
9363                    [tsutsui 20080304]
9364          libprop: Implement prop_dictionary_make_immutable(3). [cube 20080305]
9365          amd64, i386: Allow to get a DDB session on a VGA console if the system
9366                    crashed while X11 was running. [drochner 20080312]
9367          cac(4): Initial bio(4) support; only volume status is handled.
9368                    [mhitch 20080314]
9369          sparc64: SMP support now works on some models. [nakayama 20080314]
9370          arm: Add VFP support. [rearnsha 20080315]
9371          cobalt: Add bootloader support for optional Z85C30 serial on Qube 2700.
9372                    [tsutsui 20080316]
9373          re(4): Make hardware vlan(4) tag insertion/extraction work properly.
9374                    [tsutsui 20080318]
9375          bzip2(1): Upgrade to 1.0.5. [christos 20080318]
9376          cobalt: Fix a botched spl(9) bug which could cause network freeze
9377                    on traffic between two network interfaces. [tsutsui 20080318]
9378          iconv(1): Allow SUSv3 syntax. [tnozaki 20080320]
9379          libcurses: Add termattrs() and term_attrs(). [jdc 20080321]
9380          kerberos(8): Upgrade to Heimdal-1.1. [mlelstv 20080322]
9381          kernel: Merge yamt-lazymbuf branch. This changes the way to share
9382                    mbuf external storage so that it can work without kernel_lock.
9383                    [yamt 20080324]
9384          piixpm(4): Add support for SMBus controllers for ATI SB600, SB700,
9385                    SB800. [jmcneill 20080326]
9386          uhmodem(4): Add support for E620 on Vodafone. [ichiro 20080327]
9387          siop(4): Add support for the non-PCI NCR 53c720/770 in big-endian mode.
9388                    From OpenBSD. [skrll 20080327]
9389          cobalt: Add kernel support for optional Z85C30 serial on Qube 2700.
9390                    [tsutsui 20080327]
9391          lii(4): Added a driver for the Atheros L2 Fast-Ethernet controller,
9392                    notably found on Asus's EeePC. [cube 20080328]
9393          libarchive: Import libarchive-2.5.0b. [joerg 20080330]
9394          hp700: Add support for NCR 53C720 found on various machines and
9395                    attachments. From OpenBSD. [skrll 20080330]
9396          azalia(4): Added support for the Realtek ALC662-GR codec as found
9397                    in the EeePC. [jmcneill 20080331]
9398          asus(4): Added a driver for ASUS ACPI hotkeys as found in the EeePC.
9399                    [jmcneill 20080331]
9400          zaurus: Add sysinst(8) support. [chris 20080401]
9401          isv(4): Add support for the IDEC Supervision/16 image capture board
9402                    for ISA. [dyoung 20080402]
9403          puc(4): Support for Digi International 4 and 8 port boards,
9404                    from OpenBSD. [riz 20080403]
9405          finsio(4): Added a driver for the Fintek Super I/O chips, supporting
9406                    the Hardware Monitor device. Adapted from OpenBSD.
9407                    [xtraeme 20080403]
9408          compat_linux32: Add msync(2) syscall. [njoly 20080404]
9409          sparc: Add support booting from UFS2 partition. [tsutsui 20080405]
9410          hp700: Add support for the SCSI NCR 53C720 SCSI controller found in
9411                    early HP 9000s for the attachment of an Fast-Wide (16-bit)
9412                    SCSI-2 bus, utilizing HVD signalling via the siop(4)
9413                    driver. [skrll 20080405]
9414          sun2: Provide RAS based atomic_cas_32() function by reusing old
9415                    _lock_cas() implementation for m68010. Now sun2 kernel
9416                    compiles and even works on mutiuser. [tsutsui 20080405]
9417          openssh: Import 5.0. [christos 20080406]
9418          ofppc: Support for SMP added. [garbled 20080408]
9419          opencrypto(9): Improve performance to 84,000 short modular math ops/sec
9420                    by adding asynchronous operation and batched submit/
9421                    retrieve of requests/results.  Rewrite manual page to
9422                    make it easier to write new code to the API.  Donated
9423                    by Coyote Point Systems, Inc. [tls 20080410]
9424          kernel: Make IP, TCP, UDP, and ICMP statistics per-CPU.
9425                    The stats are collated when the user requests them via sysctl.
9426                    [thorpej 20080412]
9427          acpi(4): Updated ACPI-CA to 20080321. [jmcneill 20080412]
9428          landisk: Add sysinst(8) support. [skrll 20080414]
9429          libcurses: Add getwin() and putwin(). [jdc 20080414]
9430          kernel: Make IP6, ICMP6, UDP6, RAW6, PIM6, CARP, ARP, and IGMP
9431                    statistics per-CPU.  [thorpej 20080415]
9432          compat_linux32: Add sys_clock{getres,gettime,settime} syscalls.
9433                    [njoly 20080417]
9434          shark: Support for X on rev. 4 sharks is back [macallan 20080419]
9435          agp(4): Add missing AGP support for ALI M1689 chipset. [njoly 20080419]
9436          nfe(4): Fix problem on receiving jumbo frames. [cube 20080420]
9437          libc, kernel: Add posix_madvise(2). [rmind 20080422]
9438          gcc(1): Fix compilation of native sh3 gcc on 64-bit build machines.
9439                    [uwe 20080422]
9440          amdtemp(4): AMD CPU Temperature driver. Adapted from OpenBSD.
9441                    [cegger 20080423]
9442          netiso: Remove obsolete TPCONS support. [plunky 20080423]
9443          kernel: Merge the socket locking patch, which makes socket layer and
9444                    unix protocols MP safe and allows protocol processing
9445                    interrupts to safely block on locks. [ad 20080424]
9446          compat_linux(8): Add IPC_64 support for semctl IPC_STAT/IPC_SET.
9447                    [njoly 20080424]
9448          lint(1): Add preliminary _Complex support. [christos 20080425]
9449          arm: merge armv6 kernel support from matt-armv6 branch.
9450                    [matt 20080427]
9451          kernel: Add MI code to support in-kernel preemption. [ad 20080428]
9452          prep: Support for floppy controller/drive. [garbled 20080428]
9453          amd64, i386: Add support for kernel preemption to i386 and amd64.
9454                    [ad 20080428]
9455          gpio(4): Extend with open/close to handle request/release the
9456                    ppbus(4) on open/close. From Hans Rosenfeld. [cegger 20080429]
9457          ppbus(4): Extend to attach on gpiobus. From Hans Rosenfeld.
9458                    [cegger 20080429]
9459          prep: Bootable ISO now built automatically. [garbled 20080430]
9460          i386: Make MULTIPROCESSOR mandatory. [ad 20080430]
9461          i386: Build INSTALL kernel from GENERIC, and update boot menu to allow
9462                    disabling ACPI and/or SMP. [ad 20080430]
9463          atf(7): Import 0.5.  [jmmv 20080501]
9464          tests: Convert the tests in the tests/ hierarchy that were written in
9465                    C++ to C, making use of the libatf-c library that comes with
9466                    the ATF 0.5 just imported.  [jmmv 20080501]
9467          hpqlb(4): Hotkey driver for HP notebooks. [cegger 20080501]
9468          i386: Put the GENERIC kernel onto i386 installation CDs and load
9469                    a kernel module from the boot loader to provide the miniroot.
9470                    [ad 20080502]
9471          drm(4): Added amd64 support. [jmcneill 20080504]
9472          landisk: Fix MD bus_dmamap_load(9) so that NFS write works with re(4).
9473                    [uwe 20080506]
9474          twa(4): Add support for 3ware 9650 and 9690 based on patches
9475                    contributed by Wasabi Systems. [joerg 20080508]
9476          openssl(1): Imported 20080509 current snapshot. [christos 20080509]
9477          ftp(1): Add epsv6 and epsv to disable extended passive mode for ipv6
9478                    or both ipv4 and ip v6 respectively. [skd 20080510]
9479          libarchive: Import libarchive-2.5.3b. [joerg 20080511]
9480          getent(1): Added support for "netgroup" database. [tron 20080514]
9481          udf: Added write support for the UDF file system. [reinoud 20080514]
9482          event(3): Updated libevent to 1.4.4-stable. [peter 20080516]
9483          ypserv(8): disabled libwrap address to hostname lookups to avoid
9484                    the chance of ypserv blocking for an extended period of
9485                    time due a long DNS timeout [chuck 20080516]
9486          amd64: Added support for PCI_BUS_FIXUP and PCI_ADDR_FIXUP kernel
9487                    options. [jmcneill 20080517]
9488          acpidalb(4): Direct Application Launch Buttons. [cegger 20080518]
9489          wscons(4): Add support for the Colemak keyboard layout. [ghen 20080520]
9490          ipf(8): Updated to version 4.1.29. [darrenr 20080520]
9491          compat_linux32: Add compat linux32 IPC syscall support,
9492                    for shared memory and and semaphores. [njoly 20080520]
9493          openldap: Import 2.4.9. [lukem 20080522]
9494          postfix(1): Enable LDAP support for tables (see ldap_table(5))
9495                    [lukem 20080522]
9496          amd(8): Enable LDAP support for amd maps. [lukem 20080522]
9497          mac68k: Added support for Creative Systems Inc Hurdler CPI
9498                    NuBus parallel printer card. [hauke 20080522]
9499          siisata(4): A driver for Silicon Image SteelVine SATA-II controllers
9500                    (SiI3124, SiI3132, and SiI3531) [jnemeth 20080523]
9501          dhcpcd(8): Import dhcpcd 4.0.0-beta5. [joerg 20080524]
9502          kernel: Device attach and detach notifications are now exposed
9503                    via /dev/drvctl [jmcneill 20080525]
9504          awk(1): Import 20070501 [christos 20080525]
9505          amd64, i386: Add detection of errata for AMD Family 10h steppings
9506                    A and 2. [chris 20080525]
9507          amd64, i386: Check for erratum 261 on AMD Family 10h Stepping 3
9508                    processors. [chris 20080525]
9509          libarchive: Import libarchive-2.5.4b. [joerg 20080525]
9510          ciss(4): Add bio(4) support, heavily from OpenBSD. [mhitch 20080525]
9511          uberry(4): A driver to allow RIM BlackBerries to charge from the USB
9512                    port [christos 20080525]
9513          openssl(1): Enable Camellia. [christos 20080526]
9514          cobalt: Make bootloader print boot banner and a loading kernel name
9515                    onto LCD. [tsutsui 20080528]
9516          bebox: Support genfb(4) console. [kiyohara 20080530]
9517          libprop: Add prop_array_util(3) functions. [haad 20080603]
9518          openssl(1): Fix two Denial of Service vulnerabilities in OpenSSL.
9519                    Fixes CVE-2008-1672. [tonnerre 20080605]
9520          sh3: Support single-stepping in ddb(4). [uwe 20080606]
9521          pf(4): Updated to OpenBSD 4.2 PF [yamt,peter,christos,joerg 20080618]
9522          sk(4), msk(4): Fix lock panic on receiving jumbo packets.
9523                    [cube 20080620]
9524          bind: Import 9.5.0 [christos 20080621]
9525          psrset(8): Utility to control processor sets [ad 20080622]
9526          postfix(1): Import 2.5.2 [christos 20080622]
9527          ssh-hpn: Apply 5.0p1 13 v3 [christos 20080622]
9528          libc: Add getlogin_r(3). [ad 20080625]
9529          usb(4): Add appropriate bus_dmamap_sync(9) calls to uhci(4), ohci(4)
9530                    and ehci(4) to avoid CPU from reordering loads and stores
9531                    against DMA descriptors. This fixes "host controller process
9532                    error/host controller halted" errors. [bouyer 20080628]
9533          arm: Add AT91 support. [matt 20080703]
9534          bind: Import 9.5.0-P1. [christos 20080710]
9535          top(1): Import top 3.8beta1 [christos 20080715]
9536          share/mk: Set assembler warnings to be fatal if $WARNS>0.
9537                    [lukem 20080721]
9538          compat_linux32: Add linux32_getifconf. [njoly 20080723]
9539          dhcpcd(8): Import 4.0.0rc3. [joerg 20080727]
9540          uvm_map(9): Switch from using <sys/tree.h> to <sys/rb.h>.
9541                    [matt 20080728]
9542          rump(3): Install rump library and file system modules
9543                    into /usr/lib [pooka 20080729]
9544          ukfs(3): Install ukfs library for standalone file system access
9545                    [pooka 20080729]
9546          p2k(3): Install puffs to kernel vfs adaption library on puffs-enabled
9547                    base systems [pooka 20080729]
9548          rump_fs: Install rump versions of kernel file system servers with a
9549                    puffs-enabled base system [pooka 20080729]
9550          amd64, i386: VGA_POST in GENERIC can replace vbetool after resume
9551                    (machdep.acpi_vbios_reset=2) and allows basic diagnostic
9552                    after a panic in X with "call ddb_vgapost" [joerg 20080731]
9553          wapbl(4): Add support for metadata journaling for FFS.  Contributed
9554                    by Wasabi Systems, Inc. [simonb 20080731]
9555          newfs(8): Handle 't' suffix for terabytes for number arguments.
9556                    [simonb 20080801]
9557          ehci(4): Add isochronous transfer support, contributed by
9558                    Jeremy Morse as part of his Google Summer of Code 2008 project.
9559                    [jmcneill 20080802]
9560          ip(4): Add accept filters, ported from FreeBSD by Coyote Point Systems.
9561                    See accept_filter(9), accf_data(9) and accf_http(9) for more
9562                    information. [tls 20080804]
9563          libc: Add C99 functions imaxabs(3) and imaxdiv(3). [matt 20080804]
9564          build.sh: Add support for using BUILDSEED to yield
9565                    reproduceable c++ builds [perry 20080805]
9566          sockopt(9): New kernel API for passing socket options [plunky 20080806]
9567          vax: Add accelerated driver for SPX graphics found in some VAXstations.
9568                    Contributed by Blaz Antonic. [hans 20080812]
9569          openldap: Import 2.4.11. [lukem 20080813]
9570          bind: Import 9.5.0-P2. [he 20080815]
9571          wm(4): Fix a bug on receiving a jumbo frame which leads to a panic
9572                    in sbcompress(). Contributed by Wasabi Systems.
9573                    [simonb 20080815]
9574          btpand(8): a Bluetooth Personal Area Networking profile
9575                    daemon [plunky 20080817]
9576          agp(4): Add AGP support for Intel 946GZ. [matthias 20080819]
9577          ataraid(4): Add support for NVIDIA MediaShield from FreeBSD.
9578                    [tacha 20080820]
9579          fss(4): Add snapshot support for logging ffs file systems.
9580                    [hannken 20080822]
9581          agp(4): Add AGP support for Intel 945GME chipset,
9582                    found on Acer Aspire One. [tnn 20080822]
9583          ntp: Import 4.2.4p5. [kardel 20080823]
9584          re(4): Add support for the Realtek 8102E/8102EL PCIe 10/100 Ethernet
9585                    devices. From FreeBSD. [tnn 20080823]
9586          sgimips: Misc bug fixes and improvements to mec(4) Ethernet on O2.
9587                    [tsutsui 20080823]
9588          pcc(1): Import pcc 0.9.9 080824. [gmcgarry 20080824]
9589          bge(4): Add support for BCM5906(M) chips contributed by
9590                    Karl Uwe Lockhoff. [cegger 20080825]
9591          grep(1): Issue a warning if -r is used without supplying an argument.
9592                    [lukem 20080828]
9593          hostapd(8), wpa_supplicant(8): Upgrade to 0.6.4 [christos 20080830]
9594          postfix(1): Import 2.5.4 [christos 20080830]
9595          fsck_ffs(8): add -x/-X options which allows to run fsck_ffs -n on
9596                    a snapshot of a live filesystem. [bouyer 20080830]
9597          daily.conf(5): add a run_fsck_flags configuration variable
9598                    to pass extra options to the daily fsck -n.
9599                    [bouyer 20080830]
9600          file(1): Update to 4.26.  [christos 20080830]
9601          nvi(1): 1.81 with internationalization is now the default, replacing
9602                    1.79 [christos 20080831]
9603          gcc(1): Import GCC 4.1-branch from 20080831 / svn 139820. [mrg 20080831]
9604          texinfo(1): Update to 4.8 (last GPLv2 version) [christos 20080902]
9605          sysinst(8): Add Colemak and Dvorak keyboard support. [ghen 20080903]
9606          od(1): Support -the "-A addressformat" flag. From FreeBSD.
9607                    [drochner 20080903]
9608          compat_linux32: Fix getdents(2). [njoly 20080904]
9609          db(1): Add support for encoding or decoding VIS_HTTPSTYLE, and
9610                    for tuning the page size of the database.  [lukem 20080905]
9611          ataraid(4): Add JMicron RAID support contributed by Juan RP.
9612                    [tron 20080905]
9613          video(4): Add video4linux2 compatible capture interface, part of
9614                    Patrick Mahoney's Google Summer of Code 2008 project.
9615                    [jmcneill 20080906]
9616          pseye(4): Add support for the Sony PLAYSTATION(R) Eye USB webcam.
9617                    [jmcneill 20080906]
9618          ugensa(4): Add support for Novatel Wireless Ovation U727.
9619                    [rmind 20080906]
9620          umass(4): Add support for Sony GPS GPS-CS1 devices.
9621                    [rmind 20080906]
9622          uftdi(4): Add support for Sealevel SeaPORT+4 USB to Serial adaptor.
9623                    [rmind 20080906]
9624          com(4): Add support for PCMCIA Sierra Wireless Aircard 850.
9625                    [rmind 20080906]
9626          ixpide(4): Add support for ATI SB700/SB800 controllers.
9627                    [rmind 20080906]
9628          puc(4): Add support for B&B Electronics MIPort serial cards.
9629                    [rmind 20080906]
9630          viaide(4): Add support for VIA CX700M2 IDE controller. [rmind 20080906]
9631          uvideo(4): Add support for USB Video Class capture devices, part of
9632                    Patrick Mahoney's Google Summer of Code 2008 project.
9633                    [jmcneill 20080908]
9634          bnx(4): Add support for SerDes controllers. From OpenBSD.
9635                    [mhitch 20080909]
9636          ataraid(4): Add Intel MatrixRAID controller support contributed
9637                    by Juan RP. [tron 20080911]
9638          altq(4): Add support for source address hashing in the WFQ scheduler.
9639                    [joerg 20080911]
9640          cgd(4): Change default iv to encblkno1; encblkno (the old iv) used
9641                    to encrypt things 8 times leading to a 20% performance loss
9642                    for no real security benefit [christos 20080912]
9643          ftpd(8): Fix large command handling to prevent CSRF-like attacks
9644                    (CVE-2008-4247). [lukem 20080913]
9645          etcupdate(8): Remove the "-b binarydir" and "-s srcdir/etc"
9646                    options which were deprecated in NetBSD-4.0.  Deprecate
9647                    the "-s tgz1:tgz2" option; please use "-s tgz1 -s tgz2"
9648                    instead.  [apb 20080914]
9649          postinstall(8): Deprecate the "-s tgz1:tgz2" option; please use
9650                    "-s tgz1 -s tgz2" instead.  [apb 20080914]
9651          ataraid(4): Add support for status reports via bio(4) contributed
9652                    by Juan RP. [tron 20080915]
9653          gem(4): Add support for Sun SBus SX fibre cards.  [jdc 20080915]
9654          zoneinfo: Import tzdata2008f. [kleink 20080915]
9655          ataraid(4): Add support for multiple volumes attached to
9656                    Intel MatrixRAID controllers contributed by Juan RP.
9657                    [tron 20080916]
9658          sed(1): Add a -r flag that is an alias for -E, for compatibility
9659                    with GNU sed. [perry 20080916]
9660          compat_linux32: Fix linux32_shmat() so that nspluginwrapper works
9661                    on amd64. [scw 20080917]
9662          patch(1): Merge improved version from DragonFly.
9663                    patch -b behaves as specified by POSIX. [joerg 20080919]
9664          am-utils: Upgrade to 6.2a3 to add new fs flags (log,symperm,...)
9665                    and efs and tmpfs. [christos 20080919]
9666          libarchive: Import libarchive-2.5.5. [joerg 20080919]
9667          dhcpcd(8): Import dhcpcd-4.0.1. [joerg 20080919]
9668          rc.conf(5): ifconfig_xxN variables may now have multi-line
9669                    values, just like /etc/ifconfig.xxN files, and
9670                    semicolons may be used instead of line breaks.
9671                    [apb 20080920]
9672          uvideo(4): Add bulk endpoint support found in some cameras (like
9673                    the one in the ASUS Eee PC). [jmcneill,mjf 20080921]
9674          gcc(1): Build and install a libgcov. [skrll 20080923]
9675          fss(4): Build modular fss(4) driver. [hannken 20080923]
9676          c99(1): Implement as wrapper for cc to run in C99 compatible mode.
9677                    [hubertf 20080924]
9678          ls(1): -n now implies -l.  [lukem 20080925]
9679          ps(1): Add the -A option, to display information about all processes.
9680                    [apb 20080926]
9681          i386: Enable boot.cfg(5) support on install floppies. [tsutsui 20080926]
9682          lint(1): Add support for long double _Complex (C99). [matt 20080926]
9683          spdmem(4): Add support for DDR3. [pgoyette 20080928]
9684          libpthread: Add PTHREAD__COMPAT flag which builds a libpthread
9685                    that can be dropped into a NetBSD 2/3/4 chroot.
9686                    This makes threading work in the chroot when using
9687                    a NetBSD 5 kernel, no other modifications required.
9688                    [ad 20080929]
9689          esl(4): Removed unmaintained driver. [jmcneill 20080930]
9690          libfetch: Import libfetch-2.16 from pkgsrc. [joerg 20080930]
9691          fss(4): Make fss(4) D_MPSAFE. [hannken 20081001]
9692          ichsmb(4), piixide(4): Add ICH10 support, from Brad du Plessis.
9693                    [christos 20081001]
9694          dbcool(4): Replace chip-specific drivers for ADT7463, ADT7467, and
9695                    ADM1030 with generic dBCool(tm) driver. [pgoyette 20081002]
9696          aac(4): Add support for >2TB arrays and implement raw I/O mode which
9697                    is a prerequisite for this [sborrill 20081002]
9698          inet6: Implement improved checking for MTU values on ICMP
9699                    'Packet Too Big Messages'. Fixes CVE-2008-3530.
9700                    [adrianp 20081003]
9701          compat_linux(8), compat_linux32: Fix compat linux/linux32 nice(2).
9702                    [njoly 20081003]
9703          zoneinfo: Import tzdata2008g. [kleink 20081006]
9704          libfetch: Update to libfetch-2.17. [joerg 20081007]
9705          libpthread: Diagnostic assertions are now disabled by default.
9706                    Application errors will be reported only by error return
9707                    from pthread APIs. The assertions can be re-enabled by
9708                    setting the PTHREAD_DIAGASSERT environment variable
9709                    correctly. [ad 20081008]
9710          fsck_ext2fs(8), fsck_ffs(8), fsck_lfs(8): Disable userid to username
9711                    lookups by default and add -U flag to perform them.
9712                    [christos 20081009]
9713          i386, amd64: Add support for the multiboot protocol to boot(8).
9714                    This allows booting Xen without GRUB. [rjs,joerg 20081011]
9715          jme(4): Add a driver for the JMicron Technologies JME250 Gigabit
9716                    Ethernet and JME260 Fast Ethernet controllers.
9717                    [bouyer 20081011]
9718          lm(4): Add an i2c attachment for the LM78 family of
9719                    temp sensor/fan controllers. [pgoyette 20081012]
9720          jme(4): Add support for jumbo frames. [bouyer 20081013]
9721          zoneinfo: Import tzdata2008h. [kleink 20081013]
9722          amd64, i386: Recognize CD-ROM as a booted device,
9723                    for one CD-ROM systems. [tsutsui 20081014]
9724          arm: Add FA526 support. [matt 20081014]
9725          kernel: Merge wrstuden-revivesa branch which provides
9726                    compatibility support for the Scheduler Activations.
9727                    [wrstuden 20081015]
9728          wm(4): Add support for more Ethernet ICH9 devices. [bouyer 20081015]
9729          rump: Add networking support to rump.  Support is available in
9730                    libraries prefixed with librumpnet.  [pooka 20081016]
9731          rump_nfs(8): Add support for a userspace NFS client.  [pooka 20081016]
9732          thinkpad(4): Add fan sensor support, from Thomas E. Spanjaard.
9733                    [jmcneill 20081018]
9734          ps(1): Use 'O' for LSONPROC like solaris instead of bundling LSIDL,
9735                    LSRUN, LSONPROC to 'R'. [christos 20081019]
9736          compat_linux(8): Add native to linux siginfo si_code translation,
9737                    mostly for negative values. [njoly 20081019]
9738          u3g(4): Add a driver for many 3G datacards to supersede ugensa(4) for
9739                    multi-port devices from FreeBSD. [joerg 20081019]
9740          rum(4): Add support for Corega K.K CG-WLUSB2GPX. [jun 20081021]
9741          uchcom(4): Add support for HL-340 usb2Serial addapter. [haad 20081022]
9742          evbarm: Add initial BEAGLEBOARD support. [matt 20081022]
9743          amd64: Add boot.cfg(5) files to bootcds. [tsutsui 20081022]
9744          evbarm: Add support for Cortina Systems SL3516 eval board.
9745                    [matt 20081024]
9746          kernel: If no usable init(8) program can be found, set the RB_ASKNAME
9747                    flag and prompt users for the init path, rather than panicking
9748                    with "no init". [tsutsui 20081025]
9749          compat_linux(8): Add preliminary TLS support for i386. From FreeBSD.
9750                    [christos 20081025]
9751          compat_linux(8): Fix futex support from FreeBSD. [christos 20081026]
9752          sshd(8): Make sshd(8) find the xauth program, even with the new
9753                    /usr/X11R7. [hubertf 20081027]
9754          ksh(1): Fix posix mode interpretation of backslashes inside
9755                    backquotes inside double quotes.  [apb 20081027]
9756          amd64, sparc64: Add support for "cc -m32", including all 32 bit
9757                    libraries shipped with NetBSD.  [mrg 20081027]
9758          atari: Fix ncr5380 SCSI freezing problem during boot, from T. Makinen.
9759                    [abs 20081028]
9760          zoneinfo: Import tzdata2008i. [kleink 20081029]
9761          i386: Reenable ichlpcib(4) by default. [joerg 20081029]
9762          libfetch: Import libfetch-2.19 from pkgsrc. [joerg 20081029]
9763          alipm(4), admtemp(4): Add drivers for Acer Labs M7101 Power Management
9764                    Controller and Analog Devices ADM1021 temperature sensor.
9765                    Ported from OpenBSD. [jkunz 20081029]
9766          ipw(4),iwi(4),wpi(4),iwn(4): Ship firmware images by default.
9767                    For ipw(4) and iwi(4), the Intel EULA has to be accepted
9768                    by setting a sysctl.  [joerg 20081029]
9769          nsp(4): Add NetOctave NSP2000 driver, contributed by NBMK Encryption
9770                    Technologies, ported from vendor FreeBSD SDK and integrated
9771                    with opencrypto by CoyotePoint Systems.
9772                    [darran 20081030]
9773          etherip(4), tap(4): Allow etherip(4) and tap(4) to suspend and resume.
9774                    [hans 20081103]
9775          bge(4): Fix constant freeze on BCM5906M. [cegger 20081110]
9776          rc.d(8): Import rc.d/httpd script for httpd(8) daemon control.
9777                    [mishka 20081211]
9778          amd64, i386: Add support for enhanced speedstep on Intel Atom CPUs.
9779                    [jmcneill 20081112]
9780          azalia(4): Add support for Realtek ALC269 as found in Eee PC 1000HA.
9781                    [jmcneill 20081112]
9782          compat_linux(8), compat_linux32: Fix nanosleep(2) on 64-bit archs.
9783                    [njoly 20081112]
9784          compat_osf1(8): Make dynamic executables work again. [njoly 20081115]
9785          man.conf(5): Also search /usr/X11R7, and do it before X11R6.
9786                    [hubertf 20081117]
9787          atari: Fix atari sysinst based miniroot image, and retire old miniroot.
9788                    [abs 20081117]
9789          i386: Add i386 specific COMPAT_30_PTHREAD option, which restore
9790                    binary compatibility with netbsd-3 libpthread.
9791                    [bouyer 20081118]
9792          msk(4): Fix Yukon EC Ultra cold power up issue.
9793                    Also increase stability. [chris 20081118]
9794          uplcom(4): Recognize Corega CG-USBRS232R as a serial device.
9795                    [jnemeth 20081120]
9796          aic(4): Work around rbus resource allocation problem so aic PCMCIA
9797                    cards work again. [jnemeth 20081120]
9798          vax: Fix Unibus support on VAX11/780 and 8600 models. [hans 20081120]
9799          gcc(1): Fix jump table addressing in the M68k codegen. [phx, 20081120]
9800          makefs(8): Make the allow-multidot option for cd9660 useful.
9801                    [ad 20081121]
9802          compat_netbsd32(8): Implement netbsd32__sched_setparam(),
9803                    netbsd32__sched_getparam(), netbsd32__sched_setaffinity()
9804                    and netbsd32__sched_getaffinity(). [mrg 20081122]
9805          ext2fs: Add support for 32 bit uid/gid fields in ext2. [mrg 20081123]
9806          altq(4): Always use binuptime(9) and emulate 1GiHz counter instead of
9807                    MD cpu_counter() which isn't MP-safe. [tsutsui 20081125]
9808          vge(4): Add ifconfig down and ALTQ support. [joerg 20081126]
9809          wscons(4): Add wscons/vcons support for Sun cg3. [jdc 20081128]
9810          ehci(4): Fix high-speed isoc USB transfers and add dma-sync of
9811                    data buffer before scheduling transfers. [jmorse 20081128]
9812          sparc64: Fix boot device matching on U5/U10 machines to properly
9813                    distinguish cd0 from wd0. [martin 20081201]
9814          efs: Improve stability of efs by adding specfs/fifofs support.
9815                    [rumble 20081201]
9816          wm(4): Fix nasty EEPROM-trashing bug on ICH8 and ICH9 chipsets.
9817                    [sketch 20081202]
9818          fxp(4): Add a workaround for hardware ip4csum-tx bug.
9819                    [tsutsui 20081203]
9820          wscons(4): Add wscons/vcons support for Sun bw2. [jdc 20081205]
9821          fss(4): Make persistent snapshots work again [hannken 20081207]
9822          dhcpcd(8): Import 4.0.7. [roy 20081209]
9823          mc146818(4): Fix an inverted logic which could cause possible
9824                    1 second spin on reading/updating clock. [kenh 20081211]
9825          umass(4), usbdi(4): Fix PR#39651: two problems in umass(4).
9826                    [jmorse 20081212]
9827          nvi(1): Added "expandtab" option.  [lukem 20081212]
9828          wapbl(4): Don't deadlock on rename("foo/foo", "foo") in the case
9829                    where foo/foo is a directory. [dholland 20081213]
9830          veriexec(4): Fix a NULL pointer dereference described in PR/39559.
9831                    [elad 20081214]
9832          uvm(9): Fix PR kern/40027: pagedaemon loops on memory shortage.
9833                    [ad 20081213]
9834          msdosfs: Remove pm_Head check to make an 8GB Memory Stick Pro Duo
9835                    formatted with a PSP work. [jmcneill 20081226]
9836          newfs_msdos(8): Don't limit the number of drive heads with 255.
9837                    [jmcneill 20081226]
9838          restore(8): Make restore work for Linux dump volumes by ignoring
9839                    extended attribute records on these volumes. [hannken 20081226]
9840          atari: Fix hangup problem on loading md_root from floppy during
9841                    installation. [tsutsui 20081228]
9842          atari: Numerous fixes to atari pmap, including a sync with amiga.
9843                    [tsutsui,tjam 20090101]
9844          acorn26: Initialise cpu_info_store so that acorn26 kernel works.
9845                    [bjh21 20090103]
9846          atari: Fix lost interrupt problem on Falcon wdc(4). [tsutsui 20090103]
9847          rc.d(8): Add etc/rc.d/rndctl script. [apb 20090104]
9848          evbarm: Misc fixes to make i80321-based boards booting.
9849                    [briggs 20090105]
9850          openssl(1):  Correct error checking for DSA and ECDSA keys
9851                    (from FreeBSD). [tron 20090107]
9852          atari: Fix bootloader issue caused by aggressive gcc4.
9853                    [tsutsui 20090106]
9854          ntp: Import ntp 4.2.4p6. openssl API related security fix.
9855                    [kardel 20090108]
9856          openssl(1): Fix CVE-2009-0025 from the official 9.5.1-P1 release.
9857                    [drochner 20090109]
9858          mount(8): Warn that autoselecting nfs based on : or @ in the device
9859                    path will be removed in a future release. [pooka 20090111]
9860          mount(8): Support mount -o rump, which uses the rump server instead of
9861                    using the kernel service. [pooka 20090111]
9862          raid(4): Implement DIOCACHESYNC for RAIDframe. [oster 20090111]
9863          dbcool(4): Add ADT7460 support. [pgoyette 20090114]
9864          xen: Fix PCI_BUS_FIXUP/PCI_ADDR_FIXUP support on Xen. [bouyer 20090118]
9865          m68k: Fix panic in FPE code caused by 040/060 specific FDADD
9866                    instruction on 020/030 machines.
9867                    [tsutsui 20090120]
9868          atari: Merge ATARITT.in and FALCON.in, rename BOOT to SMALL030, and
9869                    remove BOOTX kernel. [abs 20090124]
9870          evbppc: Fix sysinst(8) to refer proper WALNUT and OPENBLOCKS266
9871                    kernels. [abs 20090125]
9872          m68k: Fix floating point handling regressions for m68k.
9873                    [martin 20090127]
9874          dhcpcd(8): Import 4.0.8. [roy 20090128]
9875          amd64, i386: Enable BUFQ_PRIOCSCAN by default. [ad 20090129]
9876          bge(4): Make fibre cards work. [he 20090130]
9877          dhcpcd(8): Import 4.0.9. [roy 20090131]
9878          dhcpcd(8): Import 4.0.10. [roy 20090204]
9879          atari: Add support for installation from GEMDOS partition.
9880                    [abs 20090206]
9881          newport(4): Imported and adapted to NetBSD Xorg's xf86-video-newport
9882                    0.2.1 driver for SGI's NG1 / Newport graphics boards found
9883                    mostly in Indys. [macallan 20090213]
9884          crime(4): add an Xorg driver for the CRIME rendering engine found in
9885                    SGI's O2 workstations. [macallan 20090219]
9886          mount_procfs(8): Default to -o linux. [pooka 20090223]
9887          sgimips: build Xorg by default [macallan 20090223]
9888          wm(4): Add support for 82574L. [sborrill 20090227]
9889          azalia(4): Add proper Realtek ALC268 support. [jmcneill 20090228]
9890          wm(4): Fix the multicast hash bug on ICH9. [msaitoh 20090228]
9891          compat_sa: Disable PTHREAD_CONCURRENCY until the bugs are fixed.
9892                    [christos 20090306]
9893          build.sh: In build.sh and bsd.own.mk, if uname -p fails, or
9894                    prints "unknown", or prints something that does not
9895                    look like an identifier, then use uname -m instead.
9896                    [apb 20090306]
9897          ddb(4): Change value for ddb.onpanic to 0 in sysctl.conf(5).
9898                    [martin 20090311]
9899          compat_sa: Disable SA via sysctl.conf(5), to keep binary compatibility
9900                    for incomplete (kernel only) updates. [martin 20090312]
9901          atari: Use separate free lists for TT and ST ram, and give TT
9902                    a lower id so all TT ram will be used before any ST ram.
9903                    [abs 20090313]
9904          cpuctl(8): Print some L2 cache size properly. [tsutsui 20090316]
9905          re(4): Fix reset issue on newer 8168C/8111C/8102E chipes.
9906                    [tsutsui 20090320]
9907          wdc(4): Work around a problem with PCMCIA adapter drivers (eg for hpc*)
9908                    which attach pcmcia devices before interrupts are enabled.
9909                    [drochner 20090321]
9910          savecore(8): Use ksyms(4) if it's available. [tls 20090321]
9911          httpd(8): Fix redirection core dump as reported in PR#41042.
9912                    [reinoud 20090323]
9913          rc.conf(5), rc.d(8): Add flags to rc.d/ipfilter. [hannken 20090323]
9914          ahcisata(4): Handle quirks of more NVIDIA MCP65 SATA controllers.
9915                    [dholland 20090327]
9916          openssl(1): Apply patches from upstream to fix security problems,
9917                    ASN1 printing crash (CVE-2009-0590),
9918                    Incorrect Error Checking During CMS verification
9919                    (CVE-2009-0591), and Invalid ASN1 clearing check
9920                    (CVE-2009-0789). [drochner 20090327]
9921          zx(4): Use bus_space(9) to access registers so that this works on gcc4.
9922                    [tsutsui 20090327]
9923          sysctl(8): Add sysctl -w name?=value syntax which doesn't print
9924                    an error even if name does not exist. [christos 20090401]
9925
9926Changes from NetBSD 5.0 to NetBSD 6.0:
9927
9928          syslog(3): Import Martin Schuette's Summer of Code project:
9929                    Reliable TCP connections, syslog protocol API,
9930                    encryption. [christos 20081031]
9931          agp(4): Add support for Intel G35. [christos 20081108]
9932          kernel: Add generic producer/consumer queue. [matt 20081111]
9933          lkm: Removed. Superseded by the new module(7) framework. [ad 20081112]
9934          module(7): Allow the POSIX semaphore code to be loaded as a module.
9935                    [ad 20081112]
9936          module(7): Make compat_ossaudio a module. [ad 20081113]
9937          module(7): Make compat_ndis a module. [ad 20081113]
9938          build.sh: Add support for new MAKEVERBOSE levels 3 and 4.
9939                    [apb 20081113]
9940          libfetch: Update to libfetch 2.20. Allow HTTP auth to be provided in
9941                    URL. [joerg 20081114]
9942          module(7): Make POSIX AIO loadable as a module. [ad 20081114]
9943          amd64, i386: Make boot loader autoload a kernel module corresponding
9944                    to the root file system type. [ad 20081119]
9945          module(7): Make the emulations, exec formats, coredump, NFS, and
9946                    the NFS server into modules. [ad 20081119]
9947          rump(3): Move VFS functionality away from librump to a new library:
9948                    librumpvfs [pooka 20081119]
9949          kernel, libc: Add new ptree (Patricia / RADIX tree) implementation.
9950                    [matt 20081120]
9951          i386: Switch the i386 installation CDs away from RAM disks and
9952                    instead use the CD-ROM as the root file system. [ad 20081121]
9953          i386: Remove most compat and file system options from GENERIC
9954                    since they are also provided by modules. [ad 20081122]
9955          nfs: Avoid noisy nfs_timer/nfs_reply DEBUG output that occurs
9956                    when the NFS server goes away. [mrg 20081123]
9957          compat_osf1(8): Add getpgid, needed for Tru64 4.0g ksh.
9958                    [njoly 20081124]
9959          module(7): Make PPP compressors modules. [cube 20081125]
9960          i386: Make pxeboot(8) understand boot.cfg(5). [ad 20081125]
9961          agp(4): Add support for the Intel G45 AGP. [christos 20081129]
9962          compat_osf1(8): Fix getdirentries(2). [njoly 20081202]
9963          module(7): Add a couple of sysctl(8) entries, kern.module.autoload and
9964                    kern.module.verbose. [ad 20081203]
9965          module(7): Add a layerfs module. [ad 20081205]
9966          libc: Add fdopendir(3), from Solaris/Linux. [ad 20081205]
9967          compat_linux32: Add getresuid() and getresgid() syscalls.
9968                    [njoly 20081205]
9969          ddb(4): Add 'show vmem' and 'show all vmems' commands.
9970                    [cegger 20081207]
9971          re(4): Add support for a 8168C/8111C revision. [alc 20081208]
9972          tabs(1): Add tabs utility, fixes PR bin/11227. [roy 20081211]
9973          httpd(8): Add rc.d script to control httpd daemon. [mishka 20081211]
9974          ath(4): Switch from the binary HAL to the open-source HAL released by
9975                    Sam Leffler. [alc 20081211]
9976          compat_linux32: Add clock_nanosleep syscall. [njoly 20081212]
9977          boot.cfg(5): Add an option to clear the screen. [christos 20081213]
9978          pms(4): Add Elantech multi-touch trackpad support [jmcneill 20081213]
9979          sparc: Switch to use wscons. [macallan 20081213]
9980          snprintb(3), kprintf(9): Share snprintb(3) among kernel and libutil
9981                    and make it supersede bitmask_snprintf(9). [christos 20081216]
9982          sup(1): Add -M user flag to specify the username to send mail to from
9983                    the command line. [christos 20081217]
9984          malloc(9): Remove MALLOC() and FREE() macros. [cegger 20081217]
9985          x68k:     pow(4) switches to use MI powerd(8) [isaki 20081220]
9986          viaide(4): Add VT8237S Integrated SATA Controller support.
9987                    [nonaka 20081221]
9988          lvm(8):   Add LVM functionality to NetBSD; this is done by dm(4) driver
9989                    in kernel and lvm2 tools made by RedHat. We use the same well
9990                    known interface as Linux does for managing LVM. [haad 20081222]
9991          gcscaudio(4): Add AMD Geode CS5536 audio driver, from SHIMIZU Ryo.
9992                    [jmcneill 20081228]
9993          rump: i386 and amd64 can use kernel module binaries [pooka 20081230]
9994          mount_cd9660(8): Add nocasetrans option as a synonym for nomaplcase.
9995                    [christos 20090103]
9996          rump: Include libkern in rumpkern. [pooka 20090104]
9997          rc.d(8): Add a script for rndctl(8). [apb 20090104]
9998          module(7): Add sysvbfs module. [pooka 20090105]
9999          rump: Prepend all symbols within the rump virtual kernel image
10000                    with the string "rump".  This prevents conflicts with the
10001                    host system symbols.  [pooka 20090108]
10002          bwi(4): Add a driver for Broadcom AirForce / Apple Airport Extreme
10003                    wireless network controllers. From Taylor Campbell.
10004                    [macallan 20090109]
10005          rgephy(4): Support for RTL8211C(L) phy. From FreeBSD. [cegger 20090109]
10006          rgephy(4): Support for flow control. From OpenBSD. [cegger 20090109]
10007          makefs(8): Add support for encoding RISC OS metadata into
10008                    ISO 9660 file systems. [bjh21 20090110]
10009          time_t, dev_t: Change time_t and dev_t to be 64 bit quantities. Fixed
10010                    POSIX issues in timeval and timespec. [christos 20090110]
10011          make(1): Changes to the way .for loops are processed. [dsl 20090111]
10012          mount(8): Add -o rump, which mounts the file system as a userspace
10013                    server via puffs and rump instead of using a
10014                    kernel driver. [pooka 20090111]
10015          openpgpsdk: Initial import of openpgpsdk v0.9. [agc 20090112]
10016          rump: Implement a virtual block device driver.  [pooka 20090113]
10017          rump: Support __RENAME in syscall interfaces and expose the
10018                    non-compat symbol name in the header.  [pooka 20090113]
10019          age(4):   Add a driver for Attansic/Atheros L1 Gigabit Ethernet.
10020                    From FreeBSD via OpenBSD. [cegger 20090116]
10021          atphy(4): Add a driver for Attansic/Atheros F1 PHY.
10022                    From FreeBSD via OpenBSD. [cegger 20090116]
10023          atf(7): Import 0.6.  [jmmv 20090119]
10024          msdosfs: The default behavior when mounting empty file systems has
10025                    been changed. Previously, msdosfs would assume the -s flag
10026                    (short filenames) in this case; now msdosfs will assume the
10027                    -l flag (long filenames). [jmcneill 20090122]
10028          openpgpsdk: Imported openpgpsdk 0.9 library (BSD-licensed) into
10029                    src/crypto/external. The command-line driver program, openpgp,
10030                    which is shipped with it has been mostly rewritten to be more
10031                    user-friendly. [agc 20090123]
10032          X11: added support for X11FLAVOUR=xorg for NetBSD/alpha.  No support
10033                    for turbochannel graphic cards yet. [bouyer 20090124]
10034          kernel: Add support for loading pseudo-device drivers. [haad 20090202]
10035          module(7): Add a module for vnd(4) driver. [haad 20090205]
10036          dkctl(8): Display cache, strategy, and list of wedges if no command
10037                    is specified in the command line. [uebayasi 20090207]
10038          udf, mount_udf(8): add support for session opening/closing on
10039                    sequential media. Media can be closed on request on unmount by
10040                    passing the '-c' flag as mount option. [reinoud 20090208]
10041          libc: Add RFC 2045 MIME Quoted-Printable support. [christos 20090210]
10042          sgimips: Add Personal IRIS 4D/20 and 4D/25 (IP6 and IP10) support.
10043                    [rumble 20090212]
10044          sk(4): Add support for flow control. [cegger 20090212]
10045          nfe(4): Add support for flow control for MCP65. [cegger 20090212]
10046          share/mk: Enable -Wsign-compare for $WARNS>=4.  [lukem 20090212]
10047          tests(7): Converted the awk, basename, bzip2, config, cut, dirname,
10048                    grep, gzip, libcrypto, m4, make and sdiff tests to ATF.
10049                    Initial work from the GSoC 2008 project by Lukasz Strzygowski.
10050                    [jmmv 20090213]
10051          libfetch: Import libfetch-2.22. [joerg 20090214]
10052          openssh: Import 5.1. [christos 20090216]
10053          amd64, i386: The bootloader has been enhanced to support framebuffer
10054                    consoles using VESA BIOS extensions. These changes allow the
10055                    x86 ports to work with the genfb(4) driver, and obsoletes
10056                    the i386-only vesafb(4) driver. [jmcneill 20090216]
10057          lvm(8): Import new lvm2tools 2.02.44 version and libdevmapper 1.02.30.
10058                    [haad 20090218]
10059          compat_linux(8), compat_linux32: Add IPC_64 support for all shmctl(2)
10060                    commands, not only for STAT/SET. [njoly 20090218]
10061          i386: The vesafb(4) driver has been retired. [jmcneill 20090218]
10062          tests(7): Converted some of the kernel tests, including kqueue and ipf,
10063                    to ATF.  Initial work from the GSoC 2008 project by Lukasz
10064                    Strzygowski.  [jmmv 20090220]
10065          dhcpcd(8): Import dhcpcd-4.0.11. [roy 20090221]
10066          softdep: The soft dependences / soft updates feature of the fast
10067                    file system (FFS) has been supplanted by meta data
10068                    journaling (logging).  Logging provides better reliability
10069                    and better performance for most applications.  Soft
10070                    dependencies will no longer be available from NetBSD 6.0
10071                    onwards.  We encourage users to enable logging on FFS file
10072                    systems. [ad 20090222]
10073          i386, amd64: ucas (CAS for user-space address) support for i386/amd64.
10074                    [rmind 20090223]
10075          dhcpcd(8): Import dhcpcd-4.0.12. [roy 20090226]
10076          evbarm: Improved support for GPIO support on the EP93xx ARM processors.
10077                    [kenh 20090227]
10078          rumpnet: Add virtual interface based on inter-process shared
10079                    memory.  [pooka 20090228]
10080          ext2fs: Add support for >128 byte inode. From Frederic Sausmikat.
10081                    [christos 20090301]
10082          zaurus: Add zboot from OpenBSD. [nonaka 20090302]
10083          xen: Add PCI pass-through support for Xen3.  domain0 kernel gets a
10084                    pciback PCI drivers, to which device specified in the
10085                    pciback.hide boot parameter will attach.
10086                    DomU kernels gets a xpci device, to which PCI buses
10087                    will attach.  [bouyer 20090305]
10088          xen: Add XEN3PAE_DOM0, an i386 domain0 kernel with PAE support.
10089                    requires an i386PAE or x86_64 hypervisor.  [bouyer 20090305]
10090          ar(1): Add support to ar(1) for 'deterministic mode'.
10091                    [christos 20090306]
10092          kernel: Compute kern.ipc.shmmaxpgs on startup based on physical
10093                    memory. Default can be overridden via sysctl. [joerg 20090306]
10094          fxp(4): Add TCPv4/UDPv4 RX hardware checksum support for i82559 and
10095                    later chips. [tsutsui 20090307]
10096          crash(8): Add a new utility to diagnose kernel crashes. Based upon
10097                    the in-kernel debugger (ddb). [ad 20090307]
10098          piixide(4): Add support for 82965PM. [christos 20090309]
10099          libfetch: Import libfetch-2.23. [joerg 20090310]
10100          wm(4): Add support for 82567LF-3, and fix register access for ICH10DO.
10101                    [msaitoh 20090310]
10102          module(7): Add tprof modules. [yamt 20090310]
10103          zaurus: Add kloader(4) support. [nonaka 20090311]
10104          altmem(4): Add 'alternative memory' disk device driver.
10105                    [jmcneill 20090312]
10106          zaurus: Add only playback support to zaudio(4). [nonaka 20090313]
10107          vnd(4): Implement DIOCCACHESYNC ioctl. [christos 20090314]
10108          sgimips: Add TCPv4/UDPv4 RX hardware checksum support for mec(4)
10109                    Ethernet on O2. [tsutsui 20090316]
10110          zoneinfo: Import tzdata2009c. [kleink 20090316]
10111          am-utils: Import latest from head; adds udf support amd -uu
10112                    [christos 20090320]
10113          re(4): Add hardware checksum support for newer PCIe 8168C/8111C/8102E
10114                    chips. [tsutsui 20090321]
10115          eject(1): Turn on amd(8) support for eject. [christos 20090323]
10116          i386: Use "i486" as GNU_ARCH for i386. [drochner 20090327]
10117          kmem_alloc(9): Add more extensive runtime debugging facilities.
10118                    [ad 20090329]
10119          wm(4): Add workaround for 82543GC. [msaitoh 20090329]
10120          wm(4): Enable hardware vlan(4) support. [darran 20090331]
10121          amd64, i386: Default to UFS2 on sysinst(8). [ad 20090404]
10122          sysinst(8): Default to wapbl(4) log for ufs partitions. [ad 20090404]
10123          pckbd(4): Add a Czech keyboard layout. [mkirby 20090406]
10124          sysinst(8): Make installer reject UFS2 for root partition on ports
10125                    whose bootloaders don't support UFS2 boot. [tsutsui 20090407]
10126          cvs(1): Import 1.12.13 [christos 20090408]
10127          libc: Add glob_pattern_p(3) for new cvs(1). [christos 20090408]
10128          mtree(8): Add -S option to sort entries.  [apb 20090408]
10129          newfs_sysvbfs(8): Add support creating a file system to a regular file.
10130                    [pooka 20090409]
10131          libc: Add memrchr(3). [christos 20090410]
10132          bind: Update to 9.6.1-b1.  Full NSEC3 support, automatic zone
10133                    re-signing, new update-policy methods tcp-self and 6to4-self,
10134                    unbundle libbind, change the default pid file location from
10135                    /var/run to /var/run/{named,lwresd} for improved chroot/setuid
10136                    support. [christos 20090412]
10137          libbind: Update to 6.0-rc1. Use md5 for randomid instead of
10138                    sequential id, add support for DS, SSHFP, RRSIG, NSEC, DNSKEY,
10139                    DHCID, NSEC3, NSEC3PARAM, HIP and DLV, various new API
10140                    functions.  [christos 20090412]
10141          re(4): Add support for RTL8168CP and RTL8168D. [tsutsui 20090413]
10142          makefs(8): Add an experimental source-only makefs based on rump
10143                    and fs-utils.  It currently supports FFS, ext2fs, FAT,
10144                    cd9660 and sysvbfs.  [pooka 20090414]
10145          dhcpcd(8): Import dhcpcd-4.0.13 [roy 20090417]
10146          zaurus: Add recoding support to zaudio(4). [nonaka 20090418]
10147          httpd(8): Import bozohttpd-20090418. [mrg 20090418]
10148          bge(4): Add misc quirk code for chip specific bugs.
10149                    From FreeBSD and OpenBSD.  [msaitoh 20090419]
10150          queue(3): Add SLIST_FOREACH_SAFE, STAILQ_FOREACH_SAFE, STAILQ_LAST,
10151                    SIMPLEQ_CONCAT, and SIMPLEQ_LAST. [mschuett 20090420]
10152          ale(4):   Add a driver for Attansic/Atheros L1E Gigabit Ethernet.
10153                    From OpenBSD and improvements from Kevin Lahey.
10154                    [cegger 20090420]
10155          sdmmc(4): Add a driver for SD/MMC from OpenBSD. [nonaka 20090421]
10156          landisk: Add UFS2 boot support. [tsutsui 20090421]
10157          pmax: Add UFS2 boot support. [tsutsui 20090421]
10158          uftdi(4): Add support for USB serial adapter REX-USB60F.
10159                    [taca 20090421]
10160          netpgp(1): Import netpgp. This is a heavily-modified version of
10161                    openpgpsdk, and will replace it. [agc 20090423]
10162          landisk: Enable to build a bootable install disk image.
10163                    [tsutsui 20090423]
10164          compat_linux(8): Add IPC_64 support for all semctl(2)/msgctl(2).
10165                    [njoly 20090423]
10166          zx(4): Add wscons support [macallan 20090423]
10167          compat_linux32: Add IPC_64 support for all semctl(2),
10168                    following corresponding compat_linux(8) change.
10169                    [njoly 20090427]
10170          dhcpcd(8): Import dhcpcd-5.0.0. [roy 20090428]
10171          rc.d(8): Add an rc.d script for dhcpcd(8). [roy 20090428]
10172          ichlpcib(4): Attach 82801IEM LPC Interface Bridge too. [njoly 20090429]
10173          rump(3): Add support for remote system calls [pooka 20090429]
10174          sh3: Add some support for SH7706. [nonaka 20090430]
10175          hppa: Merge the nick-hppapmap branch which includes a port of the
10176                    OpenBSD pmap, improves support for machines without the
10177                    PA7100LC or PA7300LC CPUs, and much more.  [skrll 20090430]
10178          libc: Add stpcpy(3), stpncpy(3), strnlen(3), all from FreeBSD.
10179                    [perry 20090501]
10180          install(1): Add support for writing sha256, sha384, or sha512 hashes
10181                    to a METALOG.  [apb 20090501]
10182          build: Use sha256 instead of sha1 hashes in METALOG and
10183                    /etc/mtree/set.* files.  [apb 20090501]
10184          dhcpcd(8): Import dhcpcd-5.0.1 [roy 20090503]
10185          hp700: Enable support for UFS2 boot. [tsutsui 20090503]
10186          rpcgen(1): Add support for hyper and quad keywords. [ginsbach 20090506]
10187          apropos(1): Add -S and -s support, for searching by machine and
10188                    section [wiz 20090508]
10189          file(1): Import 5.03 [christos 20090508]
10190          hp700: ucas (CAS for user-space address) support for hp700.
10191                    [skrll 20090508]
10192          dhcpcd(8): Import dhcpcd-5.0.2 [roy 20090510]
10193          dhcpcd(8): Import dhcpcd-5.0.3 [roy 20090511]
10194          bluetooth(3): Update the Bluetooth service discovery API and merge it
10195                    into libbluetooth, retiring the separate libsdp.
10196                    [plunky 20090512]
10197          dhcpcd(8): Import dhcpcd-5.0.4 [roy 20090514]
10198          libc: Add the getdate(3) and getdate_err value, conforming to
10199                    IEEE Std 1003.1 (``POSIX.1'') and the Open Group Base
10200                    Specifications X/Open System Interfaces extension (``XSI'').
10201                    [ginsbach 20090514]
10202          hp700: com at dino now works [skrll 20090518]
10203          httpd(8): Import bozohttpd-20090522. [mrg 20090522]
10204          libc: Add %s (seconds since the Epoch) to strptime(3) for symmetry
10205                    with strftime(3). [ginsbach 20090524]
10206          kernel: File descriptor access performance improvements.
10207                    [ad 20090524]
10208          i386, amd64: CPU topology detection support for AMD processors.
10209                    [rmind 20090526]
10210          rumpnet: Add IPv6 support [pooka 20090527]
10211          agr(4): Add support for layering vlans on top. Also allow LACP
10212                    to be disabled. [darran 20090529]
10213          openssh: Import 5.2. [christos 20090607]
10214          module(7): Add the capability to read an <module>.prop associated
10215                    with a module and merge a plist passed in by modload(8).
10216                    Also, add MODCTL_NO_PROP flag to prevent loading
10217                    <module>.prop. [jnemeth 20090609]
10218          modload(8): Add various flags to assist in the creation and
10219                    maintenance of <module>.prop and/or to set MODCTL_NO_PROP.
10220                    [jnemeth 20090609]
10221          ntp:      Import ntp-4-2-4p7. [kardel 20090613]
10222          ehci(4): Add quirk for SB600/SB700 chipsets to workaround freeze
10223                    in USB subsystem. [cegger 20090615]
10224          drm(4): Update to mesa-drm 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c.
10225                    [mrg 20090619]
10226          wake(8): New command to send Wake-on-LAN packets to machines on
10227                    the local Ethernet. [mbalmer 20090625]
10228          cpu_reboot(9): tear down stacks of (pseudo-)devices and
10229                    filesystems in an orderly fashion during shutdown,
10230                    detaching the devices and unmounting the filesystems.
10231                    i386 and sparc64 are finished. [dyoung 20090625]
10232          dhcpcd(8): Import dhcpcd-5.0.5 [roy 20090704]
10233          dhcpcd(8): Import dhcpcd-5.0.6 [roy 20090708]
10234          sysmon_envsys(9): Enhancements to allow access to driver-internal
10235                    limit values [pgoyette 20090710]
10236          libc: Add getdelim(3) and getline(3) conforming to
10237                    IEEE Std 1003.1-2008 (``POSIX.1'') [roy 20090713]
10238          ip(4): Add IP_RECVTTL option to let recvmsg(2) return the TTL
10239                    of the received datagram. [minskim 20090716]
10240          ip(4): Add IP_MINTTL option to discard packets with a TTL
10241                    lower than the option value. [minskim 20090717]
10242          openssl(1): Import SNAP-20090710 under the new crypto/external
10243                    framework [christos 20090719]
10244          rumpdev: Support devices and kernel config framework.  [pooka 20090720]
10245          gpio(4): Complete rework to integrate with kauth(9), allow for
10246                    runtime driver attachment, naming of individual pins.
10247                    [mbalmer 20090725]
10248          gpiosim(4): New driver for development/testing purposes to simulate
10249                    a gpio(4) device.
10250                    [mbalmer 20090725]
10251          gpioctl(8): New commandline syntax to reflect gpio(4) changes.
10252                    [mbalmer 20090725]
10253          secmodel_44bsd(9), secmodel_securelevel(9): Add provisions to control
10254                    access to gpio(4) pins. [mbalmer 20090725]
10255          mvsata(4): Support Marvell Hercules-I/II SATA Controllers
10256                    [kiyohara 20090727]
10257          dhcpcd(8): Import dhcpcd-5.0.7. [roy 20090728]
10258          bind: Update to 9.6.1-P1.  [christos 20090728]
10259          xen: dropped Xen 2 support. [cegger 20090728]
10260          libbluetooth: add device access API bt_dev(3). [plunky 20090803]
10261          rumpfs: Add support for registering external files which are
10262                    accessed from the host OS fs namespace instead of from
10263                    inside the rump virtual kernel.  [pooka 20090803]
10264          acpi(4): It is now possible to configure devices other than the lid
10265                    switch and sleep/power buttons as a method of waking the
10266                    machine from sleep. Any ACPI device node with a _PRW method
10267                    is now a candidate, and the device nodes are listed in the
10268                    hw.acpi.wake namespace. By default, the following device node
10269                    types are enabled as wakeup devices if the firmware supports
10270                    it: lid switch, sleep/power button, PC keyboard controller.
10271                    [jmcneill 20090804]
10272          openssl(1): Import SNAP-20090805 to fix the namespace issues
10273                    (BLOCK, CSTRING, etc) [christos 20090805]
10274          sparc: support wsdisplay and acceleration for tcx(4) [macallan 20090806]
10275          rumpvfs: Use unmodified kernel vnode pager.  [pooka 20090806]
10276          zfs: Import OpenSolaris zfs source code to NetBSD, add NetBSD
10277                    patches. [haad 20090808]
10278          smsh(4): Add a SMSC LAN9118 Family Ethernet driver. [kiyohara 20090809]
10279          evbarm: Support for Gumstix Verdex and Verdex Pro. [kiyohara 20090809]
10280          gpioiic(4): New driver to create an I2C bus using GPIO pins in
10281                    bit-banging mode. [mbalmer 20090809]
10282          mips/voyagerfb(4): a driver for the Gdium Liberty 1000's video
10283                    controller [macallan 20090812]
10284          mips: removed a.out support [matt 20090812]
10285          secmode_keylock, keylock, gpiolock(4): Add support for multi-position
10286                    keylocks. [mbalmer 20090814]
10287          nbperf(1): A minimal perfect hash function generator. [joerg 20090815]
10288          acpi(4): Updated ACPICA to 20090730. This release includes full
10289                    support for the ACPI 4.0 specification. [jmcneill 20090818]
10290          iasl(1): The ACPICA ASL (ACPI Source Language) compiler/decompiler
10291                    is now included with i386 and amd64 installations.
10292                    [jmcneill 20090818]
10293          amd64, i386: Suspend and resume is now supported when using the
10294                    genfb(4) display driver. [jmcneill 20090823]
10295          sparc/tcx(4): imported the xf86-video-suntcx driver and added hardware
10296                    acceleration [macallan 20090827]
10297          unzip(1): A libarchive-based unzip frontend, emulating most of
10298                    infozip's command line. [joerg 20090903]
10299          rumpcrypto: Add rump component for kernel crypto routines.
10300                    [pooka 20090903]
10301          sparc/zx(4): imported the xf86-video-sunleo 1.2.0 driver from Xorg
10302                    [macallan 20090905]
10303          hdaudio(4): New standards-compliant Intel High Definition Audio driver
10304                    written to replace azalia(4). [sborrill 20090906]
10305          rump_smbfs(8): Support smbfs as a userspace server.  [pooka 20090906]
10306          sets: Move kernel modules out of base.tgz and into a new modules.tgz.
10307                    [jnemeth 20090907]
10308          sysinst(8): Install the new modules.tgz set. [jnemeth 20090907]
10309          build.sh: Add a modules operation which builds kernel modules and
10310                    installs them into DESTDIR. [jnemeth 20090907]
10311          sysctl(7): Add kern.boothowto variable.  [apb 20090911]
10312          rc(8): Output is now logged to /var/run/rc.log.  A new rc_silent
10313                    option suppresses output to the console; it can be set
10314                    in rc.conf(5) or by booting in silent mode (e.g. "boot
10315                    netbsd -z" on i386 or amd64).  [apb 20090911]
10316          kernel: remove POOL_INIT from the kernel, replace with dynamic
10317                    constructors which call pool_init().  [pooka 20090913]
10318          pfsync(4): PFSYNC from OpenBSD 4.2 imported [degroote 20090914]
10319          xen: add support for feature-flush-cache in block device backend.
10320                    Use it in block device frontend for DIOCCACHESYNC.
10321                    [bouyer 20090923]
10322          ld.elf_so(1): Support dlinfo(), currently limited to RTLD_DI_LINKMAP.
10323                    [pooka 20090924]
10324          rump(3): Support autoloading of modules from linksets.  [pooka 20090924]
10325          gpio(4): Add the GPIO_PIN_PULSATE attribute to let a pin pulsate at
10326                    a hardware defined frequency and duty cycle. [mbalmer 20090925]
10327          gpioctl(8): Support the new GPIO_PIN_PULSATE attribute for pins using
10328                    the "pulsate" keyword. [mbalmer 20090925]
10329          xen: add support for request-rx-copy in the virtual network device
10330                    backend.  This is required by recent Xen linux kernels.
10331                    [bouyer 20090925]
10332          ichlpcib(4): Add gpio(4) support. [jakllsch 20090927]
10333          wb(4): Add a driver for Winbond W83L518D SD/MMC readers.
10334                    [jmcneill 20090930]
10335          mdnsd(8), dns-sd(1), libdns_sd: import mDNSResponder 212.1
10336                    [tsarna 20090929]
10337          sparc64/lom(4): Add a driver for LOMlite lights out management
10338                    hardware monitor and watchdog timer. [nakayama 20091002]
10339          i386: Add support for enhanced speedstep on VIA C7 Esther CPUs.
10340                    [jmcneill 20091002]
10341          acpiwmi(4): Add a driver for the ACPI WMI Mapper interface.
10342                    [jmcneill 20091002]
10343          i386: Add support for VIA C7 temperature sensors. [jmcneill 20091002]
10344          dhcpcd(8): Import dhcpcd-5.1.1. [roy 20091002]
10345          libm: Add f{dim,max,min}{,f,l} from FreeBSD [christos 20091004]
10346          ukfs(3): Support disklabel partitions.  [pooka 20091007]
10347          man(1): Display manpage when specified with a path [cegger 20091007]
10348          hdaudioctl(8): Add tool to manipulate hdaudio(4) devices
10349                    [sborrill 20091011]
10350          rump(3): Create proper prototypes for varargs system calls.
10351                    [pooka 20091013]
10352          rump(3): Introduce public interface specifications and autogenerate
10353                    entrypoint wrappers.  [pooka 20091014]
10354          rump(3): Add a virtual CPU scheduler which maps the current thread
10355                    to an available virtual CPU on entry to the rump kernel.
10356                    [pooka 20091015]
10357          dhcpcd(8): Import dhcpcd-5.1.2. [roy 20091016]
10358          sysinst(8): Give the option to use tmpfs for /tmp in sysinst instead of
10359                    the older mfs on i386 and amd64. [ahoka 20091018]
10360          kernel: Remove support for uarea swap-out. [rmind 20091021]
10361          bind: Update to 9.7.0-b1. [christos 20091024]
10362          dhcpcd(8): Import dhcpcd-5.1.3. [roy 20091025]
10363          flex(1): Import flex-2.5.35 [christos 20091025]
10364          routed(8): Merge 2.32 changes [christos 20091025]
10365          m4(1): Import the OpenBSD one since it implements features from gm4
10366                    that the new flex wants [christos 20091026]
10367          yacc(1): Import byacc-20091028 [christos 20091028]
10368          sparc/pm2fb(4): A driver for Permedia2-based graphics cards like
10369                    Sun's PGX32 [macallan 20091028]
10370          shark: xf86-video-igs: an Xorg driver for IGS CyberPro 20x0 graphics
10371                    controllers, currently only for rev. 5 sharks
10372                    [macallan 20091110]
10373          raid(4): RAIDframe parity maps, which greatly improve parity rewrite
10374                    times after unclean shutdown; jld's GSoC 2009 project.
10375                    [jld 20091117]
10376          bnx(4): Added support for Broadcom BCM5709 and BCM5716 chips.
10377                    [bouyer 20091118]
10378          build.sh: Add "rumptest" for fast testing of rump compilation
10379                    and linking.  It is useful mostly for developers.
10380                    [pooka 20091118]
10381          resolvconf(8): Import openreslv-3.3.3. [roy 20091121]
10382          rump(3): Load rump virtual kernel symbol table at boot.  This enables
10383                    the use of the kernel linker in a rump kernel.
10384                    [pooka 20091126]
10385          ums(4): Added touchpanel support. [mbalmer 20091127]
10386          ws(4): Added the xf86-input-ws input driver for touchpanels that
10387                    report absolute position data through wscons(4), e.g. those
10388                    support by ums(4). [mbalmer 20091128]
10389          sparc64:  Add real UltraSPARC-III* CPU support.  [mrg 20091130]
10390          build.sh: Handle externally added programs and libraries and create
10391                    sets.  [uebayasi 20091130]
10392          udl(4): Add a driver for DisplayLink DL-1x0/1x5 based USB LCDs and
10393                    USB-VGA adaptors. Ported from OpenBSD by FUKAUMI Naoki
10394                    with many modification. [tsutsui 20091130]
10395          rump(3): Support binding threads to a specific CPU.  [pooka 20091201]
10396          lvm(8): Import new lvm2tools 2.02.56 version and libdevmapper 1.02.40.
10397                    [haad 20091202]
10398          resolvconf(8): Import openreslv-3.3.4. [roy 20091204]
10399          playstation2: Port deleted.  [pooka 20091205]
10400          mount_portal(8): Remove the kernel portalfs driver and replace
10401                    mount_portal with a version implemented using puffs.
10402                    [pooka 20091205]
10403          network: Add "net.inet.icmp.bmcastecho" sysctl(7) support, to disable
10404                    ICMP replies to the broadcast address. [christos 20091207]
10405          ntp:      Import ntp-4-2-4p8. [kardel 20091208]
10406          zaurus: Add support Xorg. [nonaka 20091213]
10407          mips: First merge of the matt-nb5-mips64 branch.  Added support for
10408                    64-bit MIPS processors (O32, N32, N64 ABIs are supported).
10409                    Added support for RMI XLS6ATX_7A board and XL SoC family.
10410                    [matt 20091214]
10411          sysinst(8): Make SHA1 the default option for cyphers.  [ahoka 20091216]
10412          atf(7): Import 0.7.  [jmmv 20091222]
10413          dhcpcd(8): Import dhcpcd-5.1.4. [roy 20091223]
10414          bind: Update to 9.7.0-rc1. [christos 20091226]
10415          openssl(1): Import SNAP-20091226 [christos 20091226]
10416          openssh: Import 5.3. [christos 20091226]
10417          sparc/gfb(4): Add a driver for Sun XVR-1000 graphics boards
10418                    [macallan 20091229]
10419          wm(4): Add support for i82583V          [msaitoh 20091230]
10420          libc: Import tzcode2009k [mlelstv 20091231]
10421          cas(4): Add a driver for Sun Cassini and Cassini+ Ethernet hardware.
10422                    From OpenBSD [jdc 20100107]
10423          mount_psshfs(8): Add -u and -g for uid/gid remapping.  [pooka 20100107]
10424          puffs(3): Support unmounting the file system from the
10425                    file server.  [pooka 20100107]
10426          cobalt: Add LBA48 support to bootloader so that it can safely load
10427                    a kernel from NetBSD partition beyond >137GB boundary.
10428                    [tsutsui 20100110]
10429          mount_puffs(8): Add a utility for querying puffs arguments
10430                    to make mount -vv work for puffs mounts.  [pooka 20100114]
10431          sparc: Add apc(4), a driver for the Aurora Personality Chip (APC)
10432                    found on SPARCstation-4/5 and qemu. Allows to idle the
10433                    CPU when in the idle loop.  [bouyer 20100115]
10434          tn3270: Removed from base [roy 20100116]
10435          macppc: Add support for new-style kernel modules.  [jmmv 20100118]
10436          shark: Add support for new-style kernel modules.  [jmmv 20100118]
10437          wscons(4): Add fonts for eastern european languages.  [ahoka 20100118]
10438          daily.conf(5): Add fetch_pkg_vulnerabilities to keep the packages
10439                    vulnerabilities database up to date, if it exists.
10440                    [jmmv 20100119]
10441          security.conf(5): Add check_pkg_vulnerabilities and
10442                    check_pkg_signatures to validate the installed packages
10443                    against the vulnerabilities database and the expected
10444                    checksums for their files.  [jmmv 20100119]
10445          bpf(9): Make bpf interface with an ops vector backed by stubs
10446                    if bpf is not present in the kernel.  The client
10447                    linkage is now always the same.  [pooka 20100119]
10448          network: Make TCP window size autoscaling the default.  [pooka 20100126]
10449          dhcpcd(8): Import dhcpcd-5.1.5. [roy 20100131]
10450          amigappc: A CSPPC system with ahsc(4) or cbiiisc(4) boots into
10451                    multiuser for the first time. [phx 20100202]
10452          terminfo(3): Import my terminfo implementation to replace termcap.
10453                    [roy 20100203]
10454          config(1): Add an experimental "ioconf" keyword which makes config
10455                    output only the device attachment tree in ioconf.c instead
10456                    of the entire kernel build infrastructure.  [pooka 20100203]
10457          acpismbus(4): Add my experimental ACPI SMBus Control Method
10458                    Interface driver. [pgoyette 20100206]
10459          uthum(4): Add a driver for TEMPer and TEMPerHUM usb thermometers.
10460                    Adapted from OpenBSD [tonio 20100206]
10461          network: Derive the mbuf cluster (NMBCLUSTERS) at boot time from
10462                    the available memory.  The default can be raised by changing
10463                    kern.mbuf.nmbclusters. [joerg 20100208]
10464          mfi(4): Add support for LSI's newer (GEN2) RAID controller from
10465                    OpenBSD. [msaitoh 20100209]
10466          aibs(4): New driver for ASUSTeK AI Booster (ACPI ASOC ATK0110)
10467                    hardware monitor with limit support.    [cnst 20100209]
10468          wm(4): Add support for Intel 82575, 82576 and 82580 Ethernet.
10469                    [msaitoh 20100216]
10470          u3g(4): Support Huawei K3765.  [pooka 20100219]
10471          wbsio(4): New driver for Winbond Super I/O attachment of
10472                    lm(4) on any port.  [cnst 20100221]
10473          wcfb(4): A driver for 3Dlabs Wildcat graphics cards [macallan 20100224]
10474          netstat(8): Add -h which humanizes numbers from -bi.  [pooka 20100224]
10475          ld.elf_so(1): Implement negative symbol lookup cache [roy 20100227]
10476          dhcpcd(8): Import dhcpcd-5.2.1. [roy 20100227]
10477          ddb(4): Add 'mach frame' for hp700.  [skrll 20100302]
10478          ne(4): Add proper support for NE2000 8 bit mode. [tsutsui 20100303]
10479          module(7): Remove all kernel compile time #defines indicating file
10480                    system support (e.g. fs_ffs.h / -DFFS).  [pooka 20100303]
10481          module(7): Make it possible to disable builtin modules and
10482                    re-enable them.  [pooka 20100305]
10483          uhso(4): Add a driver for Option N.V. Wireless WAN modems.
10484                    [plunky 20100306]
10485          openldap: Update to 2.4.21.  [lukem 20100308]
10486          config(1): Add experimental "pseudo-root" keyword which can
10487                    be used to specify any interface as the local root.
10488                    When used in conjunction with ioconf, this creates
10489                    the device tree from the pseudo-root downward (pseudo-root
10490                    itself not included).  [pooka 20100308]
10491          atari: Add support for the SMC Elite Ultra Ethernet with
10492                    the SMC_TT VME-ISA bridge. [tsutsui 20100313]
10493          aibs(4): Remove aiboost(4) as obsolete and redundant
10494                    since the introduction of aibs(4).      [cnst 20100319]
10495          rump(3): Support bluetooth.  [pooka 20100322]
10496          sparc/cgtwelve(4): A driver for Sun CG12 / Matrox SG3 graphics boards
10497                    [macallan 20100323]
10498          rump(3): Support unionfs, layerfs, nullfs and umapfs.  [pooka 20100330]
10499          dhcpcd(8): Import dhcpcd-5.2.2. [roy 20100331]
10500          nca(4): Added PCI attachment for Domex DMX-3191D SCSI board.
10501                    [jakllsch 20100401]
10502          dbcool(4): Added support for ADM1031 therman sensor / fan controller
10503                    [macallan 20100401]
10504          atari: Add support for the EtherNEC, ISA NE2000 based Ethernet
10505                    connected to Atari ROM cartridge slot. [tsutsui 20100401]
10506          agp(4): Add support for the Intel 82855GM AGP port. [jakllsch 20100404]
10507          sdmmc(4): Add support for SD 4bit bus width. [nonaka 20100406]
10508          evbsh3: Add support for Alpha Project MS104-SH4, TAC T-SH7706LAN Rev.3
10509                    and TAC T-SH7706LSR Rev.1. [nonaka 20100407]
10510          acpi(4): Updated ACPICA to 20100121. [jruoho 20100408]
10511          fss(4): Add snapshot support for MSDOS file systems. [hannken 20100409]
10512          fsck_msdos(8): add -x option which allows to run fsck_msdos -n on
10513                    a snapshot of a live file system. [hannken 20100411]
10514          rump(3): Support file system snapshots.  [pooka 20100412]
10515          hpcarm: Add support for Sharp W-ZERO3 series. [nonaka 20100417]
10516          acpi(4): The sysctl(8) tree was reorganized into hw.acpi.
10517                    [jruoho 20100419]
10518          acpiwmi(4): Add four mappings; wmidell(4), wmieeepc(4),
10519                    wmihp(4), and wmimsi(4). [jruoho 20100419]
10520          kernel: Enforce RLIMIT_FSIZE above the file system.  This fixes
10521                    the feature for some file systems.  [pooka 20100423]
10522          libc: Added a space-efficient write-once database (cdbr(3), cdbw(3)).
10523                    The database cache for services(5) has been updated to use
10524                    this. services_mkdb(8) can still be used to create the old
10525                    format. [joerg 20100425]
10526          rump(3): Autoload host kernel modules from /stand/arch/modules on
10527                    x86 archs.  [pooka 20100426]
10528          rump(3): Properly support virtual SMP on x86 hosts and default to
10529                    the same number of CPUs as on the host (configurable
10530                    with RUMP_NCPU).  [pooka 20100428]
10531          tftpd(8): Add -c so files can be uploaded without requiring them
10532                    to be created before the upload. See the section on security
10533                    considerations before enabling. [hubertf 20100429]
10534          hp700: Add support for elroy(4), astro(4) and ssio(4) based 64-bit
10535                    machines running in 32-bit mode. [skrll 20100430]
10536          rump(3): Autogenerate /dev device nodes.  [pooka 20100430]
10537          rump(3): Support audio(9).  [pooka 20100501]
10538          hpcsh: Add sysinst(8) support. [tsutsui 20100503]
10539          sandpoint: Added support for Marvell-SKnet in netboot.
10540                    [phx 20100503]
10541          news68k: Switch NetBSD/news68k to using 8KB/page in kernel.
10542                    It slightly improves performance on NWS-1750D.
10543                    [tsutsui 20100504]
10544          xen: Enable no-execute bit feature for i386pae and amd64 kernels.
10545                    [jym 20100505]
10546          cron(8): Import 4.1 from isc. [christos 20100506]
10547          atf(7): Import 0.8.  [jmmv 20100508]
10548          httpd(8): Import bozohttpd-20100509.  [mrg 20100509]
10549          rump(3): Add uniprocessor locking routines.  They can be used in
10550                    virtual uniprocessor configurations for a significant
10551                    performance boost.  [pooka 20100518]
10552          puffs(3): Support extended attributes.  [pooka 20100521]
10553          btmagic(4): Added Apple Magic Mouse driver.  [plunky 20100522]
10554          X11: Updated many packages, notably: Mesa 7.7.1, xextproto 7.1.1,
10555                    libXext 1.1.1, libXi 1.3 (XInput2), libX11 1.3.3, pixman 0.18.2,
10556                    xinput 1.5.1, xf86-input-keyboard 1.4.0, xf86-input-mouse 1.5.0,
10557                    xf86-video-ati 6.13.0, xf86-video-mga 1.4.12,
10558                    xf86-video-nv 2.1.17, xf86-video-siliconmotion 1.7.4,
10559                    xf86-video-vesa 2.3.0, xf86-video-vmware-11.0.1.  [mrg 20100523]
10560          radeondrm(4): Ported across several updates from FreeBSD drm, Mesa 7.7.1
10561                    r600 (Radeon HD 3000/4000 series) driver now works.
10562                    [mrg 20100523]
10563          X11: Added support for xf86-video-geode and xf86-video-openchrome.
10564                    [mrg 20100527]
10565          rump(3): Implement a pagedaemon which releases weakly referenced
10566                    memory in case of a memory shortage.  [pooka 20100603]
10567          atf(7): Import 0.9.  [jmmv 20100604]
10568          dhcpcd(8): Import dhcpcd-5.2.4. [roy 20100604]
10569          vnode(9): Remove member v_vnlock. [hannken 20100605]
10570          acpi(4): Updated ACPICA to 20100528. [jruoho 20100606]
10571          hp700/lcd(4): Driver for hp700 lcds added. [skrll 20100601]
10572          ofppc: Support Gigabit Ethernet Controller for MV64361 on PegasosII
10573                    by mvgbe@gt.  [kiyohara 20100609]
10574          arm: Added support for Cortex-A8 CPUs. [jmcneill 20100616]
10575          atf(7): Add support for expected test failures.  [pooka 20100616]
10576          vnsubr(9): Remove recursive vnode locks. [hannken 20100618]
10577          mkubootimage(1): Added tool to generate u-boot kernel images.
10578                    [jmcneill 20100618]
10579          httpd(8): Import bozohttpd-20100621. [mrg 20100621]
10580          kernel: Add high-priority xcall(9) support. [rmind 20100622]
10581          hp700: Add support for uturn(4) based machines. [skrll 20100624]
10582          autoconf(9): Add config_mountroot(9), which defers device configuration
10583                    after mountroot(), like config_interrupt(9) that defers
10584                    configuration after interrupts are enabled. [tsutsui 20100625]
10585          wm(4): Add support for Intel I340 Ethernet. [msaitoh 20100625]
10586          hpcarm: Use rtc_offset passed from hpcboot. [tsutsui 20100626]
10587          network: Add mpls(4) - MultiProtocol Label Switching support
10588                    [kefren 20100626]
10589          kue(4): Fix unaligned memory access to make kue(4) work on
10590                    ARM and MIPS machines. [tsutsui 20100627]
10591          atf(7): Import 0.10.  [jmmv 20100703]
10592          upgt(4): Add a driver for Conexant/Intersil PrismGT SoftMAC USB
10593                    IEEE 802.11b/g WLAN device, ported from OpenBSD by
10594                    FUKAUMI Naoki. [tsutsui 20100704]
10595          compat_linux(8): Update linux emulation to support the most
10596                    commonly used linux 2.6.x kernel features.
10597                    We now claim to be linux kernel version 2.6.18.  [chs 20100706]
10598          kernel: Add direct select()/poll() support. [rmind 20100708]
10599          prep: Support Xserver.  It's tested only on-board s3(864).
10600                    [kiyohara 20100712]
10601          hpcarm: Bump MAXPARTITIONS from 8 to 16. [tsutsui 20100717]
10602          tests(7): Convert the libposix, libprop, libpthread, librt, libskey and
10603                    libutil tests to ATF.  [jmmv 20100716]
10604          tests(7): Convert the include and csu tests to ATF.  [jmmv 20100717]
10605          tests(7): Convert the lint1 and libobjc tests to ATF.  [jmmv 20100718]
10606          amd64, i386: Intel Firmware Hub Random Number Generator support moved
10607                    from pchb(4) to fwhrng(4) at ichlpcib(4).  [jakllsch 20100723]
10608          tests(7): Add NFS (client and server) to VFS tests [pooka 20100726]
10609          i386: Add PAE support. [jym 20100727]
10610          hpcarm, hpcmips, hpcsh: Switch to using Xorg servers and binaries.
10611                    [tsutsui 20100731]
10612          bebox: Support xserver.  It tested only s3(TRIO 64V+).
10613                    [kiyohara 20100801]
10614          tests(7): Convert the sort tests to ATF.  [jmmv 20100801]
10615          wpa: New wpa_supplicant(8) and hostapd(8) 0.7.2 [christos 20100804]
10616          tests(7): Add elementary tests for the audio subsystem.
10617                    [pooka 20100804]
10618          hpcarm: Improve console speed on W-ZERO3 machines using
10619                    write through mapping for framebuffer memory.
10620                    [tsutsui 20100808]
10621          bind: Update to 9.7.2b1. [christos 20100806]
10622          newfs(8): Add -G parameter to allow creating test images.
10623                    [pooka 20100809]
10624          rump(3): Support carp(4) in the networking stack.  [pooka 20100810]
10625          acpicpu(4): Add a driver for ACPI-based processor functionality.
10626                    [jruoho 20100815]
10627          network: Added NPF - a new packet filter. [rmind 20100822]
10628          rump(3): Add rumpdev_scsipi.  [pooka 20100823]
10629          rump(3): Add a virtual SCSI target used for testing of scsipi(9)
10630                    and SCSI devices.  [pooka 20100823]
10631          tests(7): Convert the libdes tests to ATF.  [jmmv 20100825]
10632          awk(1): upgrade to 20100523 [christos 20100826]
10633          ntp: switch build to ntp 4.2.6 (imported 20091213 in external/bsd/ntp)
10634                    [kardel 20100827]
10635          rump(3): Support setuid(2), geteuid(2), etc.  [pooka 20100830]
10636          dreamcast: Fix a long standing GD-ROM driver bug so that file system
10637                    on GD-ROM works properly.  The problem is reported and tracked
10638                    by Yasushi Oshima. [tsutsui 20100831]
10639          omapfb(4): a simple driver for OMAP 3xxx on-chip video, especially the
10640                    Beagleboard [macallan 20100831]
10641          rump_lwproc(3): Add an interface for process/thread management
10642                    in a rump kernel.  [pooka 20100901]
10643          hpcarm: Add an install kernel for JORNADA720 and make sysinst(8)
10644                    choose a proper default kernel per running installation kernel.
10645                    [tsutsui 20100904]
10646          acpi(4): The ACPI driver will no longer attach if the BIOS release
10647                    year is 2000 or older. To override this behaviour, set
10648                    acpi_force_load=1 or add options ACPI_BLACKLIST_YEAR=0 to your
10649                    kernel config. [jmcneill 20100906]
10650          rump(3): Significantly improve VM performance for large objects.
10651                    [pooka 20100907]
10652          rump(3): Make the pagedaemon flush VFS objects and drain the
10653                    kmem/kernel_map in case of memory shortage.  [pooka 20100908]
10654          amd64, i386: Enable Ext2fs support in bootloader. [tsutsui 20100911]
10655          m68k: Re-enable m68k optimized in_cksum routine.  Makes
10656                    ~5% improvements of ttcp(1) xfer rates. [tsutsui 20100919]
10657          sparc: Re-enable sparc optimized in_cksum routine. [tsutsui 20100920]
10658          httpd(8): Import bozohttpd-20100920. [mrg 20100921]
10659          aue(4): Add support for I-O DATA ETX-US2. [tsutsui 20100925]
10660          evbarm: Support Marvell Sheevaplug and some Marvell SoC NAS box.
10661                    [kiyohara 20101002]
10662          build: Use consistent kernel names in distribution, i.e. rename kernels
10663                    from "netbsd.aout-GENERIC.gz" to "netbsd-GENERIC.aout.gz" etc.
10664                    [tsutsui 20101004]
10665          dreamcast: Build and put a raw binary format kernel into distribution.
10666                    [tsutsui 20101004]
10667          dhcpcd(8): Import dhcpcd-5.2.8. [roy 20101007]
10668          xinit(1): Disable PAM on ports which have legacy non-XFree86 servers
10669                    so that xinit(1) can properly quit Xserver after xinitrc script
10670                    exits. [tsutsui 20101010]
10671          acpivga(4): Add a driver for ACPI video extensions.  [gsutre 20101012]
10672          dreamcast: Add a stub for kernels with options MODULAR.
10673                    [tsutsui 20101013]
10674          m68k: Fix kobj relocation functions so that MODULAR kernel work
10675                    on m68k ports.  [tsutsui 20101014]
10676          sun3: Make common module(7) binaries work on both sun3 and sun3x.
10677                    [tsutsui 20101015]
10678          virt(4): Make interface a cloner.  [pooka 20101019]
10679          atf(7): Import 0.11.  [jmmv 20101020]
10680          rump_sp(7): Initial import of remote rump kernel access
10681                    protocol.  [pooka 20101027]
10682          lua(1): Import of Lua 5.1.4. [mbalmer 20101031]
10683          raidframe(4): Support greater than 2TB devices.  [mrg 20101101]
10684          xz(1): Import of XZ 5.0.0. [joerg 20101102]
10685          otus(4): Port the Atheros AR9001U from OpenBSD (Anon Ymous)
10686                    [christos 20101103]
10687          rumpclient(3): Add a clientside library for remote rump kernel
10688                    access.  [pooka 20101104]
10689          fujbp(4), fujhk(4): Add brightness and hotkey drivers
10690                    for Fujitsu laptops. [gsutre 20101105]
10691          rump_sp(7): Support local domain sockets.  [pooka 20101105]
10692          schide(4): Add Intel SCH IDE driver from OpenBSD.
10693                    [jakllsch 20101106]
10694          atf(7): Import 0.12.  [jmmv 20101107]
10695          hp700: Update sti(4) from OpenBSD and add pci(4) attachment.
10696                    [skrll 20101109]
10697          nside(4): Add a driver for the National Semiconductor PC87415 IDE
10698                    controller. [skrll 20101110]
10699          tests(7): Add basic tests for cgd(4).  [pooka 20101111]
10700          dreamcast: Switch to using Xorg servers and binaries.
10701                    [tsutsui 20101112]
10702          et(4): Add a driver for Agere/LSI ET1310/ET1301 10/100/Gigabit
10703                    Ethernet device [jnemeth 20101112]
10704          etphy(4): Add a driver for the Agere/LSI ET1011 TruePHY Gigabit
10705                    Ethernet PHY [jnemeth 20101112]
10706          arm: Add support for i.MX51 SoC.
10707                    [bsh 20101113]
10708          evbarm: Add initial support for Sharp NetWalker MID.
10709                    [bsh 20101113]
10710          ifconfig(8): Add the "linkstr" command which can be used to communicate
10711                    an arbitrary string with the interface driver.  [pooka 20101115]
10712          shmif(4): Convert to a cloner interface.  [pooka 20101115]
10713          module(7): Allow disabling autoloading a specific module by setting
10714                    noautoload property.  [jnemeth 20101118]
10715          openssh: Import 5.6. [adam 20101121]
10716          dhcpcd(8): Import dhcpcd-5.2.9. [roy 20101127]
10717          module(7): Rename <module>.prop to <module>.plist.  [jnemeth 20101127]
10718          rump_sp(7): Add worker thread caching and significantly improve
10719                    performance.  [pooka 20101129]
10720          ukbd(4): Support for Apple notebook keyboards: swapped keys on ISO
10721                    keyboards, Apple FN key, simulate AltGr with FN-Alt,
10722                    generate special keycodes for the hotkeys. [phx 20101130]
10723          rump(3): Implement mutex_owner() and use it to improve pagedaemon
10724                    performance on multiprocessor systems.  [pooka 20101201]
10725          bind: Update to 9.7.2-P3. Bug and security fixes since 9.7.2b1. See
10726                    src/external/bsd/bind/dist/CHANGES [christos 20101202]
10727          passwd.conf(5): Set the default local cipher for passwords to 'sha1'.
10728                    [jmmv 20101201]
10729          raid(4):  Add support for non 512-byte sector devices.  [mrg 20101203]
10730          sysinst(8): Drop the question to select a password cipher algorithm.
10731                    [jmmv 20101204]
10732          pcap(3): Update libpcap to 1.1.1; see
10733                    src/external/bsd/libpcap/dist/CHANGES for the list of changes
10734                    [christos 20101205]
10735          tcpdump(8): Update to 4.1.1; see src/external/bsd/tcpdump/dist/CHANGES
10736                    for the list of changes [christos 20101205]
10737          prenice(1): Add new command to change process priorities based upon
10738                    the command name, like pkill(1) and pgrep(1).  [mrg 20101205]
10739          rump_allserver(1): Add a rump server which uses rump_sp(7) and
10740                    serves all available kernel components.  [pooka 20101205]
10741          rumpnet_bridge: Add a bridge(4) component.  [pooka 20101208]
10742          rumpnet_agr: Add an agr(4) component.  [pooka 20101208]
10743          bnx(4): Add support for Broadcom BCM5709S (SerDes) chip. [jym 20101210]
10744          openldap: Import 2.4.23. [adam 20101212]
10745          rump.halt(1): Add a utility to halt a rump kernel.  [pooka 20101212]
10746          rump_server(1): Add a modular version of rump_allserver(1)
10747                    which can load the specified components dynamically.
10748                    [pooka 20101213]
10749          libc: Provide a re-entrant and thread-safe set of timezone API's that
10750                    don't require locking and can operate on user-specified
10751                    timezones as opposed to having to alter the environment
10752                    to change a timezone. [christos 20101216]
10753          amigappc: Made onboard serial interface work. [phx 20101219]
10754          yacc(1): Import byacc-20101127 [christos 20101223]
10755          dm(4): Make LVM use non 512-byte sector devices. [mlelstv 20101223]
10756          auvitek(4): Add a driver for Auvitek AU0828 family USB video
10757                    capture controllers. [jmcneill 20101227]
10758          ofppc: Support for RDB partitions. [phx 20101231]
10759          tests(7): Add r/o file system tests to the VFS testing framework.
10760                    [pooka 20101231]
10761          rump_lwproc(3): Support a variant of rfork().  [pooka 20110102]
10762          dhcpcd(8): Import dhcpcd-5.2.10. [roy 20110103]
10763          rump_server(1): Add -c to control the number of virtual CPUs
10764                    configured into the kernel server.  [pooka 20110103]
10765          resize_ffs(8): support byteswapped file systems, and support
10766                    growing ufs2 file systems. [riz 20110104]
10767          rump(3): Support SMP on all architectures regardless of if
10768                    the host supports it.  [pooka 20110104]
10769          acpipmtr(4): Add a driver for ACPI power meters. [jruoho 20110105]
10770          rumpclient(3): Support clients that fork(2).  [pooka 20110105]
10771          amd64, i386: Booting from a disk with a GUID Partition Table is
10772                    now possible. [jakllsch 20110106]
10773          rump(3): Support LOCKDEBUG.  [pooka 20110106]
10774          rumphijack(3): Add a system call hijacking library which can be
10775                    used to run unmodified binaries against kernel services
10776                    provided by rump_server(1).  [pooka 20110107]
10777          sigqueue(2): Implement sigqueue/sigqueueinfo [christos 20110109]
10778          shmif_dumpbus(1): Add a utility for converting the contents of
10779                    an shmif(4) busfile into pcap(3).  [pooka 20110112]
10780          tests(7): Add union mount tests to the VFS test framework.
10781                    [pooka 20110113]
10782          amiga: Add a driver for BlizzardPPC 603e+ SCSI [phx 20110114]
10783          powerpc: Add support for using secure PLT (thereby allowing data
10784                    and bss of powerpc programs and shared library to be set
10785                    non-executable). [matt 20110115]
10786          acpiwdrt(4): Add a driver for ACPI Watchdog Resource Tables.
10787                    [jmcneill 20110117]
10788          isns(3): Add a library providing iSNS (IETF RFC 4171) protocol
10789                    support, contributed by Wasabi Systems. [agc 20110117]
10790          rump(3): Rework rump syscall compat.  The interface provided
10791                    by a newer NetBSD version is now always compatible
10792                    with a client compiled on an older version.  [pooka 20110117]
10793          powerpc: Added support for Book E Freescale MPC85xx (e500 core)
10794                    processors.  Added "fast" software interrupts support and
10795                    SOFTFLOAT for PowerPC (Book E only), reworked FPU/VEC support
10796                    for e500 SPE, other improvements. [matt 20110118]
10797          atactl(8): Fix mislabelled S.M.A.R.T. lifetime temperature record
10798                    reading. [nisimura 20110119]
10799          rump.dhcpclient(1): Add a very simple DHCP client for rump kernels.
10800                    Unlike other DHCP clients, it does not assume it is the
10801                    only DHCP client running on the host.  [pooka 20110120]
10802          pcf8563rtc(4): Add a todr(9) driver for NXP PCF8563 [jakllsch 20110124]
10803          rumpclient(3): Support server reconnect in case of a severed
10804                    connection.  This makes things like rebooting a kernel
10805                    server from under an application possible.  [pooka 20110124]
10806          emips: Initial commit of the eMIPS port [pooka 20110126]
10807          vte(4): add a driver for the R6040 fast ethernet controller found in
10808                    RDC's vortex86 and PMX-1000 system-on-chip.  [bouyer 20110126]
10809          kernel: add kern.evcnt sysctl [matt 20110129]
10810          vmstat(1): add support for getting evcnts and boottime for sysctl.
10811                    Allow unprived vmstat to function is everything wanted is
10812                    available via sysctl. [matt 20110129]
10813          route: make routing socket interface 64-bit clean. [matt 20110131]
10814          dhcpcd(8): Import dhcpcd-5.2.11. [roy 20110204]
10815          hp300: Switch NetBSD/hp300 to wscons(4) with rasops(9).
10816                    Simply ported from OpenBSD/hp300.  [tsutsui 20110206]
10817          rumphijack(3): Improve select(2) emulation.  Commit was done
10818                    through a rump TCP/IP stack.  [pooka 20110211]
10819          hp300: Add support for framebuffers on HP362 and HP382.
10820                    [tsutsui 20110212]
10821          hp300: Add support for Apollo Domain keyboard. From OpenBSD.
10822                    [tsutsui 20110212]
10823          disklabel(8): Disable COMPAT_386BSD_MBRPART. The related kernel
10824                    compat option was disabled by default four years ago, and
10825                    NetBSD has not used partition id 165 (0xA5) for much longer.
10826                    Meanwhile the presence of this code in disklabel can
10827                    cause sysinst to clobber FreeBSD installs on the same
10828                    disk. Those with very, very old NetBSD installations may
10829                    need to use fdisk(8) to change the NetBSD partition ids
10830                    from 165 (0xA5) to 169 (0xA9). [dholland 20110212]
10831          rumpclient(3): Support clients that execve(2).  [pooka 20110214]
10832          hp700: Add support for HIL devices. From OpenBSD. [tsutsui 20110215]
10833          bind: Update to 9.8.0rc1: Response policy zones (RPZ) and DNS64 support.
10834                    [christos 20110215]
10835          kernel: Add PCU (Per-CPU Unit) interface to unify synchronization of
10836                    per CPU context, like lazy FPU management. [rmind 20110217]
10837          acpi(4): Updated ACPICA to 20110211. [jruoho 20110217]
10838          rumphijack(3): Support hijacking of pathname-based system calls.
10839                    [pooka 20110217]
10840          rumphijack(3): Allow clients to specify system calls to hijack
10841                    and how by setting the RUMPHIJACK environment variable.
10842                    [pooka 20110218]
10843          ath(4): Add support for AR9280 devices. [jmcneill 20110220]
10844          mips: Second merge of matt-nb5-mips64 branch.  Added SMP support for
10845                    MIPS architecture.  Rewritten interrupt handling to be much
10846                    more efficient, added "fast" software interrupts and kernel
10847                    preemption.  Added support for RMI (NetLogic) XLS/XLR models.
10848                    Major clean up for MIPS port. [matt 20110220]
10849          mips: Converted MIPS to use PCU to manage FPU. [matt 20110220]
10850          ath(4): Add support for AR9285 devices. [cegger 20110221]
10851          libsaslc(3): Complete integration of libsaslc written for GSoC 2010
10852                    by Mateusz Kocielski, improved and integrated with Postfix
10853                    by Anon Ymous. Supported mechs are: ANONYMOUS, CRAM-MD5,
10854                    DIGEST-MD5, EXTERNAL, GSSAPI, LOGIN, PLAIN [christos 20110221]
10855          alc(4):   Add a driver for Atheros AR813x/AR815x Ethernet.
10856                    [jmcneill 20110222]
10857          ukfs(3): Support reverse-endian disklabels.  [pooka 20110222]
10858          flash(9): Add subsystem to handle Flash devices. [ahoka 20110226]
10859          nand(9): Add subsystem to handle NAND controllers. [ahoka 20110226]
10860          evbarm: Add driver for OMAP NAND controllers. [ahoka 20110226]
10861          postfix(1): Import version 2.8.1 [tron 20110302]
10862          atf-run(1): In case a test program dumps core, dump the stack
10863                    trace from the core file as part of test output.
10864                    [pooka 20110302]
10865          ffs: merge the bouyer-quota2 branch. This adds a new on-disk format
10866                    to store disk quota usage and limits, integrated with ffs
10867                    metadata. Usage is checked by fsck_ffs (no more quotacheck)
10868                    and is covered by the WAPBL journal. Enabled with kernel
10869                    option QUOTA2, turned on with tunefs(8) on a per-filesystem
10870                    basis. mount_mfs(8) can also turn quotas on.
10871                    [bouyer 20110306]
10872          quotactl(2): quotactl system call interface changed to support the
10873                    bouyer-quota2 branch. Quotas are no longer limited to
10874                    32-bit values. [bouyer 20110306]
10875          repquota(8): added -x option to dump quotas for backup or
10876                    transfer purposes. [bouyer 20110306]
10877          quotactl(8): Added tool to manipulate quotas via proplib XML bundles.
10878                    This can be used (among other things) to restore backups
10879                    created with repquota -x. [bouyer 20110306]
10880          tmux(1): First import of tmux (version 1.4).  [jmmv 20110310]
10881          powerpc: add TLS (thread local storage) support.  [matt 20110311]
10882          sh3: add TLS (thread local storage) support.  [joerg 20110312]
10883          x86: add TLS (thread local storage) support.  [joerg 20110312]
10884          mips: add TLS (thread local storage) support.  [matt 20110314]
10885          mips: add MIPS32R2 and MIPS64R2 support.  [matt 20110314]
10886          shmif_dumpbus(1): Make endian-independent.  [pooka 20110314]
10887          sparc64: Add initial support for Fujitsu SPARC64 systems, not yet
10888                    stable.  Mostly from OpenBSD.  [mrg 20110315]
10889          hppa: add TLS support.  [skrll 20110317]
10890          gdtoa: Import the latest [christos 20110319]
10891          sandpoint: D-Link DSM-G600 support. [phx 20110319]
10892          shark: chipsfb(4) now works on shark. [macallan 20110323]
10893          postfix(1): Import version 2.8.2 [tron 20110323]
10894          sparc: add TLS (thread local storage) support.  [martin 20110330]
10895          sparc64: add TLS (thread local storage) support.  [martin 20110330]
10896          alpha: add TLS (thread local storage) support.  [skrll 20110331]
10897          atf(7): Import 0.13.  [jmmv 20110331]
10898          ssh-askpass(1): Updated to 1.2.0. [mbalmer 20110403]
10899          rdcide(4): add a driver for the IDE controller found in RDC's
10900                    vortex86 and PMX-1000 system-on-chip.  [bouyer 20110404]
10901          rdcpcib(4): add a driver for the PCI/ISA bridge and watchdog timer
10902                    found in RDC's vortex86 and PMX-1000 system-on-chip.
10903                    [bouyer 20110404]
10904          s390rtc(4): Add a todr(9) driver for Seiko Instruments S-35390A.
10905                    [phx 20110404]
10906          sandpoint: QNAP support. [phx 20110405]
10907          dhcpcd(8): Import dhcpcd-5.2.12. [roy 20110406]
10908          sparc64: Add EDID (Extended Display Identification Data) reading,
10909                    and video mode setting support, to ffb(4). [jdc 20110408]
10910          x68k: Fix hangup on floppy access. [tsutsui 20110410]
10911          kernel: Bug fixes and improvements to POSIX semaphore. [rmind 20110411]
10912          kerberos(8): Upgrade to Heimdal-1.5pre1. [elric 20110416]
10913          kernel: Support for Darwin, Mach, IRIX and PECOFF emulation was
10914                    retired. [joerg 20110426]
10915          balloon(4): Balloon driver now enabled for all Xen kernels.
10916                    [jym 20110429]
10917          powerpc: Converted PowerPC to use PCU to manage FPU/AltiVec/SPE.
10918                    [matt 20110502]
10919          x68k: Fix a buffercache overrun bug that causes unexpected panic
10920                    during sysinst. [tsutsui 20110505]
10921          perfuse: Add the PUFFS RElay to FUSE library, which bridges the kernel
10922                     level API for FUSE filesystems with native PUFFS.
10923                     [manu 20110509]
10924          postfix(1): Import version 2.8.3 [tron 20110511]
10925          file(1): Import 5.07 [christos 20110512]
10926          m68k: Fix a regression bug in FPU_EMULATE code that causes weird awk(1)
10927                    behavior. [tsutsui 20110514]
10928          wm(4): Add support for Intel 82579 with 6 series chipset(PCH2).
10929                    [msaitoh 20110524]
10930          userconf(4), boot.cfg(5), boot(8), i386, amd64: Support userconf(4)
10931                    command in boot.cfg(5)/boot(8) on i386/amd64.
10932                    [uebayasi 20110526]
10933          kernel: add SOCK_SEQPACKET for local sockets [manu 20110529]
10934          bind: Update to 9.8.0-P2: Security fixes. [spz 20110529]
10935          makefs(8): Fix a corrupted RRIP entry problem in deep directories on
10936                    cd9660 fs with rockridge extension. [tsutsui 20110529]
10937          tmpfs: Many fixes and some performance improvements. [rmind 20110529]
10938          compat_linux(8), compat_linux32: Add fadvise64() and fadvise64_64()
10939                    syscalls. [alnsn 20110530]
10940          powerpc: Initial SMP support for MPC85xx, reworked and unified IPI
10941                    code, various other improvements. [matt 20110605]
10942          ktrace(1): Add a new trace point to list all open file descriptors
10943                    after exec(3). [alnsn 20110601]
10944          alpha: Converted Alpha to use PCU to manage FPU. [matt 20110607]
10945          sparc: enable options MODULAR in the GENERIC* kernels.  [mrg 20110611]
10946          kernel: Merge of the rmind-uvmplock branch. [rmind 20110612]
10947          resolvconf(8): import openresolv-3.4.2 [roy 20110613]
10948          openssl(1): Import openssl-1.0.1-stable-SNAP-20110605 [spz 20110605]
10949          powerpc: Switch to using direct-mapped uareas (pcb + kernel stacks).
10950                    [matt 20110613]
10951          atf(7): Import 0.14.  [jmmv 20110614]
10952          evbppc: Enable builds for OEA, ibm4xx and Book-E modules.
10953                    [mrg 20110615]
10954          powerpc: the generic PIC code now supports matt@'s fast softintr
10955                    code [macallan 20110615]
10956          alpha: support for Avalon A12 removed [matt 20110617]
10957          sparc64: Add fast softint(9) support. [nakayama 20110618]
10958          zaurus: Add ioexp driver for SL-C1000. [nonaka 20110619]
10959          mpc: Import mpc 0.9.  [mrg 20110619]
10960          mpfr: Import mpfr 3.0.1.  [mrg 20110619]
10961          GMP: Import GNU MP 5.0.2.  [mrg 20110619]
10962          sandpoint: Add support for booting from RAID 1 [jdc 20110620]
10963          gcc(1): Import version 4.5.3.  [mrg 20110620]
10964          ld.elf_so(1): Support ELF symbol versioning. [nonaka 20110625]
10965          kernel: Add new system calls pipe2(2), dup3(2), paccept(2), kqueue1(2)
10966                    and flags SOCK_CLOEXEC/SOCK_NONBLOCK to socket(2), and
10967                    socketpair(2), as well as fcntl(2) F_DUPFD_CLOEXEC, and
10968                    a MSG_CMSG_CLOEXEC flag to recvfrom(2) to be able to set
10969                    close-on-exec to all newly created file descriptors
10970                    [christos 20110626]
10971          userland: Add an 'e' mode character to popen(3), and fopen(3) to set
10972                    close on exec to opened file descriptors. [christos 20110626]
10973          acpi(4): Updated ACPICA to 20110623. [jruoho 20110628]
10974          vnd(4): Allow vnd(4) to be backed by a sparse file. [hannken 20110629]
10975          less(1): Import version 444. [tron 20110703]
10976          bind: Update to 9.8.0-P4: Security fixes. [spz 20110705]
10977          mips: Rework Atheros MIPS-based SoC support.  Add initial support
10978                    for AR71xx (24K) and AR9344 (74K) SoCs. [matt 20110707]
10979          dtv(4): Add digital TV framework. [jmcneill 20110709]
10980          auvitek(4): Add digital capture support. [jmcneill 20110709]
10981          cxdtv(4): Add driver for Conexant CX23880-based DTV cards.
10982                    [jakllsch 20110711]
10983          hpacel(4): Add a driver for HP 3D DriveGuard; a LIS3LV02DL-based
10984                    accelerometer. [jruoho 20110713]
10985          emdtv(4): Add a driver for Empia EM28xx family USB video
10986                    capture controllers. [jmcneill 20110715]
10987          luna68k: Build a faked a.out kernel using elf2aout(8) tool
10988                    and a linker script derived from cats and shark so that
10989                    now LUNA's firmware can load -current kernels directly
10990                    after almost a decade since luna68k was switched to using
10991                    ELF format by default.  [tsutsui 20110716]
10992          luna68k: Fix stride handling in bus_space(9) multi and region ops
10993                    to make spc(4) SCSI work properly. [tsutsui 20110716]
10994          luna68k: Use the original OMRON font derived from 4.4BSD-Lite/luna68k
10995                    rather than gallant19 which is used on Sun workstations.
10996                    [tsutsui 20110716]
10997          luna68k: Build a ramdisk based INSTALL kernel with sysinst(8).
10998                    [tsutsui 20110716]
10999          urndis(4): Add driver for Microsoft RNDIS-based USB networking devices,
11000                    such as Android-based phones. From OpenBSD. [jakllsch 20110720]
11001          openssh: Import 5.8. [christos 20110724]
11002          mips: Add support for ralink RT3883 SoC from CradlePoint Technologies.
11003                    [matt 20110729]
11004          sparc64: Add support for Enterprise systems (Ex[45]00) systems, from
11005                    OpenBSD.  [mrg 20110729]
11006          postfix(1): Import version 2.8.4 [tron 20110731]
11007          sparc64: Switch to GCC 4.5.3  [mrg 20110802]
11008          mips: Switch to GCC 4.5.3  [matt 20110804]
11009          powerpc: Switch to GCC 4.5.3  [matt 20110804]
11010          amiga: Add basic PCI support. [rkujawa 20110804]
11011          amiga/p5pb(4): Add driver for Phase5 PCI bridge, as present on
11012                    CyberVision PPC and BlizzardVision PPC. [rkujawa 20110804]
11013          modload(8): A module name must contain at least one / character when
11014                    the module is to be loaded from a filesystem path, it must not
11015                    contain a / character when the module is to be loaded from
11016                    the system module area. [mbalmer 20110806]
11017          amd64: Switch to GCC 4.5.3  [mrg 20110806]
11018          i386: Switch to GCC 4.5.3  [mrg 20110806]
11019          userland: Over 50 new manual pages. [jruoho 20110809]
11020          pwdog(4): A new driver for QUANCOM Electronic PWDOG1 watchdog timer
11021                    cards. [mbalmer 20110811]
11022          gpio(4), gpiosim(4): Build as modules. [mbalmer 20110812]
11023          mips: add support for MIPS DSP v2 ASE. [matt 20110815]
11024          sparc: Switch to GCC 4.5.3  [mrg 20110817]
11025          tmux(1): Import of tmux 1.5.  [jmmv 20110817]
11026          devpubd(8): Add a device publishing daemon, written by Jared D.
11027                    McNeill.  [mrg 20110827]
11028          libc: Apply tzcode2011i [christos 20110904]
11029          zoneinfo: Import tzdata2011i. [christos 20110904]
11030          openssh: Import 5.9. [christos 20110907]
11031          postfix(1): Import version 2.8.5 [tron 20110910]
11032          build: Both the source tree and the obj directories will be cleaned
11033                    by "make clean" or "make cleandir".  [apb 20110910]
11034          wpa: New wpa_supplicant(8) and hostapd(8) 0.7.3 [christos 20110910]
11035          yacc(1): Import byacc-20110908 [christos 20110910]
11036          traceroute(8): Updated to 1.4a12 [christos 20110910]
11037          bind: Update to 9.9.0a1 [christos 20110911]
11038          file(1): Update to 5.09 [christos 20110916]
11039          amiga/mppb(4): Add driver for Prometheus Zorro III to PCI bridge.
11040                    [rkujawa 20110917]
11041          xen: Provide experimental support for suspend/resume in
11042                    NetBSD domUs. [jym 20110920]
11043          tty(4): Provide a sysctl and ioctl to dynamically change the tty buffer
11044                    sizes [christos 20110923]
11045          udp(4): Commit Vlad Balan's Google SoC project. This implements
11046                    RFC6056 port selection algorithms. The selection can
11047                    be done at the global level via sysctl(7), or at the socket
11048                    level via setsockopt(2) [christos 20110923]
11049          binutils: updated to FSF binutils 2.21.1a.  [christos 20110924]
11050          gdb(1): Updated to 7.3.1.  [christos 20110924]
11051          audiocfg(1): New tool to control default audio defaults, by Jared
11052                    D. McNeill.  [mrg 20111006]
11053          gcc(1): Obsolete libgcc_pic.  [mrg 20111006]
11054          amd64: Switch to GDB 7.3.1.  [christos 20111008]
11055          i386: Switch to GDB 7.3.1.  [christos 20111008]
11056          zoneinfo: Import tzdata2011l. [apb 20111010]
11057          x68k: Fix bootloader failure on X68030+060turbo. [tsutsui 20111011]
11058          sqlite: Import of pre-release of SQLite 3.6.9 [joerg 20111013]
11059          m68k: Add hyperbotic and trigonometric functions to m68k FPE.
11060                    [tsutsui,isaki 20111015]
11061          vmt(4): Add a VMware Tools driver, from OpenBSD. [jmcneill 20111017]
11062          zoneinfo: Import tzdata2011m. [apb 20111024]
11063          sparc: Switch to GDB 7.3.1.  [mrg 20111024]
11064          sparc64: Switch to GDB 7.3.1.  [mrg 20111024]
11065          arm: Switch to GDB 7.3.1.  [mrg 20111024]
11066          powerpc: Switch to GDB 7.3.1.  [mrg 20111024]
11067          amiga/efa(4): Add driver for ELBOX FastATA 1200. [rkujawa 20111028]
11068          postfix(1): Import version 2.8.6 [tron 20111028]
11069          virtio(4): Add virtio driver. Speeds up I/O under KVM platform.
11070                    [hannken 20111030]
11071          zoneinfo: Import tzdata2011n. [apb 20111102]
11072          tre: Incorporate library. Adds agrep. This library provides
11073                    regcomp/regexec/regerror/regfree as a binary compatible
11074                    regex library with libc. Using -ltre will use the tre
11075                    regex functions. The library also has support for
11076                    approximate regex as well as wide char versions of
11077                    the regex functions. To access these we are going to
11078                    need to either add tre.h in /usr/include, or enhance
11079                    regex.h and provide more tre_ -> libc names aliases.
11080                    [christos 20111105]
11081          sparc64: Add support for PCI-E based systems Ultra25/45, pyro(4)
11082                    ported from OpenBSD.  [mrg 20111108]
11083          postfix(1): Import version 2.8.7 [tron 20111109]
11084          asm: Add assembly language examples in share/examples/asm/.
11085                    These provide the end user with some ready-to-use sample
11086                    code for a variety of platforms, showcasing how to interact
11087                    with NetBSD system calls, APIs and binaries.  [jmmv 20111111]
11088          luna68k: Finally complete LUNA-II support. [tsutsui 20111112]
11089          gpiopwm(4): A new driver to pulse GPIO pins in software.
11090                    [mbalmer 20111113]
11091          httpd(8): Import bozohttpd-20111118. [mrg 20111118]
11092          x68k: Remove pow(4) and rtcalarm(8) [isaki 20111119]
11093          news68k: Add preliminary PROM function based framebuffer text console
11094                    support. [tsutsui 20111120]
11095          arm: Add TLS (thread local storage) support.  [joerg 20111118]
11096          m68k: Add TLS (thread local storage) support.  [joerg 20111122]
11097          audio(9): Audio drivers are now MP-safe. [jmcneill 20111123]
11098          xbdback(4): driver is now MP-SAFE. [jym 20111123]
11099          rndctl(8): implement boot-time save/restore of kernel RNG state.
11100                    [tls 20111123]
11101          resolvconf(8): import openresolv-3.4.5 [roy 20111124]
11102          mount_chfs(8): Add mount_chfs(8), a tool for mounting CHFS volumes.
11103                    [ahoka 20111124]
11104          chfs: Add CHFS, a file system for flash(9) devices. [ahoka 20111124]
11105          x68k: Add x68k/powsw(4), a revised power switch driver [isaki 20111127]
11106          rtadvd(8): Add RDNSS and DNSSL support (RFC6106) [roy 20111210]
11107          isibootd(8): Add isibootd(8), a dumb netboot server command for
11108                    OMRON luna68k machines.  [tsutsui 20111217]
11109          libsa: Allow libsa to have a file system dependent ls command and
11110                    add ls command support for ext2fs.  From Evgeniy Ivanov.
11111                    [tsutsui 20111225]
11112          openpam: Import lycopsida-20111218 [christos 20111225]
11113          viaide(4): VT6410 PATA RAID controller support (without RAID).
11114                    [phx 20111228]
11115          sandpoint: Iomega Storcenter support. [phx 20111228]
11116          fincore(1): Add a utility to query file cache. [yamt 20120104]
11117          tprof(8), tpfmt(1): Add a sampling-based profiler. [yamt 20120104]
11118          amd64: Add direct map support (mapping of all physical memory
11119                    using large pages). [chs 20111204]
11120          adventure(6): New save file format. Please regenerate (restore
11121                    and re-save) any old save files. [dholland 20120107]
11122          ipsec(4): Make FAST_IPSEC the default IPSEC implementation.
11123                    [drochner 20120109]
11124          x86, xen: Add cpu ucode loading support via cpuctl(8). [cegger 20120113]
11125          sandpoint: Netronix NH-230/231 and compatible NAS are supported.
11126                    [phx 20120114]
11127          atf(7): Import 0.15.  [jmmv 20120116]
11128          amiga/p5pb(4): DCE Computer G-REX 1200 and G-REX 4000 PCI bridges are
11129                    now supported. [rkujawa 20120119]
11130          build.sh: Add live-image and install-image targets.  [tsutsui 20120122]
11131          tpm(4):    Add a Trusted Computing Module driver from bsssd
11132                    [christos 20120122]
11133          macppc/valkyriefb(4) and macppc/videopll(4): drivers to support the
11134                    onboard video circuitry found in for example the Performa 6360.
11135                    [macallan 20120123]
11136          dhcpcd(8): Import dhcpcd-5.5.0 [roy 20120125]
11137          x86: Stop building boot ROM images for old NICs. [jnemeth 20120127]
11138          kernel: Major improvements to uvm_map(9), uvm_km(9), kmem(9)
11139                    and vmem(9) layers. [para 20120127]
11140          kernel: Remove ltsleep(9) and wakeup_one(9). [rmind 20120128]
11141          TrouSerS: Import trousers-0.3.8 [christos 20120127]
11142          tpm-tools: Import tpm-tools-1.3.7.1 [christos 20120128]
11143          ifconfig(8): When invoked without arguments, ifconfig(8) shows a list
11144                    of all network interfaces in the system instead of the
11145                    usage [mbalmer 20120128]
11146          zaurus: Add PXA25x based Zaurus SL-C700/750/760/860 support
11147                    ported by TOYOKURA Atsushi. [tsutsui 20120129]
11148          evbarm: Add FriendlyARM Mini2440 support. Code was written by Paul
11149                    Fleischer. [nisimura 20120130]
11150          libquota(3): Add a new library, libquota, for control of and access to
11151                    disk quotas, extending the file-system-independent interface
11152                    added with the bouyer-quota2 branch. [dholland 20120201]
11153          quotactl(2): Removed quotactl(2) interface, replaced with new
11154                    private __quotactl(2) interface. All user code should use
11155                    the libquota(3) API. [dholland 20120201]
11156          repquota(8): The repquota -x dump format is now tabular, not XML.
11157                    [dholland 20120201]
11158          mac68k: Add timecounter(9) support to the CSI Hurdler Centronics
11159                    Parallel Interface mac68k/cpi(4) driver. [hauke 20120201]
11160          ntp: import ntp 4.2.6p5.
11161                    [kardel 20120201]
11162          dhcpcd(8): Import dhcpcd-5.5.3 [roy 20120202]
11163          dhcpcd(8): Import dhcpcd-5.5.4 [roy 20120206]
11164          userland: New apropos(1) implementation using SQLite Full Text Index
11165                    [joerg 20120207]
11166          userland: Man pages are formatted with mandoc(1) by default.
11167                    [joerg 20120207]
11168          posix_spawn(3): Import Charles Zhang's summer of code project.
11169                    [martin 20120212]
11170          quotactl(8): quotactl(8) was removed in favor of quotadump(8) and
11171                    quotarestore(8). [dholland 20120212]
11172          quotadump(8): Added quotadump, which is the same as repquota -x,
11173                    for creating backups of quota information.
11174                    [dholland 20120212]
11175          quotarestore(8): New quota tool quotarestore for loading backups
11176                    created with quotadump. [dholland 20120212]
11177          postfix(1): Import version 2.8.8 [tron 20120217]
11178          postinstall(8): Added pwd_mkdb item, to run "pwd_mkdb -V 1
11179                    /etc/master.passwd" if necessary.  [apb 20120217]
11180          pkg_install(1): Import version 20120128 [tron 20120219]
11181          zoneinfo: Import tzdata2012a. [apb 20120301]
11182          zoneinfo: Import tzdata2012b. [apb 20120302]
11183          re(4): Add support for RTL8168E-VL. [nonaka 20120302]
11184          amdtemp(4): Add support for Family 12h. [nonaka 20120302]
11185          postfix(1): Add support for SQLite tables. [tron 20120304]
11186          kernel: Add urtwn(4), a driver for Realtek RTL8188CU/RTL8192CU USB IEEE
11187                    802.11b/g/n wireless network devices, ported from OpenBSD.
11188                    [nonaka 20120325]
11189          sysinst(8): Use 1MB alignment rather than the default 63 sectors for
11190                    fdisk partition boundary for >128GB disks, as fdisk(8) does.
11191                    [tsutsui 20120407]
11192          kernel:   Rewrite most of the entropy-gathering and entropy-distributing
11193                    code, separating the rnd(4) pseudodevice from the bitstream
11194                    generation code (now cprng(9)) and entropy-pool code (rnd(9))
11195                    [tls 20120417]
11196          x68k: Make floppy driver actually work with proper bounce buffer
11197                    xfer ops on machines with extended high memories.
11198                    [tsutsui 20120506]
11199          wm(4): Add support for Intel I350 Ethernet. [msaitoh 20120525]
11200          i386: Make xf86-video-intel driver work on Atom N455 + GMA3150
11201                    graphics chipset. [tsutsui 20120608]
11202          postfix(1): Import version 2.8.11 [tron 20120609]
11203          newfs(8), sysinst(8): Use 32KB/4KB for default block/fragment size
11204                    on >= 128 GB partitions for modern AFT disks.
11205                    [tsutsui 20120630]
11206          amd64, i386: Fix PR/46583, BIOS bootloader problems with partitions
11207                    that start above 1TB. [tsutsui 20120703]
11208          luna68k: Switch luna68k wscons framebuffer driver to using
11209                    rasops(9) APIs instead of deprecated rcons(4).
11210                    This allows "options FONT_foo" in kernel config files.
11211                    [tsutsui 20120720]
11212          zoneinfo: Import tzdata2012d. [apb 20120722]
11213          luna68k: Fix hangup after reboot(2) problem.  [tsutsui 20120723]
11214          evbarm: Add initial support for the RaspberryPi. [skrll 20120726]
11215          luna68k: Handle bootarg strings passed from firmware prompt properly
11216                    on LUNA-II. [tsutsui 20120728]
11217          zoneinfo: Import tzdata2012e. [apb 20120808]
11218          postfix(1): Import version 2.8.12 [tron 20120810]
11219
11220Changes from NetBSD 6.0 to NetBSD 7.0:
11221          window(1): Removed from the base system in favor of tmux(1).  Use the
11222                    pkgsrc/misc/window package from now on.  [jmmv 20120215]
11223          pkg_add(1): Imported 20120221 version from pkgsrc. [wiz 20120221]
11224          file(1): Upgraded to 5.11. [christos 20120222]
11225          evbmips: Add support for Lemote Yeeloong Notebook. [nonaka 20120302]
11226          dbsym(8): Add option -p. [bsh 20120319]
11227          dhcpcd(8): Import dhcpcd-5.5.5. [roy 20120323]
11228          ipf: Upgrade to 5.1.1 with new build framework, no module and
11229                    test support yet. [christos 20120323]
11230          pcc: Upgrade to 1.1.0.DEVEL 20120325. [plunky 20120325]
11231          openresolv(8): Import openresolv-3.5.1. [roy 20120327]
11232          dhcpcd(8): Import dhcpcd-5.5.6. [roy 20120328]
11233          apple: Recognize the apple disk partitioning scheme, and auto-discover
11234                    wedges. Fix iPod disk mounting, by adding quirk.
11235                    [christos 20120306]
11236          fstab(5): Add NAME=wedgename for fs_spec and routines to parse it. Now
11237                    wedges can be used in /etc/fstab, even in dynamic environments
11238                    where disks come and go and wedges get renumbered.
11239                    [christos 20120306]
11240          pdisk(8): Make it work for 64 bit hosts, and make it MI.
11241                    [christos 20120306]
11242          amiga: Add clockport(4) layer and a driver for A1200 on-board clockport
11243                    a1k2cp(4). [rkujawa 20120417]
11244          kernel: Add mpii(4), a driver for LSI Logic Fusion-MPT Message Passing
11245                    Interface II SAS controllers.  [bouyer 20120419]
11246          kernel: Add support for 256 CPUs on amd64. [rmind 20120420]
11247          OpenSSH: Imported 6.0. [christos 20120501]
11248          bzip2(1): Imported 1.0.6. [wiz 20120507]
11249          kernel: Add a genfs_rename abstraction to help file systems correctly
11250                    implement rename, and use it for tmpfs, ffs, and ext2fs.
11251                    [riastradh 20120508]
11252          amiga: Rework X-Surf driver as xsurf(4). Add support for clockport(4)
11253                    on top of xsurf(4). [rkujawa 20120515]
11254          backtrace(3): Add <execinfo.h> and the backtrace family of functions
11255                    [christos 20120526]
11256          kernel: Add run(4), a driver for Ralink Technology
11257                    RT2700U/RT2800U/RT3000U USB IEEE 802.11a/b/g/n wireless
11258                    network devices, ported from OpenBSD. [nonaka 20120530]
11259          bind: Update to 9.9.1-P1 to fix the recent rdata exploit.
11260                    [christos 20120604]
11261          empb(4): Add ELBOX Mediator PCI 1200 driver. [rkujawa 20120604]
11262          kernel: Add a new RLIMIT_NTHR limit to limit the number of processes
11263                    per user and the corresponding kern.maxlwp sysctl. Expose
11264                    kern.uidinfo.* via sysctl. [christos 20120608]
11265          usb(9): Added support for SMP to the USB subsystem.  By Jared D.
11266                    McNeill and myself.  [mrg 20120609]
11267          kernel: Add sendmmsg and recvmmsg support. [christos 20120621]
11268          kernel: Add sysctls to avoid ipv6 DoS attacks (from OpenBSD):
11269                    net.inet6.ip6.neighborgcthresh = 2048
11270                    net.inet6.ip6.maxifprefixes = 16
11271                    net.inet6.ip6.maxifdefrouters = 16
11272                    net.inet6.ip6.maxdynroutes = 4096
11273                    [christos 20120622]
11274          ata(4): Added support for sata Port MultiPliers (PMP)
11275                    [bouyer 20120702]
11276          kernel, libc: Add MurmurHash2 function. [rmind 20120708]
11277          atf(7): Import 0.16.  [jmmv 20120711]
11278          dhcpcd(8): Import dhcpcd-5.6.1. [roy 20120712]
11279          kernel: Add support for sensors to provide entropy to rnd(4)
11280                    [pgoyette 20120715]
11281          tdvfb(4): Add 3Dfx Voodoo2 driver. [rkujawa 20120719]
11282          tdvfb(4): Add 3Dfx Voodoo Graphics (aka Voodoo1) support.
11283                    [rkujawa 20120720]
11284          kernel: Change mii_statchg to take "struct ifnet *" instead of
11285                    "device_t". [matt 20120722]
11286          pr(1): Add support for POSIX -f and -p options. [ginsbach 20120724]
11287          powerpc: Add support for FPU emulation on BookE. [matt 20120722]
11288          OpenSSL: Imported 1.0.1c. [christos 20120726]
11289          kernel: safepri is dead; replaced by macro IPL_SAFEPRI. [matt 20120727]
11290          kernel: Add malo(4), a driver for Marvell Libertas IEEE 802.11b/g
11291                    wireless network devices, ported from OpenBSD.
11292                    [degroote 20120730]
11293          kernel, libc: Add modctl(MODCTL_EXISTS, ...) to determine if modules
11294                    can be loaded. [jnemeth 20120803]
11295          modstat(8): Add -A, -a, and -e options for testing module loadability.
11296                    [jnemeth 20120803]
11297          uatp(4): Add driver for USB Apple trackpads. [riastradh 20120804]
11298          libc: Update to tzcode2012e. [christos 20120809]
11299          evbarm: Add support for the Beaglebone (TI AM335x-based board).
11300                    [matt 20120820]
11301          evbarm: Add support for BEAGLEBOARDXM (TI DM37XX cpus) boards.
11302                    [matt 20120822]
11303          mfi(4): Added tagged queuing support.  [bouyer 20120823]
11304          mfi(4): Added support for LSI SAS2208-based controllers.
11305                    [bouyer 20120823]
11306          mkdep(1): Add -P option.  [jmmv 20120826]
11307          share/mk: Add placeholder test programs (with some very basic test
11308                    cases within) for common bsd.*.mk modules.  [jmmv 20120826]
11309          arm: Add Cortex-A9 support (a9tmr, a9wdt, armgic, armperiph).  Add
11310                    initial MP support (can boot 2nd cpu but dies quickly).  Add
11311                    L1 SuperSection support for ARMv6/ARMv7.  Add support for
11312                    BCM5301X SoC.  Add initial support for OMAP4430 and partial
11313                    support for Freescale i.MX6.  Add new common boot/kvminit
11314                    code.  [matt 20120831]
11315          dhcpcd(8): Import dhcpcd-5.6.2. [roy 20120903]
11316          bge(4): Add support for BCM57762, found in Apple's Thunderbolt to
11317                    Gigabit Ethernet Adapter. PR/46961. [tsutsui 20120917]
11318          mfi(4): Add a command pass-through ioctl, and associated COMPAT_LINUX
11319                    support. This allows to use the LSI MegaCLI linux binary
11320                    on a NetBSD host.  [bouyer 20120919]
11321          zoneinfo: Import tzdata2012f. [apb 20120927]
11322          kernel: Add clock_nanosleep(2). [christos 20121001]
11323          wpa: New wpa_supplicant(8) and hostapd(8) 1.0. [christos 20121007]
11324          x68k: Add network bootloader for Neptune-X and Nereid Ethernet.
11325                    [tsutsui,isaki 20121012]
11326          x68k: Add support for formatting floppy. [tsutsui 20121014]
11327          zoneinfo: Import tzdata2012g. [apb 20121018]
11328          kernel: Added experimental support for the (mostly SSD specific)
11329                    "discard", or ATA "TRIM" command to wd(4) and ffs
11330                    [drochner 20121019]
11331          libc: Import tzcode2012g. [christos 20121023]
11332          zoneinfo: Import tzdata2012h. [apb 20121027]
11333          libc: Update to tzcode2012h. [christos 20121028]
11334          kernel: Import sljit and add BPF JIT compiler. [alnsn 20121028]
11335          flock(1): Add a utility to provide locks to shell scripts similar
11336                    to shlock(1). [christos 20121101]
11337          zoneinfo: Import tzdata2012i. [apb 20121104]
11338          voodoofb(4): Add 3Dfx Voodoo Banshee support. [rkujawa 20121109]
11339          zoneinfo: Import tzdata2012j. [apb 20121113]
11340          msm6242b(4): Add MI OKI MSM6242B driver. [rkujawa 20121114]
11341          amiga: A2000-style RTCs are now driven by the msm6242b(4) driver.
11342                    [rkujawa 20121114]
11343          xsurf(4): Add X-Surf IDE controller support. [rkujawa 20121119]
11344          z3rambd(4): Add driver for Zorro III RAM boards as block devices.
11345                    [rkujawa 20121126]
11346          bind: Update to 9.9.2-P1 to fix the DNS64 vulnerability.
11347                    [spz 20121204]
11348          arm: ARMFPE support had bitrotted and has been removed. [matt 20121205]
11349          dhcpcd(8): Import dhcpcd-5.6.4. [roy 20121206]
11350          openresolv(8): Import openresolv-3.5.3. [roy 20121206]
11351          arm: Fix EHCI support for OMAP3.  [jmcneill 20121211]
11352          arm: Enable direct-mapped poolpage support.  [matt 20121211]
11353          arm: Enable VFP-based pmap page zero/copy ops.  [matt 20121211]
11354          OpenSSH: Import 6.1. [christos 20121212]
11355          ptcd(4): Add a driver for the Protech PS3100 cash drawer port.
11356                    [mbalmer 20121216]
11357          ibmcd(4): Add a driver for the IBM 4810 BSP cash drawer port.
11358                    [mbalmer 20121217]
11359          postfix(1): Import version 2.8.13. [tron 20121218]
11360          dhcpcd(8): Import dhcpcd-5.6.6. [roy 20121219]
11361          arm: Support NEON in userland. [matt 20121226]
11362          kernel: Allow MD kernel code to use PCUs. [matt 20121226]
11363          units(1): Add -l and -L options.  [apb 20130101]
11364          postfix(1): Import version 2.9.5. [tron 20130102]
11365          file(1): Upgraded to 5.12. [christos 20130103]
11366          luna68k: Add native bootloader. Based on 4.4BSD-Lite2/luna68k
11367                    "Stinger" loader. [tsutsui 20130105]
11368          kernel: Add dotg(4), a driver for Synopsys DesignWare USB OTG,
11369                    ported from FreeBSD. [skrll 20130109]
11370          kernel: Add usmsc(4), a driver for SMSC LAN95xx USB LAN devices,
11371                    ported from OpenBSD. [skrll 20130109]
11372          atactl(8): Add support for ATA SECURITY commands including setting
11373                    firmware passwords and erasing disks. [riastradh 20130109]
11374          hp300: Add support for sti(4) framebuffer at sgc bus on some 425t.
11375                    Ported by kiyohara@ from OpenBSD. [tsutsui 20130111]
11376          arm: Kill userland FPA support, replace with VFP. [matt 20130111]
11377          luna68k: Add netboot support. [tsutsui 20130113]
11378          luna68k: Fix bootloader to make secondary SPC SCSI on LUNA-II work
11379                    properly.  [tsutsui 20130114]
11380          libdwarf: Sync with FreeBSD. [christos 20130117]
11381          empm(4): Add driver for power manager present on Mediator 1200 TX and
11382                    SX bridges. [rkujawa 20130128]
11383          amiga: Support software power-off with empm(4). [rkujawa 20130128]
11384          dhcpcd(8): Import dhcpcd-5.6.7. [roy 20130128]
11385          em4k(4): Add driver for Mediator 4000 PCI bridges. [rkujawa 20130129]
11386          makefs(8): Add support for msdos, creating filesystems at an offset,
11387                    merging directories with common files.  [christos 20130202]
11388          OpenSSL: Update to 1.0.1d. [christos 20130205]
11389          sparc: Add hardware acceleration for cgfourteen(4) using SX
11390                    [macallan 20130207]
11391          OpenSSL: Update to 1.0.1e. [christos 20130212]
11392          atf(7): Import 0.17.  [jmmv 20130215]
11393          lutok: Import 0.2.  This is a new import that provides a C++ wrapper
11394                    for the Lua API and will be used by Kyua.  Its build depends
11395                    on the MKKYUA knob.  [jmmv 20130216]
11396          kyua(1): Import kyua-testers 0.1.  This is a new import that provides
11397                    scriptable utilities to invoke test programs that implement
11398                    different interfaces.  [jmmv 20130217]
11399          services(5), protocols(5): Pull iana-generated services and protocols
11400                    [christos 20130221]
11401          kyua(1): Import kyua-cli 0.6.  This is a new import that provides the
11402                    command-line interface to Kyua.  Its build depends on the
11403                    MKKYUA knob.  [jmmv 20130223]
11404          kyua(1): Import kyua-atf-compat 0.1.  This is a new import that
11405                    provides the last piece of Kyua, namely a compatibility
11406                    version of atf-run and atf-report that use kyua(1) internally.
11407                    [jmmv 20130223]
11408          kernel: Retire OSI protocol support.  [joerg 20130301]
11409          libc: Update to tzcode2013a. [christos 20130302]
11410          zoneinfo: Import tzdata2013a. [apb 20130303]
11411          zoneinfo: Import tzdata2013b. [apb 20130312]
11412          libc: Update to tzcode2013b. [christos 20130315]
11413          brgphy(4): Add support for BCM5756, BCM5717C, BCM5719C, BCM5720C and
11414                    BCM57780. [msaitoh 20130315]
11415          vmt(4): Synchronize the clock periodically to ensure it remains
11416                    up-to-date even when the host is suspended.  [jmmv 20130316]
11417          file(1): Upgraded to 5.14. [christos 20130323]
11418          dhcp: Upgrade to 4.2.5. [christos 20130324]
11419          vchiq(4): Add support for Broadcom VideoCore IV firmware interface.
11420                    [jmcneill 20130325]
11421          vcaudio(4): Add support for Broadcom VideoCore IV audio service.
11422                    [jmcneill 20130325]
11423          OpenSSH: Import 6.2. [christos 20130329]
11424          mdocml: Import 1.12.1. [christos 20130402]
11425          openpam(3): Import 20120526 (Micrampelis). [christos 20130405]
11426          flex: Import 2.5.37. [christos 20130405]
11427          byacc: Import 20130304. [christos 20130405]
11428          libpcap: Import 1.3.0. [christos 20130406]
11429          tcpdump(8): Import 4.3.0. [christos 20130406]
11430          libevent: Upgrade 2.0.21-stable. [christos 20130411]
11431          wm(4): Add support for I210 and I211. [msaitoh 20130419]
11432          m68k: Add inverse trigonometric functions, hyperbolic arctangent,
11433                    exponential and power functions to m68k FPE.  As a result,
11434                    m68k FPE supports all mathematics functions. [isaki 20130420]
11435          tps65217pmic(4): Add support for TPS65217 PMIC as found on BeagleBone
11436                    and other AM335x based boards. [rkujawa 20130425]
11437          amiga: Add minimal support for Thylacine USB card using slhci(4).
11438                    Works at least with some keyboards and mice. [rkujawa 20130428]
11439          epoc32: Add new port NetBSD/epoc32. [kiyohara 20130428]
11440          arm: Make all arm ports with a common MACHINE_ARCH generate the same
11441                    userspace.  All sets are the same except for etc.tgz.
11442                    [matt 20130501]
11443          disklabel(8): This is now a MI tool like installboot.  [matt 20130503]
11444          vndcompress(1): Add support for restarting after interrupt.
11445                    [riastradh 20130503]
11446          mcp980x(4): Add driver for Microchip MCP9800/1/2/3 I2C temperature
11447                    sensor. [rkujawa 20130507]
11448          zoneinfo: Import tzdata2013c. [apb 20130508]
11449          arm: Add support for Marvell Armada XP SoCs. From Marvell and Semihalf.
11450                    [rkujawa 20130530]
11451          wm(4): Add support for I217 and I218. [msaitoh 20130602]
11452          X11: Updated all Xorg packages that could be, for Xorg SA 2003-05-23,
11453                    and general.  [mrg 20130605]
11454          ipsec(4): FAST_IPSEC is now named IPSEC, old IPSEC is gone.
11455                    [christos 20130605]
11456          kernel: Add driver soekrisgpio for Soekris net6501
11457                    Ported by kardel@ from a patch for OpenBSD. [kardel 20130609]
11458          cgfourteen: Both kernel and Xorg driver now support hardware
11459                    acceleration using SX. [macallan 20130619]
11460          dhcpcd(8): Import dhcpcd-6.0.0. [roy 20130621]
11461          zoneinfo: Import tzdata2013d. [apb 20130707]
11462          bge(4): Add support for Altima AC1003, Apple BCM5701,
11463                    Broadcom BCM5787F, BCM5787G, BCM5787F, BCM5719, BCM5720,
11464                    BCM57766, BCM57782 and BCM57786. [msaitoh 20130708]
11465          openresolv(8): Import openresolv-3.5.6. [roy 20130712]
11466          libc: Update to tzcode2013d. [christo 20130717]
11467          wpa: Import wpa_supplicant and hostapd 1.1. [adam 20130717]
11468          dhcpcd(8): Import dhcpcd-6.0.3. [roy 20130719]
11469          coldfire: Add userland and toolchain support for FreeScale Coldfire
11470                    CPUs (which implement a subset of m68k instructions and
11471                    addressing modes). [matt 20130719]
11472          bind: Update to 9.9.3-P2 to fix CVE-2013-4854 remote query can cause
11473                    named to terminate. [christos 20130727]
11474          iwn(4): Add support for Centrino Wireless-N 1030 and Centrino
11475                    Advanced-N 6230. [prlw1 20130728]
11476          dhcpcd(8): Import dhcpcd-6.0.5. [roy 20130803]
11477          makefs(8): Added UDF support for makefs(8). It allows for the creation
11478                    of images for both read-only, rewritable or recordable media.
11479                    [reinoud 20130805]
11480          xsh(4): Add driver for Individual Computers X-Surf 100 network interface
11481                    card. [rkujawa 20130808]
11482          postfix(1): Import version 2.9.7. [tron 20130821]
11483          libc: Add consttime_memequal and explicit_memset for crypto
11484                    applications. [riastradh 20130828]
11485          kernel: Add BPF coprocessor support (BPF_COP/BPF_COPX instructions).
11486                    [rmind 20130829]
11487          npf: Convert NPF to use BPF byte-code by default.  Many other
11488                    improvements. [rmind 20130929]
11489          less(1): Import version 458. [tron 20130804]
11490          mpl115a(4): Add driver for Freescale MPL115A2 I2C absolute pressure
11491                    sensor. [rkujawa 20130908]
11492          dhcpcd(8): Import dhcpcd-6.1.0. [roy 20130920]
11493          alpha: Add support for AlphaStation DS15.  Ported from OpenBSD via
11494                    PR port-alpha/48148 by nullnilaki. [tsutsui 20130923]
11495          postfix(1): Import version 2.10.2. [tron 20130925]
11496          binutils: Updated to FSF binutils 2.23.2.  [christos 20130929]
11497          getaddrinfo(1): Add utility for querying the system's name resolver.
11498                    [riastradh 20130929]
11499          gdb(1): Updated to 7.6.1.  [christos 20131003]
11500          httpd(8): Added Lua scripting for content creation. [mbalmer 20131012]
11501          lutok: Update to 0.3.  [jmmv 20131018]
11502          kyua-cli: Update to 0.7.  [jmmv 20131018]
11503          netstat(1): Accept -faddress_family[,family ...]. [bad 20131019]
11504          systat(1): Accept shell patterns to select drives. [bad 20131019]
11505          gffb: Add a driver for NVIDIA GeForce2 MX graphics controllers.
11506                    [macallan 20131023]
11507          axen(4): Add a driver for ASIX AX88178a and AX88179 Ethernet interface.
11508                    Ported from OpenBSD. [nonaka 20131026]
11509          x68k: Support upto 1008 MB extended memory that is found on the XM6i
11510                    emulator. [tsutsui 20131027]
11511          OpenSSH: Imported 6.4. [christos 20131108]
11512          x86: Default rounding mode of the x87 changed to long double precision.
11513                    [joerg 20131111]
11514          zless(1): Added via lastest version of zmore(1) from OpenBSD
11515                    [pettai 20131112]
11516          libm: Added basic long double support for elementary functions.
11517                    Most transcendent functions are stubbed out. [joerg 20131119]
11518          nvi(1): Upgrade to the latest git source. [christos 20131122]
11519          MPC: Updated to MPC 1.0.1.  [mrg 20131128]
11520          MPFR: Updated to MPFR 3.1.2.  [mrg 20131128]
11521          GMP: Updated to GMP 5.1.3.  [mrg 20131129]
11522          file(1): Updated to 5.16. [christos 20131201]
11523          librt: Added shm_open(3) and shm_unlink(3). [rmind 20131219]
11524          acafh(4): Added driver for Individual Computers ACA500. Enjoy NetBSD
11525                    on an Amiga 500.  [rkujawa 20131222]
11526          libc: Update to tzcode2013i. [christos 20131226]
11527          zoneinfo: Import tzdata2013i. [apb 20131226]
11528          acpi(4): Updated ACPICA to 20131218. [christos 20131227]
11529          openpam(3): Import 20130907 (Nummularia). [christos 20131227]
11530          ntp: Import ntp 4.2.7p404.  [christos 20131227]
11531          luna68k: Add preleminary support of 4bpp framebuffer.
11532                    [tsutsui 20131227]
11533          wm(4): Add support for I354 (C2000 Internal) Ethernet
11534                    [msaitoh 20131230]
11535          tcpdump(8): Import 4.5.1. [christos 20131231]
11536          libpcap: Import 1.5.2. [christos 20131231]
11537          bind: Update to 9.9.5b1. [christos 20131231]
11538          wpa: Import wpa_supplicant and hostapd 2.0. [christos 20140102]
11539          dhcpcd(8): Import dhcpcd-6.2.0. [roy 20140103]
11540          luna68k: Make bootloader to detect booted device on ROM monitor's
11541                    load command and set proper default boot device.
11542                    [tsutsui 20140105]
11543          luna68k: Reorganize bootloader device configuration.  I.e. use
11544                    (controller * 10 + id) for sd unit number, rather than
11545                    static numbers against probed disks at ID 5 and 6.
11546                    [tsutsui 20140110]
11547          luna68k: Add support to pass boothowto and boot device info from
11548                    bootloader to kernel. [tsutsui 20140111]
11549          OpenSSL: Imported 1.0.1f. [christos 20140111]
11550          postfix(1): Import version 2.10.3. [tron 20140118]
11551          igmafb(4): Added framebuffer driver for Intel Graphics
11552                    [mlelstv 20140121]
11553          vndcompress(1): Add support for constant memory, so 32-bit systems
11554                    should in theory now be able to compress or uncompress
11555                    multi-terabyte disks. [riastradh 20140122]
11556          ohci(4): Support the National Semiconductor PC87560 as found in
11557                    many hppa machines. [skrll 20140128]
11558          ews4800mips: Switch to X11FLAVOUR=Xorg. Untested. [tsutsui 20140131]
11559          newsmips: Switch to X11FLAVOUR=Xorg. Untested. [tsutsui 20140131]
11560          npf: Added support for CDB based tables. [rmind 20140206]
11561          npf: Added support for static (stateless) NAT. [rmind 20140207]
11562          atf(7): Import atf 0.19.  [jmmv 20140208]
11563          atf(7): Import atf 0.20.  [jmmv 20140211]
11564          npf: Added support for IPv6-to-IPv6 Network Prefix Translation
11565                    (NPTv6), as per RFC 6296. [rmind 20140213]
11566          sqlite3: Import 3.8.3.1. [christos 20140216]
11567          luna68k: Make sysinst to create a boot UFS partition and install
11568                    the native bootloader during installation. [tsutsui 20140219]
11569          dhcpcd(8): Import dhcpcd-6.3.0. [roy 20140225]
11570          mcp48x1dac(4): Add preliminary support for Microchip MCP48x1 family of
11571                    Digital-to-Analog converters. [rkujawa 20140225]
11572          micphy(4): Add Micrel PHY (KSZ9021RN). [ozaki-r 20140226]
11573          bind: Update to 9.10.0b1. [christos 20140228]
11574          dhcpcd(8): Import dhcpcd-6.3.1. [roy 20140301]
11575          x68k: Switch to X11FLAVOUR=Xorg, including X68k monolithic server.
11576                    [tsutsui 20140301]
11577          macppc: Add support for ppc601-based machines
11578                    from scole_mail via PR48600. [macallan 20140303]
11579          hppa: Switched to GCC 4.8.  [skrll 20140306]
11580          sparc: Switched to GCC 4.8.  [mrg 20140306]
11581          sparc64: Switched to GCC 4.8.  [mrg 20140306]
11582          alpha: Switched to GCC 4.8.  [martin 20140307]
11583          arm: Switched to GCC 4.8.  [skrll 20140307]
11584          elftoolchain: Import FreeBSD-2014-03-08. [christos 20140309]
11585          amd64: Switched to GCC 4.8.  [christos 20140311]
11586          dhcpcd(8): Import dhcpcd-6.3.2. [roy 20140314]
11587          rtsx(4): Add a driver for Realtek RTS5209/RTS5229 Card Reader.
11588                    Ported from OpenBSD. [nonaka 20140319]
11589          mdnsd(8), dns-sd(1), libdns_sd: Import mDNSResponder 258.14
11590                    [pettai 20140324]
11591          arm: Add support for ARMv6+ MMU features ASIDS, XN, split TTBR.
11592                    add support for SMP. [matt 20140330]
11593          applesmc(4): Add drivers for the Apple System Management Controller.
11594                    [riastradh 20140401]
11595          ptyfs: Allow multiple mounts and support proper device visibility
11596                    in chroots (Ilya Zykov). [christos 20140404]
11597          i386: Switched to GCC 4.8.  [christos 20140404]
11598          mcp23s17gpio(4): Add Microchip MCP23S17 16-bit GPIO chip driver.
11599                    e.g. Raspberry Pi interface boards. [kardel 20140406]
11600          OpenSSL: Imported 1.0.1g. [christos 20140407]
11601          sparc64: Switched to TOPDOWN_VM. [martin 20140414]
11602          hp300: Fix broken apci console support of bootloader. [tsutsui 20140410]
11603          hp300: Add sti(4) at sgc screen console support to bootloader.
11604                    [tsutsui 20140413]
11605          hp300: Add HP9000/425e RTC support. [tsutsui 20140419]
11606          ubsec(4): Add support for AES-CBC modes and BCM586x chips.
11607                    [bad 20140419]
11608          hp300: Add proper consinit(9) support for sti(4) at sgc framebuffer on
11609                    HP9000/425e. [tsutsui 20140420]
11610          bcmgpio(4): Add BCM2835 GPIO obio driver.
11611                    [kardel 20140422]
11612          kerberos(8): Update to latest Heimdal-1-5-branch.
11613                    [pettai 20140424]
11614          hp300: Make the Apollo Domain keyboard actually work.
11615                    [tsutsui 20140424]
11616          hp300: Enable sti(4) driver for HP9000/425e console graphics on
11617                    install kernels. [tsutsui 20140430]
11618          libc: Update to tzcode2014c. [christos 20140513]
11619          zoneinfo: Import tzdata2014c. [apb 20140515]
11620          ossaudio(3): Add initial OSSv4 support. [nat 20140517]
11621          hythygtemp(4): Add HYT-221/271/939 humidity/temperature iic sensor
11622                    driver.   [kardel 20140518]
11623          envsys(4): Add %rH (relative Humidity) to sensor framework.
11624                    [kardel 20140518]
11625          gcc(1): Import version 4.8.3.  [skrll 20140527]
11626          openldap: Import 2.4.39. [tron 20140528]
11627          libc: Update to tzcode2014d. [christos 20140528]
11628          alpha: Fix wrong disk cylinder detection during sysinst installation
11629                    onto a disk disklabel'ed by Tru64 as reported in PR/48697.
11630                    [tsutsui 20140602]
11631          OpenSSL: Imported 1.0.1h. [christos 20140605]
11632          vax: Switch to GCC 4.8. [matt 20140605]
11633          vmx(4): Add VMware VMXNET3 driver, from OpenBSD. [hikaru 20140610]
11634          etcupdate(8): Add destdir support.  [apb 20140612]
11635          file(1): Upgraded to 5.19. [christos 20140612]
11636          zoneinfo: Import tzdata2014e. [apb 20140613]
11637          libc: Update to tzcode2014e. [christos 20140614]
11638          dhcpcd(8): Import dhcpcd-6.4.0. [roy 20140614]
11639          pigz(1): Update to pigz-2.3.1. [tls 20140615]
11640          gdb(1): Updated to 7.7.1.  [christos 20140622]
11641          kernel: Fix, improve and enable KMEM_SIZE on development kernels.
11642                    [maxv 20140623]
11643          m68k: Use "-O2 -fno-reorder-blocks" for the default optimization
11644                    by default to avoid unexpected code size growth by
11645                    -freorder-blocks option on m68k. [tsutsui 20140705]
11646          m68k: Use "-O2 -fno-reorder-blocks" for most kernels as userland.
11647                    [tsutsui 20140705]
11648          /usr/share/doc: Install formatted docs instead of nroff sources,
11649                    and reorganize. [dholland 20140705]
11650          x68k: Make bootloader probe actual memory size and warn if memory size
11651                    value stored in SRAM is different, for machines with dead
11652                    battery.  [tsutsui 20140706]
11653          postfix(1): Import version 2.11.1. [tron 20140706]
11654          bind: Import version 9.10.0-P2. [spz 20140708]
11655          dhcp: Import version 4.3.0. [spz 20140712]
11656          luna68k: Add ANSI text color support for 8bpp color framebuffer.
11657                    [tsutsui 20140713]
11658          dhcpcd(8): Import dhcpcd-6.4.2. [roy 20140714]
11659          wskbd(4): Added belgian keyboard layouts (KB_BE) to pckbd(4) and
11660                    ukbd(4). [mbalmer 20140714]
11661          tiotg(4): Added a driver for the Texas Instruments AM335x SoC's
11662                    USB OTG controller. [bouyer 20140716]
11663          tifb(4): Added an experimental driver for the Texas Instruments AM335x
11664                    SoC's graphic controller. [bouyer 20140716]
11665          lua(1): Updated to 5.3 work3. [lneto 20140719]
11666          luna68k: Add WSDISPLAY_COMPAT_RAWKBD support so that keyboard on
11667                    Xserver works without xmodmap(1) tweaks. [tsutsui 20140720]
11668          urtwn(4): Add support for Realtek RTL8188EUS and RTL8188ETV chipsets.
11669                    Ported from FreeBSD. [nonaka 20140720]
11670          luna68k: Make wsfb Xserver work as monochrome server even with
11671                    4bpp/8bpp color framebuffers. [tsutsui 20140721]
11672          wm(4): Add internal SERDES support older than 82575.
11673                    [msaitoh 20140722]
11674          kernel: Fix, improve and enable KMEM_REDZONE on development kernels.
11675                    [maxv 20140722]
11676          kernel: Many improvements in the ELF binary loader - performance,
11677                    correctness and security. [maxv 20140722]
11678          tmux(1): Import of tmux 1.9a.  [christos 20140724]
11679          kernel: Added fdiscard and posix_fallocate system calls.
11680                    [dholland 20140725]
11681          evbarm: Add support for the Kobo touch (i.MX50). [hkenken 20140725]
11682          luna68k: Reset console ANSI color palette properly after returning to
11683                    WSDISPLAYIO_MODE_EMUL, i.e. on exiting Xserver.
11684                    [tsutsui 20140725]
11685          atari: Adjust VM related constants so that larger packages can be built
11686                    on TT030. [tsutsui 20140726]
11687          sun3: Move bootloader address to allow loading growing GENERIC kernels.
11688                    [tsutsui 20140726]
11689          dhcpcd(8): Import dhcpcd-6.4.3. [roy 20140730]
11690          timeout(1): Import from FreeBSD. [christos 20140801]
11691          build: New BUILDINFO variable may be passed to build.sh, and exposed
11692                    in /etc/release, as well as in sysctl kern.buildinfo.
11693                    [apb 20140803]
11694          x68k: Add a 'switch' command to bootloader to display and modify
11695                    SRAM parameters as NetBSD's memswitch(8) and Human68k's
11696                    SWITCH.X commands. [isaki 20140805]
11697          zoneinfo: Import tzdata2014f. [apb 20140806]
11698          ekermit(1): Add BSD-licenced ekermit, and remove GPL-licenced
11699                    gkermit. [apb 20140808]
11700          rescue(8): Add /rescue/ekermit. [apb 20140809]
11701          rnd(4): Suck in much more entropy early in boot and thereafter:
11702                    autoconf timings, all sysctl settings (including hostname),
11703                    contents of early network packets, environmental sensor
11704                    values generically rather than as per-driver special cases.
11705                    [tls 20140810]
11706          cprng_fast(9): Replace slow/broken mutex-protected kernel
11707                    _arc4random() with new cprng_fast implementation
11708                    from riastradh@ using per-cpu instances of chacha8.
11709                    [tls 20140810]
11710          OpenSSL: Update to 1.0.1i. [spz 20140810]
11711          kernel: Add MODULAR infrastructure for Xen kernels. [jnemeth 20140810]
11712          hp300: Add arcofi(4) audio driver for the HP "Audio1" device found on
11713                    HP9000/425e.  Ported from OpenBSD.  [tsutsui 20140824]
11714          rnd(9): Add explicit enable/disable hooks for callout-driven
11715                    sources (be more power friendly). [tls 20141026]
11716          rnd(9): Make "skew" source polled so it runs only when there
11717                    is entropy demand. [tls 20141026]
11718          rnd(9):   Adjust entropy collection from polled sources so it's
11719                    processed sooner. [tls 20141026]
11720          viornd(4):          Add driver for VirtIO entropy source available on
11721                              QEMU, KVM, and Google Compute Engine.  From OpenBSD.
11722                              [tls 20141026]
11723          postfix(1): Import version 2.11.3. [tron 20150124]
11724          postfix(1): Import version 2.11.4. [tron 20150221]
11725          service(8): Import adapted script from FreeBSD [ast 20150322]
11726          malloc(9): Interface obsoleted and cleaned up. [maxv 20150325]
11727          ixg(4): Add X540 support [msaitoh 20150327]
11728          veriexec(4): Several improvements and bug fixes. [maxv 20150519]
11729
11730Changes from NetBSD 7.0 to NetBSD 8.0:
11731          libc: Update to tzcode2014f. [christos 20140815]
11732          gmake:    Update to gmake-3.81 in external/gpl2/gmake and remove
11733                    gnu/dist/gmake (3.80) [christos 20140818]
11734          module(7): Create MODULAR_DEFAULT_AUTOLOAD config flag to control
11735                    whether module autoloading is on by default.
11736                    [jnemeth 20140824]
11737          kernel: Option SYMTAB_SPACE has been replaced with COPY_SYMTAB.
11738                    The related changes to src/sys/conf require a rebuild of
11739                    config(1). [joerg 20140824]
11740          zoneinfo: Import tzdata2014g. [apb 20140831]
11741          wm(4): Add internal SERDES support for 82575 and newer controllers.
11742                    [msaitoh 20140903]
11743          or1k: Add new port.  [matt 20140903]
11744          awindma(4): Add support for Allwinner A10/A20 DMA controller.
11745                    [jmcneill 20140906]
11746          awinac(4): Add support for Allwinner A10/A20 audio codec.
11747                    [jmcneill 20140906]
11748          awinrtc(4): Add support for Allwinner A10/A20 real-time clock.
11749                    [jmcneill 20140907]
11750          awinmmc(4): Use DMA for MMC transfers. [jmcneill 20140908]
11751          axp20x(4): Add AXP20x PMU driver. [jmcneill 20140909]
11752          rtsol(8): Removed in favour of dhcpcd. [roy 20140911]
11753          rtsold(8): Removed in favour of dhcpcd. [roy 20140911]
11754          dhcpcd(8): Import dhcpcd-6.4.5. [roy 20140918]
11755          arm: Add support for i.MX6 SoC. [ryo 20140925]
11756          gpt(8): Completed overhaul, including adding following subcommands:
11757                    resize, set, unset, backup, restore, and resizedisk.
11758                    [jnemeth 20140926]
11759          dhcpcd(8): Import dhcpcd-6.4.7. [roy 20140927]
11760          mpt(4): added bio(4) support. [jmcneill 20140927]
11761          gpt(8): added type subcommand to modify partition type.
11762                    [jnemeth 20140927]
11763          zoneinfo: Import tzdata2014h. [apb 20141004]
11764          dhcpcd(8): Import dhcpcd-6.5.0. [roy 20141006]
11765          libc: Update to tzcode2014h. [christos 20141007]
11766          file(1): Upgraded to 5.20. [christos 20141010]
11767          arm: Add support for Allwinner A31 SoC. [jmcneill 20141010]
11768          awiniic(4): Add support for Allwinner A31 SoC. [jmcneill 20141012]
11769          awinp2wi(4): Add support for Allwinner A31 Push-Pull Two Wire
11770                    Interface. [jmcneill 20141012]
11771          axp22x(4): Add AXP22x PMU driver. [jmcneill 20141012]
11772          awinrtc(4): Add support for Allwinner A31 real-time clock.
11773                    [jmcneill 20141012]
11774          awindma(4): Add support for Allwinner A31 DMA controller.
11775                    [jmcneill 20141013]
11776          awinac(4): Add support for Allwinner A31 audio codec.
11777                    [jmcneill 20141013]
11778          motg(4): Add support for Allwinner A10/A20 SoC. [jmcneill 20141015]
11779          wpa: Import wpa_supplicant and hostapd 2.3. [christos 20141016]
11780          dhcpcd(8): Import dhcpcd-6.5.1. [roy 20141018]
11781          OpenSSH: Imported 6.7. [christos 20141018]
11782          resolvconf(8): Import openresolv-3.6.0 [roy 20141020]
11783          gcc: Support -fsanitize=address [christos 20141022]
11784          zoneinfo: Import tzdata2014i. [apb 20141023]
11785          libc: Update to tzcode2014i. [christos 20141023]
11786          openpam(3): update to 20140912 (ourouparia) [christos 20141024]
11787          pppd(8): updated to version 2.4.7. [christos 20141025]
11788          acpi(4): Updated ACPICA to 20140926. [christos 20141025]
11789          dhcpcd(8): Import dhcpcd-6.6.0 [roy 20141029]
11790          resolvconf(8): Import openresolv-3.6.1 [roy 20141029]
11791          rtsx(4): Add support for Realtek RTS5227/RTL8402/RTL8411/RTL8411B.
11792                    [nonaka 20141029]
11793          flex(1): Import flex-2.5.37 [christos 20141029]
11794          iwn(4): Add support for Intel Centrino Wireless-N
11795                    100/105/130/135/2200/2230. From OpenBSD. [nonaka 20141030]
11796          awge(4): Add support for gigabit ethernet found on various
11797                    Allwinner SOCs. [martin 20141101]
11798          dhcpcd(8): Import dhcpcd-6.6.1. [roy 20141107]
11799          awinhdmi(4): Add support for Allwinner A20/A31 HDMI controller.
11800                    [jmcneill 20141110]
11801          awintcon(4): Add support for Allwinner A20/A31 TV/LCD controller.
11802                    [jmcneill 20141110]
11803          awindebe(4): Add support for Allwinner A20/A31 Display engine
11804                    backend (DE-BE). [jmcneill 20141110]
11805          awinhdmiaudio(4): Add support for Allwinner A20/A31 HDMI audio
11806                    controller. [jmcneill 20141111]
11807          dhcpcd(8): Import dhcpcd-6.6.2. [roy 20141114]
11808          awinir(4): Add support for Allwinner A20/A31 IR receiver.
11809                    [jmcneill 20141115]
11810          zoneinfo: Import tzdata2014j. [apb 20141116]
11811          libc: Change arc4random(3) to use ChaCha20 and per-thread state.
11812                    [riastradh 20141116]
11813          libc: Update to tzcode2014j. [christos 20141117]
11814          libpcap: Import 1.6.2. [christos 20141119]
11815          tcpdump(8): Import 4.6.2. [christos 20141119]
11816          dhcpcd(8): Import dhcpcd-6.6.4. [roy 20141126]
11817          dhcpcd(8): Import dhcpcd-6.6.5. [roy 20141209]
11818          bind: Import version 9.10.1-P1. [christos 20141209]
11819          dhcpcd(8): Import dhcpcd-6.6.6. [roy 20141217]
11820          powerpc: Switch to GCC 4.8. [matt 20141218]
11821          dhcpcd(8): Import dhcpcd-6.6.7. [roy 20141219]
11822          ntp: Import ntp 4.2.8. [christos 20141219]
11823          midirecord(1): Add program to record MIDI files.  [mrg 20141229]
11824          file: update to 5.22 security limits [christos 20150102]
11825          byacc: update to 20141128 for more bison compat [christos 20150103]
11826          mgx: driver for Southland Media Systems (now Quantum 3D) MGX SBus
11827                    graphics devices [macallan 20150106]
11828          gcc: Import GCC 4.8.4.  [mrg 20150109]
11829          openssl: Import openssl 1.0.1k [spz 20150113]
11830          am-utils: Upgrade to 6.2; adds nfsv4, lustre (which we can't use)
11831                    nfs3 rpc support for amfs [christos 20150117]
11832          arm: Add support for Zynq SoC. [hkenken 20150123]
11833          evbarm: Add support for the PARALLELLA (Zynq). [hkenken 20150123]
11834          blacklist: Added daemon and library [christos 20150125]
11835          libevent: Import libevent 2.0.22 [spz 20150129]
11836          dhcpcd(8): Import dhcpcd-6.7.1. [roy 20150130]
11837          zoneinfo: Import tzdata2015a. [apb 20150131]
11838          libc: Import tzcode2015a. [christos 20150131]
11839          tetris(6): Add down key support, as 'n'.  [mrg 20150218]
11840          bind: patch to version 9.10.1-P2. [spz 20150221]
11841          network: introduce RTF_LOCAL for local address routes. [roy 20150226]
11842          evbarm: Add support for RPI2. [skrll 20150304]
11843          evbarm: Add support for ODROID-C1. [jmcneill 20150304]
11844          dtrace: Add syscall support [christos 20150307]
11845          dtrace: Add lockstat support [riastradh, christos 20150308]
11846          zoneinfo: Import tzdata2015b. [apb 20150321]
11847          openssl: Import openssl 1.0.1m [spz 20150323]
11848          libc: Update to tzcode2015b. [christos 20150324]
11849          dhcpcd(8): Import dhcpcd-6.8.1. [roy 20150327]
11850          libpcap: Import 1.7.2. [christos 20150331]
11851          tcpdump(8): Import 4.7.3. [christos 20150331]
11852          wpa: Import wpa_supplicant and hostapd 2.4. [christos 20150401]
11853          OpenSSH: Imported 6.8. [christos 20150403]
11854          btmagic(4): add Magic Trackpad support [bouyer 20150406]
11855          ntp: Import ntp 4.2.8p2. [christos 20150407]
11856          acpi(4): Updated ACPICA to 20150410. [christos 20150413]
11857          evbarm: add a driver for EDMA controller on AM335x SoC.
11858                    Add DMA support to the sdhc controllers on AM335x SoC.
11859                    Enable DMA for sdhc0 and sdhc1 on BEAGLEBONE [bouyer 20150414]
11860          xz(1): Import of XZ 5.2.1. [christos 20150417]
11861          x86: Support MSI/MSI-X. [knakahara 20150427]
11862          libc: Update to tzcode2015d. [christos 20150428]
11863          openresolv(8): Import openresolv-3.7.0 [roy 20150501]
11864          netinet: Added IN_IFF_TENTATIVE, IN_IFF_DUPLICATED and IN_IFF_DETACHED.
11865                    IPV4 addresses now perform DAD using ARP as described in
11866                    RFC 5227. [roy 20150502]
11867          amd64: Bump CHILD_MAX and OPEN_MAX.  [mrg 20150507]
11868          i386: Bump CHILD_MAX and OPEN_MAX.  [mrg 20150507]
11869          aarch64: Bump CHILD_MAX and OPEN_MAX.  [mrg 20150507]
11870          evbarm: Bump CHILD_MAX and OPEN_MAX.  [mrg 20150507]
11871          sparc64: Bump CHILD_MAX and OPEN_MAX.  [mrg 20150507]
11872          dhcpcd(8): Import dhcpcd-6.9.0. [roy 20150517]
11873          FFS: General improvements in the superblock parser. [maxv 20150523]
11874          openssl: Import openssl 1.0.1n [christos 20150612]
11875          openssl: Import openssl 1.0.1o [christos 20150616]
11876          zoneinfo: Import tzdata2015e. [apb 20150621]
11877          nfssvc(2): Support 32-bit system calls for the NFS server.
11878                    [mrg 20150622]
11879          gcc: Import GCC 4.8.5.  [mrg 20150624]
11880          OpenSSH: Imported 6.9. [christos 20150630]
11881          bind: Import version 9.10.2-P2. [christos 20150708]
11882          dhcpcd: Import dhcpcd 6.9.1. [roy 20150709]
11883          iostat(8): Support fnmatch(3) patterns for disknames.  [mrg 20150709]
11884          openssl: Import openssl 1.0.1p [christos 20150709]
11885          ntp: Import ntp 4.2.8p3. [christos 20150710]
11886          X11: Delete XFree86 sources.  [mrg 20150723]
11887          arm: Add support for NVIDIA Tegra K1 SoC. [jmcneill 20150725]
11888          evbarm: Add support for NVIDIA Jetson TK1. [jmcneill 20150725]
11889          bind: Import version 9.10.2-P3. [christos 20150728]
11890          kernel: Several bug fixes and improvements in the PaX subsystem.
11891                    [maxv 20150804]
11892          sdmmc(4): Add support for UHS-I and MMC HS200 transfer modes.
11893                    [jmcneill 20150808]
11894          sdhc(4): Add support for UHS-I and MMC HS200 transfer modes.
11895                    [jmcneill 20150808]
11896          amlogicsdhc(4): Add support for UHS-I and MMC HS200 transfer modes.
11897                    [jmcneill 20150808]
11898          zoneinfo: Import tzdata2015f. [apb 20150811]
11899          OpenSSH: Imported 7.0. [christos 20150813]
11900          libc: Update to tzcode2015f. [christos 20150813]
11901          intrctl(8): Add interrupt distribution control utility.
11902                    [knakahara 20150817]
11903          gdb(1): Updated to 7.9.1.  [christos 20150818]
11904          acpi(4): Updated ACPICA to 20150717. [christos 20150818]
11905          mcp3kadc(4): Driver for Microchip 3x0x SAR ADC chips. [phx 20150818]
11906          OpenSSH: Imported 7.1. [christos 20150821]
11907          dhcpcd: Import dhcpcd 6.9.2. [roy 20150821]
11908          rtwn(4): Add a driver for Realtek RTL8188CE/RTL8192CE PCIe IEEE
11909                    802.11b/g/n wireless network devices, ported from OpenBSD.
11910                    [nonaka 20150827]
11911          arp(4): Remove net.inet.arp.{prune,refresh} sysctl. [ozaki-r 20150831]
11912          bind: Import version 9.10.2-P4. [christos 20150903]
11913          dhcpcd: Import dhcpcd 6.9.3. [roy 20150904]
11914          ftp(1): SNI support for https.  [wiz 20150912]
11915          netstat(1): Now knows how tall the display is.  [mrg 20150919]
11916          atactl(8): Add smart codes 210, 246, 247 and 248.  [mrg 20150920]
11917          libproc, librtld_db: Added from FreeBSD [christos 20150924]
11918          dtrace: Updated from FreeBSD [christos 20150924]
11919          resolvconf: Import openresolv-3.7.1 [roy 20150929]
11920          x86: Add PCI Extended Configuration Space support [nonaka 20151002]
11921          pci(3): Decode Extended Capability in PCI Extended Configuration Space.
11922                    [nonaka 20151002]
11923          lua: Updated to Lua 5.3.1 [mbalmer 20151008]
11924          libc: Update to tzcode2015g. [christos 20151009]
11925          wm(4): Support RX multiqueue. [knakahara,msaitoh 20151013]
11926          ntp: Import ntp 4.2.8p4. [christos 20151023]
11927          scdebug: Add a way to have system call debug logs go to a kernel
11928                    history.  [mrg 20151028]
11929          vioscsi(4): Add driver for virtio SCSI devices [christos 20151030]
11930          omapgpio(4): Add support for TI AM335x GPIO. [jmcneill 20151101]
11931          libc/ti-rpc: Remove FD_SETSIZE limit; provide MT support for svc_run()
11932                    to be run by multiple threads each thread handling the fd's it
11933                    created. Provide support for a poll based svc_run() and the
11934                    global variables svc_pollfd and svc_pollfd_max.
11935                    [christos 20151107]
11936          amiga: wsdisplay(4) virtual terminals are working on CV64 and
11937                    CV64/3D. [phx 20151112]
11938          amiga: Build the Xorg server with wsfb(4) driver.
11939                    Added wsfb(4) support for CV64 and CV64/3D graphics cards.
11940                    [phx 20151112]
11941          cpuctl(8): Most commands can specify more than one CPU now.
11942                    [mrg 20151115]
11943          ndp: net.inet6.ip6.neighborgcthresh is now per interface basis.
11944                    [ozaki-r 20151125]
11945          dhcpcd: Import dhcpcd 6.9.4. [roy 20151130]
11946          openssl: Import openssl 1.0.1q [christos 20151206]
11947          ip6addrctl: Import from FreeBSD [christos 20151212]
11948          adm1026hm(4): Add driver for ADM1026 i2c hardware monitor
11949                    [jdc 20151216]
11950          bind: Import version 9.10.3-P2. [christos 20151216]
11951          mdocml: Import 1.13.3. [christos 20151217]
11952          sortinfo(1): Add utility to sort texinfo dir files [christos 20151218]
11953          x86: Add support for SMEP on amd64 and i386. [maxv 20151219]
11954          raidframe: Now built as a kernel module; it can be built-in at
11955                    kernel build time, or (for MODULAR kernels) loaded as
11956                    needed. [pgoyette 20151226]
11957          admtemp(4): Add chip temperature limits for envsys(4) [jdc 20160103]
11958          lmtemp(4): Add chip temperature limits for envsys(4) [jdc 20160103]
11959          ismt(4): Add another Intel Chipset internal SMBus driver.
11960                    [msaitoh 20160105]
11961          dhcpcd: Import dhcpcd 6.10.0. [roy 20160107]
11962          ntp: Import ntp 4.2.8p5. [christos 20160108]
11963          flex(1): Import flex-2.6.0 [christos 20160109]
11964          acpi(4): Updated ACPICA to 20160108. [christos 20160109]
11965          byacc: update to 20150711 [christos 20160109]
11966          tmux(1): Import of tmux 2.1 [christos 20160110]
11967          dhcp: Import version 4.3.3. [christos 20160110]
11968          gettext: Upgrade to 0.16.1 [christos 20160112]
11969          bind: Import version 9.10.3-P3. [christos 20160119]
11970          dhcpcd: Import dhcpcd 6.10.1. [roy 20160120]
11971          gcc: Import GCC 5.3.0.  [mrg 20160123]
11972          lua: Updated to 5.3.2 [lneto 20160128]
11973          openssl: Import openssl 1.0.1r [christos 20160130]
11974          gdb(1): Updated to 7.10.1.  [christos 20160202]
11975          network: Packet input processing (except for bpf) never runs in
11976                    hardware interrupt. [ozaki-r 20160209]
11977          elftoolchain: Import FreeBSD-2016-02-19. [christos 20160219]
11978          openresolv: Import openresolv-3.7.3. [roy 20160222]
11979          mv(1): Add SIGINFO support. [mrg 20160228]
11980          openssl: Import openssl 1.0.1s - disable weak (export) ciphers and SSLv2
11981                    [christos 20160301]
11982          bind: Import version 9.10.3-P4. [christos 20160309]
11983          OpenSSH: Imported 7.2. [christos 20160310]
11984          libc: Update to tzcode2016b. [christos 20160315]
11985          zoneinfo: Import tzdata2016b. [christos 20160315]
11986          wpa_supplicant(8): Added interface matching rules [roy 20160323]
11987          lua: Applied second and third patch from http://lua.org/bugs.html
11988                    [mbalmer 20160325]
11989          i386: Add a GENERIC_PAE kernel that supports >4GB systems.  [mrg 20160326]
11990          network: Drop the concept of cloning/cloned routes [ozaki-r 20160404]
11991          network: Remove RTF_CLONING, RTF_XRESOLVE, RTF_LLINFO, RTF_CLONED and
11992                    RTM_RESOLVE [ozaki-r 20160404]
11993          network: Add RTF_CONNECTED as a substitute of RTF_CLONING
11994                    [ozaki-r 20160404]
11995          route(8): Remove -xresolve, -[no]cloned and -llinfo options and add
11996                    [no]connected option (same as -[no]cloning) [ozaki-r 20160404]
11997          route(8): Remove 'c' and 'L' flags and 'C' is now for connected routes
11998                    [ozaki-r 20160404]
11999          netstat(1): Remove 'c' and 'L' flags and 'C' is now for connected routes
12000                    [ozaki-r 20160404]
12001          route(8): route show doesn't contain nexthop caches [ozaki-r 20160404]
12002          netstat(1): netstat -r doesn't contain nexthop caches [ozaki-r 20160404]
12003          network: Separate nexthop caches from routing table. [ozaki-r 20160404]
12004          libutil: added pidfile_lock, pidfile_read, pidfile_read [roy 20160410]
12005          dhcpcd(8): Import dhcpcd-6.10.2 [roy 20160410]
12006          openresolv(8): Import openresolv-3.8.0 [roy 20160411]
12007          ddb(4): rename show arptab to show routes [ozaki-r 20160413]
12008          bridge(4): Device is now MP-safe. [ozaki-r 20160108]
12009          dhcpcd(8): Import dhcpcd-6.10.3 [roy 20160420]
12010          usb(4) subsystem: Merge nick-nhusb [skrll 20160423]
12011                    - API / infra changes to support memory management changes.
12012                    - Memory management improvements and bug fixes.
12013                    - HCDs should now be MP safe
12014                    - conversion to KERNHIST based debug
12015                    - FS/LS isoc support on ehci(4).
12016                    - conversion to kmem(9)
12017                    - Some USB 3 support - mostly from Takahiro HAYASHI (t-hash).
12018                    - interrupt transfers now get proper DMA operations
12019                    - general bug fixes
12020                        - kern/48308
12021                        - uhub status notification improvements
12022                        - umass(4) probe fix (applied to HEAD already)
12023                        - ohci(4) short transfer fix
12024          nvme(4): Add a driver for Non-Volatile Memory Host Controller Interface
12025                    devices, ported from OpenBSD. [nonaka 20160501]
12026          ntp: Import ntp 4.2.8p7. [christos 20160501]
12027          openssl: Import openssl 1.0.1t - security fixes [christos 20160503]
12028          acpi(4): Updated ACPICA to 20160422. [christos 20160504]
12029          dhcpcd(8): Import dhcpcd-6.11.0 [roy 20160509]
12030          x86: Map the kernel image segments independently with fine-grained
12031                    permissions on amd64 and i386 (W^X). [maxv 20160514]
12032          x86: Use processor-specific features to optimize memory access time to
12033                    the kernel image on amd64 and i386. [maxv 20160515]
12034          arm: Add support for i.MX7 SoC. [ryo 20160517]
12035          wm(4): Support TX multiqueue. [knakahara 20160519]
12036          bind: Import version 9.10.4-P1. [christos 20160526]
12037          network: Change hostzerobroadcast default to "no". This has has been
12038                    the default for many years (broadcast to all ones instead to
12039                    all zeroes), but might affect some really old machines out
12040                    there [christos 20160527]
12041          zoneinfo: Import tzdata2016d. [agc 20160531]
12042          ntp: Import ntp 4.2.8p8. [christos 20160603]
12043          ext2fs: Add ext4 extent support from FreeBSD, ported and contributed by
12044                    Hrishikesh Goyal (GSoc 2016) [christos 20160603]
12045          sys_info: Import a script to return version information for system
12046                    libraries and utilities [agc 20160604]
12047          nvmectl(8): Added NVM Express control utility. [nonaka 20160604]
12048          gcc: Import GCC 5.4.0.  [mrg 20160606]
12049          dhcpcd(8): Import dhcpcd-6.11.1. [roy 20160617]
12050          nfs: Support NFS server with COMAPT_NETBSD32.  [mrg 20160622]
12051          ext2fs: Add ext4 htree index support from FreeBSD, ported and
12052                    contributed by Hrishikesh Goyal (GSoc 2016). [christos 20160624]
12053          mdocml: Import 1.13.4. [christos 20160715]
12054          acpi(4): Updated ACPICA to 20160527. [christos 20160718]
12055          kernel: Use fine-grained permissions for kernel modules segments
12056                    (W^X). [maxv 20160720]
12057          amd64: Prevent NULL from being mappable in kernel mode. [maxv 20160722]
12058          amd64: Use fine-grained permissions for architecture-specific memory
12059                    areas (W^X). [maxv 20160725]
12060          sdtemp(4): Add support for Atmel AT30TS00, AT30TSE004, Giantec
12061                    GT30TS00, GT34TS02, Microchip MCP9804, MCP98244, IDT
12062                    TS3000GB[02], TS3001GB2, TSE200[24]GB2 and On Semiconductor
12063                    CAT34TS04. [msaitoh 20160726]
12064          sdtemp(4): Add JEDEC TSE2004av support. [msaitoh 20160728]
12065          xorg-server: Import xorg-server 1.18.4.  [mrg 20160801]
12066          OpenSSH: Imported 7.3. [christos 20160802]
12067          xen: Map the kernel image segments independently with fine-grained
12068                    permissions (W^X). [maxv 20160802]
12069          ext2fs: Add ext4 extra_inode support. [jdolecek 20160803]
12070          kernel: Provide an efficient way to prevent NULL from being mappable
12071                    in userland processes. [maxv 20160806]
12072          ext2fs: Actually fill file type for readdir(4) and friends.
12073                    [jdolecek 20160615]
12074          zoneinfo: Import tzdata2016f. [kre 20160807]
12075          tcu(4): Add support for flxd TC-USB TURBOchannel USB and GPIO option.
12076                    [flxd 20160811]
12077          ext2fs: Add read-only ext4 extended attribute support.
12078                    [jdolecek 20160612]
12079          dhcpcd(8): Import dhcpcd-6.11.3. [roy 20160815]
12080          ext2fs: Add ext4 dir_nlink support, supporting up to 64000 file hard
12081                    links, and unlimited directory links. [jdolecek 20160815]
12082          ext2fs: Add ext4 gdt_csum/uninit_bg support. [jdolecek 20160815]
12083          unbound: Import 1.5.9. [christos 20160820]
12084          tmux(1): Import of tmux 2.2 [christos 20160831]
12085          lua: updated to 5.3.3 and applied all three patches from
12086                    http://lua.org/bugs.html [salazar 20160908]
12087          libc: Update to tzcode2016f. [christos 20160916]
12088          nvme(4): NVMe driver is now MPSAFE. [jdolecek 20160918]
12089          pci(4): Introduce a better drvname method. [mrg 20160924]
12090          zoneinfo: Import tzdata2016g.  [kre 20160929]
12091          libc: Add <stdalign.h> and <stdnoreturn.h>. [kamil 20161002]
12092          c11: Import cc(1) wrapper for C11. [kamil 20161003]
12093          libc: Add the C11 static_assert macro in <assert.h>. [kamil 20161003]
12094          mntva(4): Add driver for MNTMN VA2000 FPGA-based graphics card for
12095                    Amiga computers with Zorro slot. Supports accelerated wsdisplay
12096                    console and wsfb-based X11. [rkujawa 20161003]
12097          libc: Add the timespec_get function and TIME_UTC definition in the
12098                    <time.h> header. Enable unconditionally the timespec struct
12099                    definition in <time.h>. Changes conform to the C11 standard.
12100                    [kamil 20161004]
12101          bind: Import version 9.10.4-P3. [christos 20161004]
12102          atactl(8): Add smart code 249.  [mrg 20161004]
12103          mips: Add support for MediaTek MT7628 SoC [ryo 20161006]
12104          libc: Update to tzcode2016g. [christos 20161007]
12105          dhcpcd(8): Import dhcpcd-6.11.4 [roy 20161009]
12106          urtwn(4): Add support for Realtek 8192EU [nat 20161012]
12107          gdb(1): Updated to 7.12.  [christos 20161012]
12108          libc: Add the wcsnlen(3) function in <wchar.h>. [kamil 20161015]
12109          libc: Update to tzcode2016h. [christos 20161020]
12110          zoneinfo: Import tzdata2016h.  [kre 20161020]
12111          binutils: Updated to FSF binutils 2.27.  [christos 20161026]
12112          wapbl(4): Improved truncate performance, and stability [jdolecek 20161028]
12113          bind: Import version 9.10.4-P4. [christos 20161101]
12114          zoneinfo: Import tzdata2016i.  [kre 20161103]
12115          libc: Update to tzcode2016i. [christos 20161104]
12116          acpi(4): Updated ACPICA to 20160930. [christos 20161111]
12117          scsictl(8): Add "getrealloc" and "setrealloc" commands to get/set
12118                    automatic reallocation parameters/enables for error recovery.
12119                    [flxd 20161119]
12120          scsipi(9): Make scsipi framework MPSAFE. [mlelstv 20161120]
12121          umass(4): mark MPSAFE. [skrll 20161121]
12122          wpa: Import wpa_supplicant and hostapd 2.6. [christos 20161121]
12123          ntp: Import ntp 4.2.8p9. [christos 20161121]
12124          zoneinfo: Import tzdata2016j.  [kre 20161124]
12125          systat(1): Add -b option to dump once and exit.  [mrg 20161202]
12126          luna68k: Preliminary support for LUNA's HD647180X I/O processor
12127                    (a.k.a. XP). [tsutsui 20161203]
12128          axe(4): added support for AX88772A and AX88772B chipsets (from
12129                    FreeBSD) [skrll 20161204]
12130          ixg(4): Add X55x support [msaitoh 20161205]
12131          audio(4): Audio sub-system changes - in kernel mixing [nat 20161208]
12132          speaker(4):Synthesized beep for platforms with audio [nat 20161208]
12133          crash(8): Add sparc support.  [mrg 20161210]
12134          cgd(4): Add aes-xts. [alnsn 20161211]
12135          options(4): Remove KSTACK_CHECK_DR0. [kamil 20161213]
12136          ptrace(2): Add hardware assisted breakpoint/watchpoint API:
12137                    PT_READ_WATCHPOINT, PT_WRITE_WATCHPOINT and
12138                    PT_COUNT_WATCHPOINTS [kamil 20161215]
12139          rtadvd(8): Support -p <pidfile> option. [ozaki-r 20161216]
12140          xen: Add support for kernel modules. [maxv 20161216]
12141          mips64: Use N64 binaries where kvm is required, fixing fstat, netstat,
12142                    systat, crash, pstat and kgmon.  [mrg 20161222]
12143          OpenSSH: Imported 7.4. [christos 20161224]
12144          dreamcast: Add preliminary "G1-ATA" IDE HDD support. [tsutsui 20161229]
12145          resolvconf(8): Import openresolv-3.9.0 [roy 20161230]
12146          flex(1): Import flex-2.6.3 [christos 20170102]
12147          ptrace(2): Add new si_code value of SIGTRAP: TRAP_EXEC [kamil 20170107]
12148          ptrace(2): Add signal information accessors API:
12149                    PT_GET_SIGINFO and PT_SET_SIGINFO [kamil 20170107]
12150          nsd(8): Add the NSD Authoritative DNS server [christos 20170107]
12151          zlib(3): Import 1.2.10 [christos 20170109]
12152          ptrace(2): Add new si_code value of SIGTRAP: TRAP_CHLD [kamil 20170110]
12153          ptrace(2): Add new options in EVENT_MASK: PTRACE_VFORK and
12154                    PTRACE_VFORK_DONE [kamil 20170113]
12155          ptrace(2): Add new options in EVENT_MASK: PTRACE_LWP_CREATE and
12156                    PTRACE_LWP_EXIT [kamil 20170114]
12157          siginfo(2): Add new si_code for SIGTRAP: TRAP_LWP [kamil 20170114]
12158          libpcap: Import 1.8.1. [christos 20170124]
12159          tcpdump(8): Import 4.8.1. [christos 20170124]
12160          acpi(4): Updated ACPICA to 20170119. [christos 20170125]
12161          bta2dpd(8): Add new bluetooth A2DP daemon. [nat 20170129]
12162          kerberos(8): Update to latest Heimdal-HEAD [christos 20170128]
12163          libevent: Import libevent 2.1.8 [christos 20170131]
12164          nc(1): Add a netcat utility from OpenBSD [christos 20170206]
12165          pthread_dbg(3): Removed from the base distribution. [kamil 20170208]
12166          ixg(4): Support TX/RX multiqueue [msaitoh 20170208]
12167          ixv(4): Add Intel 10G Ethernet virtual function driver.
12168                    [msaitoh 20170208]
12169          bind: Import version 9.10.4-P6. [christos 20170208]
12170          openldap: Import 2.4.44. [christos 20170208]
12171          libc: Add accept4 function for compatibility [maya 20170208]
12172          bpf(4): Make it MP-safe [ozaki-r 20170209]
12173          file(1): Upgraded to 5.30. [christos 20170210]
12174          byacc: update to 20170201 [christos 20170211]
12175          postfix(1): Import version 3.1.4. [christos 20170213]
12176          l2tp(4): Add L2TPv3 interface. [knakahara 20170216]
12177          siginfo(2): Add new si_code for SIGTRAP: TRAP_DBREG [kamil 20170217]
12178          disklabel(5): Add DISKLABEL_EI (``Endian-Independent'' disklabel)
12179                    kernel option to machines that support Master Boot Record
12180                    (MBR). [rin 20170219]
12181          ptrace(2): Add new API replacing PT_WATCHPOINT for Debug Registers:
12182                    PT_GETDBREGS and PT_SETDBREGS [kamil 20170223]
12183          dk(4): Add DKWEDGE_METHOD_RDB option to enable Amiga Rigid Disk Block
12184                    (RDB) partitioning detection method. [rin 20170226]
12185          siginfo(2): Add new si_code values for SIGTRAP: TRAP_SCE and TRAP_SCX
12186                    [kamil 20170228]
12187          zoneinfo: Import tzdata2017a.  [kre 20170301]
12188          vioscsi(4): Allocate bus dma maps on attach, improves stability
12189                    and performance, adresses kern/52043 [jdolecek 20170307]
12190          luna68k: Add a driver for LUNA's front panel LCD.  Ported from
12191                    OpenBSD/luna88k. [tsutsui 20170309]
12192          sqlite3: Import 3.17.0. [christos 20170311]
12193          libc: Update to tzcode2017a. [christos 20170311]
12194          x86: Revamp the PMC (Performance-Monitoring Counter) support.
12195                    [maxv 20170311]
12196          mdocml: Import 1.14.1. [christos 20170318]
12197          sh(1): Arithmetic parser imported from dash (via FreeBSD)
12198                    adding support for all required operators, as well
12199                    as being smaller and faster.  [kre 20170320]
12200          zoneinfo: Import tzdata2017b.  [kre 20170321]
12201          virtio(4): Refactor child driver attach code for better modularization
12202                    [jdolecek 20170325]
12203          vioscsi(4): Use MSI/MSI-X, reduce disk probe time [jdolecek 20170325]
12204          dhcpcd(8): Import dhcpcd-7.0.0-beta2 [roy 20170402]
12205          ptrace(2): Add operations to single step specified threads:
12206                    PT_SETSTEP and PT_CLEARSTEP [kamil 20170408]
12207          route(4): Add RO_MSGFILTER [roy 20170411]
12208          dc(1): Import from OpenBSD (replaced GPL version) [christos 20170410]
12209          bind: Import version 9.10.4-P8. [christos 20170413]
12210          ntp: Import ntp 4.2.8p10. [christos 20170413]
12211          dhcpcd: Import dhcpcd 7.0.0-beta3 [roy 20170414]
12212          OpenSSH: Imported 7.5. [christos 20170418]
12213          tmux(1): Import of tmux 2.4 [christos 20170423]
12214          libc: Update to tzcode2017b. [christos 20170425]
12215          lua: Updated to Lua 5.3.4. [mbalmer 20170426]
12216          acpi(4): Updated ACPICA to 20170303. [christos 20170430]
12217          openpam(3): update to 20170430 (resedacea) [christos 20170506]
12218          dhcpcd: Import dhcpcd 7.0.0-rc1 [roy 20170510]
12219          vioscsi(4): Stability fixes [jdolecek 20170515]
12220          localcount(9): Add localcount ref-count primitives [pgoyette 20170519]
12221          openssl: Remove MKCRYPTO_RC5 option now that the patents have expired.
12222                    [riastradh 20170521]
12223          src: Remove MKCRYPTO option and always include cryptography.
12224                    [riastradh 20170521]
12225          file(1): Upgraded to 5.31. [christos 20170524]
12226          can(4): Added a socketcan implementation, a socket layer for
12227                    CAN busses. [bouyer 20170527]
12228          vlan(4): Make it MP-safe from s-yamaguchi@IIJ [knakahara 20170607]
12229          opencrypto(9): Complete MP-ification [knakahara 20170731]
12230          ipsec(4): Make it MP-safe [ozaki-r 20170809]
12231          evbmips: Merge sbmips port into evbmips. [mrg 20170815]
12232          amd64: Backport SVS (Meltdown mitigation). [maxv 20180404]
12233          x86: Backport retpoline (SpectreV2 mitigation). [mrg 20180411]
12234          amd64: Backport SMAP. [maxv 20180414]
12235          x86: Backport SpectreV2 mitigations (hardware). [maxv 20180609]
12236          x86: Backport SpectreV4 mitigations. [maxv 20180609]
12237
12238Changes from NetBSD 8.0 to NetBSD 9.0:
12239          byacc: Update to 20170430. [christos 20170605]
12240          vax: Add support for VAXstation 4000 TURBOchannel. [flxd 20170609]
12241          wsbell(4): Added console bell support for all speaker devices, not
12242                    only those attached at pcppi. [nat 20170612]
12243          bind: Import version 9.10.5-P1. [christos 20170615]
12244          dts: Import dts files from Linux 4.11.5. [jmcneill 20170615]
12245          amd64: Support 16TB of PA, and 32TB of kernel VA on the architecture
12246                    side. [maxv 20170617]
12247          expat: Import 2.2.1 (security fixes). [christos 20170617]
12248          evbarm: Add support for Allwinner H3 SoC. [jmcneill 20170628]
12249          bind: Import version 9.10.5-P2. [christos 20170630]
12250          sunxiemac(4): Add support for Allwinner Gigabit Ethernet (EMAC).
12251                    [jmcneill 20170701]
12252          fsdb(8): Add "saveblks" command. [mrg 20170804]
12253          wbsio(4): Add support for Winbond W83627DHG-P, W83627SF, W83627UHG,
12254                    W83667HGB, W83687THF, W83697UG,         Nuvoton NCT5104D, NCT6775,
12255                    NCT6779, NCT6791, NCT6792 and NCT6793. [msaitoh 20170707]
12256          evbarm: Add support for Allwinner A83T SoC. [jmcneill 20170707]
12257          MAKEDEV(8): Regenerate, documenting lua, dk, plcom, wmcom, hdmicec, mfi,
12258                    nvme, nvme ns, tpm, and dtrace devices. [sevan 20170710]
12259          wbsio(4): Add support for NCT6795. [msaitoh 20170711]
12260          lm(4): Add support for NCT5174D, NCT6775F, NCT6779D and NCT679[1235]D.
12261                    [msaitoh 20170711]
12262          evbarm: Add support for NVIDIA Tegra X1 SoC. [jmcneill 20170720]
12263          evbarm: Add support for Allwinner A64 SoC. [jmcneill 20170723]
12264          gzip(1): Add SIGINFO support. [mrg 20170804]
12265          i386: Remove vm86. [maxv 20170812]
12266          itesio(4): Add support IT8628E. [hauke 20170814]
12267          ichsmb(4): Add support for Intel C3000. [msaitoh 20170817]
12268          ismt(4): Add support for Intel C3000. [msaitoh 20170817]
12269          powerpc: Bump MAXTSIZ to 128MB for OEA based systems. [sevan 20170818]
12270          GMP/MPFR/MPC: Update to 6.1.2, 3.1.5 and 1.0.3. [mrg 20170821]
12271          ixg(4), ixv(4): Add C3000 support. Add bypass function support for
12272                    bypass adapters. [msaitoh 20170830]
12273          file(1): Upgraded to 5.32. [christos 20170908]
12274          tcpdump(8): Import 4.9.2. [christos 20170908]
12275          veriexecgen(8): Drop support for MD5, SHA1, RMD160. [sevan 20170909]
12276          itesio(4): Add support IT8728GF and IT877[12]E. [hauke 20170814]
12277          evbarm: Add support for Allwinner A13 and R8 SoCs. [jmcneill 20170825]
12278          veriexec(4): Drop support for VERIFIED_EXEC_FP_MD5,
12279                    VERIFIED_EXEC_FP_SHA1, and VERIFIED_EXEC_FP_RMD160 options.
12280                    [sevan 20170913]
12281          acpi(4): Updated ACPICA to 20170831. [christos 20170915]
12282          dtrace: Install dtruss, execsnoop, opensnoop, and procsystime from the
12283                    DTrace Toolkit if DTrace support is enabled. [sevan 20170917]
12284          dhcpcd(8): Import dhcpcd-7.0.0-rc3. [roy 20171007]
12285          ahcisata(4), siisata(4): Add support for NCQ. [jdolecek 20171007]
12286          mvsata(4): Add support for NCQ, and enable ATAPI support.
12287                    [jdolecek 20171007]
12288          OpenSSH: Imported 7.6. [christos 20171007]
12289          amd64: Add support for Kernel ASLR. [maxv 20171010]
12290          evbarm: Add support for Allwinner H5 SoC. [jmcneill 20171011]
12291          tmux(1): Imported 2.6. [christos 20171012]
12292          amd64: Add support for SMAP. [maxv 20171017]
12293          amd64: Add support for USER_LDT. [maxv 20171021]
12294          tzdata Updated to 2017c. [kre 20171024]
12295          libc: Update to tzcode2017c. [christos 20171024]
12296          bwfm(4): Add driver for Broadcom BCM43xxx "FullMAC" USB wireless
12297                    adapters. [jmcneill 20171025]
12298          kernhist(9): Reworked the export-via-sysctl code to use uintptr_t
12299                    arguments, PR kern/52639. Requires contemporaneous update
12300                    of vmstat(1). [pgoyette 20171028]
12301          evbarm: Add support for NextThing GR8 SoC. [jmcneill 20171106]
12302          acpi(4): Updated ACPICA to 20171110. [christos 20171111]
12303          sunxinand(4): Add driver for Allwinner NAND Flash Controller.
12304                    [jmcneill 20171113]
12305          gcc(1): Import GCC 5.5. [mrg 20171113]
12306          libtre: Update to the latest git source. [rin 20171117]
12307          qemufwcfg(4): Add driver for QEMU Firmware Configuration device.
12308                    [jmcneill 20171125]
12309          gdb(1): Updated to 8.0.1. [christos 20171128]
12310          dhcpcd(8): Import dhcpcd-7.0.0-rc4. [roy 20171206]
12311          ihidev(4), ims(4): Added drivers for i2c HID mice. [bouyer 20171210]
12312          sparc: Fix time goes backwards. [mrg 20180112]
12313          lua: Applied 6th bugfix to Lua 5.3.4 from lua.org/bugs.html.
12314                    [mbalmer 20171213]
12315          sstk: Remove the "stack section size change" syscall. [kamil 20171219]
12316          sbrk(2): Remove the "data section size change" syscall. [kamil 20171219]
12317          ovadvise: Remove the old vadvise syscall header. [kamil 20171219]
12318          dhcpcd(8): Import dhcpcd-7.0.0. [roy 20180101]
12319          mdnsd(8), dns-sd(1), libdns_sd: import mDNSResponder 878.1.
12320                    [christos 20180114]
12321          cpuctl(8): Add cpuctl identify support for sparc and sparc64.
12322                    [mrg 20180116]
12323          macppc: Enable Veriexec support in the GENERIC kernel. [sevan 20180117]
12324          raid(4): Add support for 32-bit on 64-bit kernel. [mrg 20180117]
12325          zoneinfo: Import tzdata2018c (skipping 2018a & 2018b). [kre 20180124]
12326          libc: Update to tzcode2018c. [christos 20180125]
12327          i386: Add support for SMAP. [maxv 20180128]
12328          dhcpcd(8): Import dhcpcd-7.0.1. [roy 20180129]
12329          gcc(1): Import GCC 6.4. [mrg 20180201]
12330          openldap: Import 2.4.45. [christos 20180205]
12331          unbound(8): Import 1.6.8. [christos 20180205]
12332          nsd: import 4.1.19. [christos 20180209]
12333          ddb(4):   Introduce dumpstack sysctl for printing a stack trace on panic,
12334                    enable by default. [sevan 20180217]
12335          sdtemp(4): Add Microchp EMC1501, another device ID of Maxim MAX6604
12336                    support. [msaitoh 20180222]
12337          ichsmb(4): Add support for Intel C620 devices. [msaitoh 20180222]
12338          macppc: Enable support for "per-priority cyclical scan" buffer queue
12339                    strategy. [sevan 20180223]
12340          macppc: Enable awacs(4) by default in kernel configs. [sevan 20180224]
12341          mdnsd(8), dns-sd(1), libdns_sd: import mDNSResponder 878.30.4.
12342                    [christos 20180225]
12343          macppc: Remove macofcons(4). [sevan 20180226]
12344          amd64: Add SVS (Meltdown mitigation). [maxv 20180226]
12345          imcsmb(4): For amd64 and i386 on Intel {Ivy,Sandy}bridge and
12346                    {Broad,Has}well CPUs, enable access to Integrated Memory
12347                    Controller-based SMBus. [pgoyette 20180228]
12348          ichsmb(4): Add Apollo Lake and Gemini Lake devices. [msaitoh 20180302]
12349          lm(4): Add NCT6796D support. [msaitoh 20180308]
12350          macppc: Enable Bluetooth support by default in GENERIC kernel.
12351                    [sevan 20180316]
12352          tzdata: Updated to 2017d. [kre 20180324]
12353          dhcpcd(8): Import 7.0.2. [roy 20180327]
12354          aarch64: Add initial support for aarch64. [ryo 20180401]
12355          amd64: Add SpectreV2 mitigations, based on IBRS and the DIS_IND
12356                    bit. [maxv 20180404]
12357          dhcpcd(8): Import 7.0.3. [roy 20180406]
12358          OpenSSH: Imported 7.7. [christos 20180406]
12359          OpenSSL: Imported 1.1.0h. [christos 20180406]
12360          ntp: Import ntp 4.2.8p11. [christos 20180406]
12361          acpi(4): Updated ACPICA to 20180313. [christos 20180407]
12362          dhcp: Import version 4.4.1 (move to MPL). [christos 20180407]
12363          bind: Import version 9.10.7. [christos 20180407]
12364          x86: Enable retpoline by default (SpectreV2 mitigation). [mrg 20180408]
12365          ichsmb(4): Add Intel 300 series chipset support. [msaitoh 20180409]
12366          wm(4): Enable I219 support. [msaitoh 20180413]
12367          puc(4): Add Intel 300 series chipset support. [msaitoh 20180413]
12368          file(1): Upgraded to 5.33. [christos 20180415]
12369          netpgp(3lua): Add Lua binding for libnetpgp(3). [sevan 20180429]
12370          evbarm: Add support for Allwinner H6 SoC. [jmcneill 20180501]
12371          dhcpcd(8): Import 7.0.4. [roy 20180502]
12372          midiplay: Add -s option to send all sounds off. [mrg 20180503]
12373          libbozohttpd(3): Add the embeddable version of bozohttpd.
12374                    [sevan 20180503]
12375          bozohttpd(3lua): Add Lua binding for libbozohttpd(3lua).
12376                    [sevan 20180503]
12377          tzdata: Updated to 2017e. [kre 20180504]
12378          libc: Update to tzcode2018e. [christos 20180504]
12379          acpi(4): Updated ACPICA to 20180427. [christos 20180504]
12380          gpio(4): Overhauled interrupt support.  Added GPIO interrupt
12381                    capability for Broadcom BCM283x SoCs (e.g.
12382                    Raspberry Pi). [thorpej 20180519]
12383          x86: Add SpectreV4 mitigations. [maxv 20180522]
12384          macppc: Enable ipsec(4) and ipsecif(4) support in GENERIC kernel by
12385                    default. [sevan 20180602]
12386          dhcpcd(8): Import 7.0.5b. [roy 20180604]
12387          virtio(4): Add MMIO transport and fdt(4) attachment. [jakllsch 20180606]
12388          evbarm: Add support for QEMU ARM Virtual Machine ("virt").
12389                    [jmcneill 20180614]
12390          evbarm: Add support for Rockchip RK3328 SoC. [jmcneill 20180615]
12391          dhcpcd(8): Import 7.0.6. [roy 20180621]
12392          bpf(4): Add the BPF direction filter (BIOC[GS]DIRECTION).
12393                    [msaitoh 20180626]
12394          gcc(1): add lsan the Leak Sanitizer. [christos 20180626]
12395          aarch64: Add support for SMP. [ryo 20180709]
12396          viadrm(4): Removed, superseded by viadrmums. [maya 20180710]
12397          ssh-agent(1): /usr/pkg/lib* whitelisted by default for PKCS11 related
12398                    libraries, in place of /usr/local/lib*. [sevan 20180710]
12399          x86: Support for -static -pie binaries. [joerg 20180712]
12400          kernel: Remove pmc(9) and X86PMC. [maxv 20180714]
12401          tprof(4): Revamped. tpfmt(1) merged into tprof(8). [maxv 20180714]
12402          kernel: Remove ipkdb(4). [maxv 20180714]
12403          evbarm: Add support for ARMv8 performance event monitoring with
12404                    tprof(4). [jmcneill 20180715]
12405          evbarm: Add support for ARMv7 performance event monitoring with
12406                    tprof(4). [jmcneill 20180715]
12407          dhcpcd(8): Import 7.0.7. [roy 20180724]
12408          i386: Remove the XEN3_DOM0 and XEN3_DOMU configurations, and drop
12409                    support for non-PAE-32bit-PV, to leave only PAE-32bit-PV.
12410                    [maxv 20180726]
12411          tea5767radio(4): Add Philips/NXP TEA5767 I2C-controlled stereo FM radio
12412                    driver. [rkujawa 20180727]
12413          UBSan: Imported a clean-room reimplementation of the sanitizer runtime
12414                    called micro-UBSan. [kamil 20180803]
12415          uUBSan: Added support for micro-UBSan (user-UBSan) in MKLIBCSANITIZER.
12416                    [kamil 20180803]
12417          kUBSan: Added support for micro-UBSan (kernel-UBSan) as KUBSAN.
12418                    [kamil 20180803]
12419          lua: Import version 5.3.5. [alnsn 20180804]
12420          evbarm: Add driver for ARM GICv3 interrupt controllers.
12421                    [jmcneill 20180808]
12422          kernel: Remove the n8 driver. [maya 20180808]
12423          usb(4): Many fixes to abort issues fixed for all USB controllers.
12424                    [mrg/skrll/riastradh 20180809]
12425          nullfs(4): Add 32-bit support. [mrg 20180811]
12426          bind: Import version 9.12.2-P1. [christos 20180812]
12427          evbarm: Add support for Rockchip RK3399 SoC. [jmcneill 20180812]
12428          amd64: Randomize by default all the randomizable VM areas in the kernel.
12429                    [maxv 20180812]
12430          mdocml: Import 1.14.4. [christos 20180814]
12431          kernel: Remove etherip(4), replaced by l2tp(4). [maxv 20180814]
12432          gnu-efi: Import version 3.0.8. [jmcneill 20180816]
12433          OpenSSL: Imported 1.1.0i. [christos 20180818]
12434          acpi(4): Updated ACPICA to 20180810. [christos 20180818]
12435          dhcpcd(8): Import 7.0.8. [roy 20180820]
12436          amd64: Add support for kASan - Kernel Address Sanitizer.
12437                    [maxv 20180820]
12438          evbarm: Add UEFI boot loader for ARM64 platforms. [jmcneill 20180824]
12439          kernel: Remove NDIS. [maxv 20180825]
12440          mue(4): Add driver for Microchip LAN75xx/LAN78xx (Raspberry Pi 3 B+)
12441                    from OpenBSD. [rin 20180825]
12442          OpenSSH: Imported 7.8. [christos 20180826]
12443          arm: Add support multiple cpu clusters(big.LITTLE) [ryo 20180826]
12444          rkpmic(4): Add driver for Rockchip RK808 Power Management IC.
12445                    [jmcneill 20180901]
12446          nsd: Import 4.1.24. [christos 20180903]
12447          unbound(8): Import 1.7.3. [christos 20180803]
12448          libpcap: Import 1.9.0. [christos 20180903]
12449          mpfr: Updated to version 4.0.1. [mrg 20180904]
12450          mpc: Updated to version 1.1.0. [mrg 20180904]
12451          kernel: Remove en(4). [maxv 20180906]
12452          kernel: Remove the NATM code. [maxv 20180906]
12453          libnv: Imported from FreeBSD. [christos 20180908]
12454          i915(4): Pull in support for KabyLake CPUs. [mrg 20180913]
12455          usb(4): Handle most cases of early boot USB keyboard. [mrg 20180916]
12456          rkpmic(4): Add support for Rockchip RK805 Power Management IC.
12457                    [jmcneill 20180920]
12458          kernel: Remove the ISDN code, including daic(4), iavc(4), isic(4),
12459                    ifpci(4), ifritz, iwic(4), and all the ISDN-related
12460                    userland tools. [maxv 20180923]
12461          npf(7): Converted to use libnv. [rmind 20180929]
12462          ntp: Import ntp 4.2.8p12. [christos 20180929]
12463          aarch64: add support for compat_netbsd32(8). [ryo 20181012]
12464          newsmips: Add support for NWS-4000. Based on nonaka@'s porting effort
12465                    back in 2002. [tsutsui 20181014]
12466          file(1): Upgraded to 5.35. [christos 20181013]
12467          evbarm: Provide generic start code that allows a GENERIC kernel to be
12468                    used on FDTised boards. [skrll 20181018]
12469          tzdata: Updated to 2018f. [kre 20181019]
12470          amdccp(4): Add driver for AMD Cryptographic Coprocessor RNG.
12471                    [jakllsch 20181019]
12472          libc: Update to tzcode2018f. [christos 20181019]
12473          tzdata: Updated to 2018g. [kre 20181027]
12474          libc: Update to tzcode2018g. [christos 20181027]
12475          kernel: Add NVMM, the NetBSD virtualization driver, with initial
12476                    support for x86. [maxv 20181107]
12477          aarch64: Add support for kASan. [maxv 20181108]
12478          gcc(1): Import GCC 6.5. [mrg 20181103]
12479          aarch64: Add support for ARM Server Base System Architecture (SBSA).
12480                    The SBSA is a hardware system architecture for servers based on
12481                    64-bit ARM processors. The Server Base Boot Requirements (SBBR)
12482                    specification defines a UEFI + ACPI interface for OS bootstrap,
12483                    which is supported by a combination of a new UEFI bootloader
12484                    (bootaa64.efi) and the addition of ACPI support in the
12485                    GENERIC64 kernel config. [jmcneill 20181124]
12486          ena(4): Add support for Amazon.com Elastic Network Adapter (ENA).
12487                    [netbsd 20181130]
12488          kernel: Add KLEAK, a feature that can detect kernel information
12489                    leaks. [maxv 20181202]
12490          atactl(8): Add support to automatically detect Micron/Crucial devices
12491                    and their vendor-specific SMART status values. [mrg 20181205]
12492          OpenSSL: Imported 1.1.1a. [christos 20181208]
12493          kernel: Remove the lmc(4) driver, and its associated lmcconfig(8)
12494                    tool. [maxv 20181212]
12495          sh(1): Many bug fixes and enhancements. [kre 20181212]
12496          amdtemp(4): Add support for AMD family 16h temperature sensors.
12497                    [is 20181213]
12498          evbarm: Add support for NVIDIA Tegra X1 SoC SATA. [skrll 20181214]
12499          httpd(8): Update to bozohttpd-20181215. [mrg 20181215]
12500          kernel: Remove COMPAT_SVR4 and COMPAT_SVR4_32. [maxv 20181219]
12501          sqlite3(1): Import 3.26.0. [christos 20181219]
12502          network: Add SIOCSETHERCAP ioctl. [msaitoh 20181221]
12503          byacc: Update to 20180609. [christos 20181223]
12504          flex(1): Import flex-2.6.4. [christos 20181223]
12505          threadpool(9): Added threadpool(9) API. [thorpej 20181224]
12506          systat(1): Extend vmstat display for better insight about bufcache.
12507                    [sevan 20181226]
12508          aarch64: Support kernel crash dumps on arm64 platforms. [mrg 20181227]
12509          kernel: Remove M_ALIGN, MH_ALIGN, M_COPY_PKTHDR and M_MOVE_PKTHDR.
12510                    [maxv 20181228]
12511          cgdroot: Support mounting boot partition from a wedge labelled cgd.conf.
12512                    [alnsn 20181229]
12513          kernel: Remove COMPAT_IBCS2. [maxv 20181229]
12514          tzdata: Updated to 2018h. [kre 20181230]
12515          evbmips: Enable support for "per-priority cyclical scan" buffer queue
12516                    strategy. [sevan 20181230]
12517          tzdata: Updated to 2018i. [kre 20181231]
12518          tzcode: Updated to 2018i. [christos 20181231]
12519          binutils: Updated to FSF binutils 2.31.1. [christos 20181231]
12520          services(5), protocols(5): Pull iana-generated services and protocols.
12521                    [christos 20190103]
12522          evbarm: Add SMP support for Allwinner multi-cluster SoCs (A83T, A80).
12523                    [jmcneill 20190103]
12524          wpa: Import wpa_supplicant and hostapd 2.7. [christos 20190104]
12525          acpi(4): Updated ACPICA to 20181213. [christos 20190104]
12526          tmux(1): Imported 2.8. [christos 20190104]
12527          macppc: Update install media and documentation for powerpc 601
12528                    machines. [scole 20190107]
12529          TrouSerS: Import trousers-0.3.14. [christos 20190107]
12530          tpm-tools: Import tpm-tools-1.3.9.1. [christos 20190107]
12531          compiler-rt: Import compiler-rt r350590 LLVM sanitizers.
12532                    [kamil 20190108]
12533          bind: Import version 9.13.2-P1. [christos 20190109]
12534          crashme(9): Add framework for testing kernel crash dumps. [mrg 20190109]
12535          sgimips: Import irisboot, yet another bootloader for pre-ARC sgimips
12536                    machines. Submitted by Naruaki Etomi via PR port-sgimips/53539.
12537                    [tsutsui 20190112]
12538          npf(7): Major NPF improvements (added support for dynamic NAT address,
12539                    NETMAP algorithm for static NAT, lock-free lookup for 'ipset'
12540                    tables, lock-free state lookup, incremental state G/C, etc).
12541                    [rmind 20190119]
12542          gcc(1): Import GCC 7.4. [mrg 20190119]
12543          evbarm: Update Amlogic S805 SoC support to use FDT based configuration.
12544                    [jmcneill 20190119]
12545          dhcpcd(8): Import dhcpcd-7.1.0. [roy 20190122]
12546          kernel: Remove the satlink driver. [maxv 20190127]
12547          kernel: Merged [pgoyette-compat] branch - for details, see
12548                    src/doc/TODO.compat-module.  Includes splitting of the
12549                    monolithic compat-netbsd module into several version-
12550                    specific modules, introduction of MP-safe module hook
12551                    mechanism, and removal of various limitations within
12552                    the kernel module framework. [pgoyette 20190127]
12553          macppc: Include EDID block for Clamshell iBook G3 displays.
12554                    [sevan 20190128]
12555          ure(4): Add driver for Realtek RTL8152/RTL8153 from OpenBSD.
12556                    [rin 20190206]
12557          dhcpcd(8): Import dhcpcd-7.1.1. [roy 20190207]
12558          nsd: Import 4.1.26. [prlw1 20190212]
12559          macppc: The kernels for the G5s are now built by default. These are
12560                    currently intended for netbooting via TFTP. [sevan 20190219]
12561          bge(4): Add support for BCM5762, BCM5725, BCM5727, BCM57764, BCM57767
12562                    and BCM57787. [msaitoh 20190220]
12563          bind: Import version 9.13.7. [christos 20190224]
12564          evbarm: Add support for Amlogic GXBB family SoCs. [jmcneill 20190225]
12565          jemalloc(3): Import 5.1.0. [christos 20190304]
12566          kcov(4): Added driver for kernel coverage tracing. [kamil 20190310]
12567          mdocml: Import 1.14.5. [christos 20190310]
12568          OpenSSL: Imported 1.1.1b. [christos 20190312]
12569          ssdfb(4): Added driver for SSD1306 & SH1106 displays. [tnn 20190317]
12570          kernel: Remove COMPAT_OSF1. [maxv 20190325]
12571          tzdata Updated to 2019a. [kre 20190326]
12572          evbarm: Add UEFI bootloader support (bootarm.efi). [jmcneill 20190330]
12573          indent(1): Upgraded to the FreeBSD HEAD checkout. [kamil 20190404]
12574          tzcode: Updated to 2019a. [christos 20190404]
12575          pkg_install: Updated to 20190405. [sevan 20190406]
12576          npf(7): Include npf_boot rc script which loads npf.boot.conf to protect
12577                    host during early stages of startup. [sevan 20190410]
12578          dhcpcd(8): Import dhcpcd-7.2.0. [roy 20190418]
12579          evbarm: Add support for Amlogic GXL family SoCs. [jmcneill 20190419]
12580          OpenSSH: Import 8.0. [christos 20190420]
12581          evbarm: Add support for boot configuration (efiboot.plist) and
12582                    applying device tree overlays to efiboot. [thorpej 20190421]
12583          libpthread(3): Import C11 thread support library. [kamil 20190424]
12584          dhcpcd(8): Import dhcpcd-7.2.1. [roy 20190426]
12585          carp(4): Enabled by default in GENERIC kernel config of all tier 1 &
12586                    most tier 2 ports. See system specific config otherwise.
12587                    [sevan 20190426]
12588          veriexec(4): Enabled by default in GENERIC kernel config of all tier 1
12589                    & most tier 2 ports. See system specific config otherwise.
12590                    [sevan 20190426]
12591          bufq_priocscan(9): Enabled by default in GENERIC kernel config of all
12592                    tier 1 & most tier 2 ports. See system specific config
12593                    otherwise. [sevan 20190426]
12594          rktsadc(4): New thermal sensor driver for RockChip RK3328 and RK3399
12595                    on-CPU sensors. [mrg 20190426]
12596          bind: Import version 9.14.1. [christos 20190427]
12597          acpi(4): Updated ACPICA to 20190405. [christos 20190428]
12598          dhcpcd(8): Import dhcpcd-7.2.2. [roy 20190504]
12599          siginfo(2): Ship with MI syscall information of a debugged process for
12600                    SIGTRAP and si_code TRAP_SCE/TRAP_SCX. [kamil 20190506]
12601          installboot(8): Add support for NetBSD/evbarm boards that use
12602                    u-boot for bootstrap. [thorpej 20190506]
12603          moscom(4): Obsoleted by umcs(4).  [mrg 20190507]
12604          ifmedia(4): Extend Ethernet's ifmedia word's subword up to 255.
12605                    [msaitoh 20190517]
12606          mount_9p(8): Initial support for 9P2000.u. [ozaki-r 20190517]
12607          file(1): Upgraded to 5.37. [christos 20190522]
12608          mount_portal(8): in portal.conf # only introduces a comment at
12609                    start of line, or after whitespace (start word). [kre 20190523]
12610          dts: Import dts files from Linux 5.1.4. [jmcneill 20190525]
12611          nsd: Import 4.1.27. [christos 20190525]
12612          unbound(8): Import 1.9.1. [christos 20190525]
12613          gdb(1): Updated to 8.3. [christos 20190528]
12614          evbarm: Add support for the Banana Pi BPI-P2 Zero. [thorpej 20190604]
12615          mac68k: Switch page size to 8KB. [jklos 20190606]
12616          OpenSSL: Imported 1.1.1c. [christos 20190609]
12617          gpt(8): added uuid subcommand to generate new UUIDS.
12618                    [jnemeth 20190624]
12619          dhcpcd(8): Import dhcpcd-7.2.3. [roy 20190626]
12620          tzcode: Updated to 2019b. [christos 20190703]
12621          piixpm(4): Improve AMD chipset support. [msaitoh 20190713]
12622          network: Implement VLAN hardware filter. [msaitoh 20190717]
12623          ixg(4),ixv(4): Add VLAN hardware filter support. [msaitoh 20190717]
12624          resolvconf(8): Import openresolv-3.9.1. [roy 20190717]
12625          amdsmn(4),amdzentemp(4): Add suppor for Ryzen 2xxx and 3xxx.
12626                    [msaitoh 20190718]
12627          mac68k: Enable DMA transfer for SCSI adapters found on 660/840AV.
12628                    Submitted by Michael Zucca via PR port-mac68k/24883.
12629                    [rin 20190723]
12630          dhcpcd(8): Import dhcpcd-8.0.0. [roy 20190724]
12631          tar(1): MKBSDTAR now defaults to yes. [roy 20190724]
12632          libarchive: Import libarchive-3.4.0. [joerg 20190724]
12633          dhcpcd(8): Import dhcpcd-8.0.1. [roy 20190725]
12634          mac68k: Add genfb(4) framebuffer driver. [rin 20190726]
12635          dhcpcd(8): Import dhcpcd-8.0.2. [roy 20190730]
12636          rasops(9): Major improvements for rasops(9) routines. General putchar
12637                    functions added for color depths 2 and 4. Width-optimized
12638                    putchar functions added for depth 32. Anti-aliasing supported
12639                    for depths 2 and 24. Shadow framebuffer supported for all
12640                    depths. A lot of bug fixes, both major and minor. Dedup more
12641                    than 20% of lines, or 50% of characters. [rin 20190810]
12642          usbnet(9): Add common framework for USB network devices.  Port the
12643                    axe(4), axen(4), cdce(4), cue(4), mue(4), smsc(4), udav(4),
12644                    ure(4), url(4), and urndis(4) drivers fixing many bugs and
12645                    porting to NET_MPSAFE in the process.  [mrg 20190814]
12646          usbnet(9): Port kue(4) and upl(4). [mrg 20190818]
12647          mcx(4): Added driver for Mellanox 5th generation ethernet.
12648                    [jmcneill 20190921]
12649          evbarm: Add support for Amazon Graviton "a1.metal" instances.
12650                    [jmcneill 20191015]
12651          ipgphy(4): Add support for IC Plus IP1000* PHY. [msaitoh 20191017]
12652          alc(4): Add support for Killer E2400 and E2500. [msaitoh 20191017]
12653          jmphy(4): Add support for JMicron JMP202 and JMP211 PHY.
12654                    [msaitoh 20191030]
12655          smscphy(4): Add support for SMSC LAN87xx 10/100 Ethernet PHY.
12656                    [msaitoh 20191101]
12657          micphy(4): Add support for Microchip KSZ80[0456]1, KSZ8721, KSZ9[01]31,
12658                    KS8731 and KSZ9477.
12659                    [msaitoh 20191107]
12660
12661Changes from NetBSD 9.0 to NetBSD 10.0:
12662
12663          openldap: Import 2.4.48. [christos 20190808]
12664          boot(8): GPT and RAIDframe support for x86 bootstrap [manu 20190818]
12665          dhcpcd(8): Import dhcpcd-8.0.3 [roy 20190821]
12666          inet6: Fix sending RTM_MISS for unresolvable addresses and restore
12667                    ND6_LLINFO_WAITDELETE so that any send at this point can
12668                    return EHOSTDOWN to match inet behaviour. [roy 20190901]
12669          inet: Fix sending RTM_MISS for unresolvable addresses. [roy 20190901]
12670          dhcpcd(8): Import dhcpcd-8.0.4 [roy 20190904]
12671          bind: Import version 9.14.5. [christos 20190905]
12672          resolvconf(8): Import openresolv-3.9.2 [roy 20190908]
12673          boot(8): multiboot 2 support, Xen can now boot from EFI [manu 20190913]
12674          dhcpcd(8): Import dhcpcd-8.0.6 [roy 20190913]
12675          kernel: Add vHCI, a driver that allows to send and receive USB
12676                    packets from userland. [maxv 20190914]
12677          mos(4): Ported driver for MosChip MCS7730/7830/7832 USB ethernet.
12678                    [mrg 20190920]
12679          gcc(1): Import GCC 8.3. [mrg 20191001]
12680          libpcap: Import 1.9.1. [christos 20191001]
12681          tcpdump(8): Import 4.9.3. [christos 20191001]
12682          rescue(8): Moved into a separate, rescue-only set. [maya 20191001]
12683          kqueue(2): Switch kevent udata from intptr_t void* for compatibility
12684                    with other BSDs. [kamil 20191003]
12685          byacc: Update to 20190617. [christos 20191006]
12686          tzdata updates from 2019a to 2019c (incl 2019b) [kre 20191008]
12687          services(5): Update to version 2019-10-04 from IANA.
12688                    [sevan 20191009]
12689          dhcpcd(8): Import dhcpcd-8.1.0 [roy 20191011]
12690          OpenSSH: Import 8.1. [christos 20191012]
12691          acpi(4): Updated ACPICA to 20190816. [christos 20191015]
12692          sup: removed, use ftp://ftp.astron.com/pub/sup [christos 20191015]
12693          dhcpcd(8): Import dhcpcd-8.1.1 [roy 20191016]
12694          evbarm: Add support for the NanoPi R1 and Duo2. [bad 20191016]
12695          bind: Import version 9.14.7. [christos 20191017]
12696          libc: Changed the iconv(3) function signature to the POSIX variation
12697                    [kamil 20191024]
12698          nct(4): Add Nuvoton NCT5104D GPIO driver. [ad 20191025]
12699          vio9p(4): Add virtio-9p front-end driver. [ozaki-r 20191028]
12700          mount_9p(8): Enable to mount a filesystem exported via virtio-9p.
12701                    [ozaki-r 20191028]
12702          evbarm: Update TI AM335x SoC support to use FDT based configuration.
12703                    [jmcneill 20191028]
12704          evbarm: Update TI OMAP3 SoC support to use FDT based configuration.
12705                    [jmcneill 20191101]
12706          amd64: Add support for kCSan - Kernel Concurrency Sanitizer.
12707                    [maxv 20191105]
12708          audioplay(1): Add support for playing IEEE float32 and float64
12709                    RIFF WAVE files [mrg 20191109]
12710          tmux(1): Imported 2.9a. [christos 20191112]
12711          dhcpcd(8): Import 8.1.2. [roy 20191113]
12712          amd64: Add support for kMSan - Kernel Memory Sanitizer.
12713                    [maxv 20191114]
12714          kernel: Add fexecve(2) system call for executing a file from a file
12715                    descriptor, conforming to The Open Group Extended API Set 2.
12716                    [christos 20191115]
12717          qat(4): Add opencrypto driver for Intel QuickAssist.
12718                    Atom C2XXX, C3XXX, Xeon D-21XX and D-15XX, C62X chipsets and
12719                    QuickAssist Adapter 8960/8970.
12720                    [hikaru 20191120]
12721          select(2), poll(2): Performance and scalability improvements
12722                    [ad 20191121]
12723          amd64, i386: Performance and scalability improvements for TLB
12724                    shootdown [ad 20191121]
12725          bind: Import version 9.14.8. [christos 20191127]
12726          terminfo: Import 20190609 [christos 20191127]
12727          onewire(4), owtemp(4): Improve reliability and reduce CPU overhead
12728                    slightly. [ad 20191130]
12729          scheduler: Improve performance and interactivity. [ad 20191201]
12730          vfs: Reduce false sharing and lock overhead during normal operation.
12731                    [ad 20191201]
12732          evbarm: Added driver for Allwinner Crypto Engine random number
12733                    generator [riastradh 20191209]
12734          ixl(4): Ported driver for Intel Ethernet 700 series
12735                    [yamaguchi 20191210]
12736          acpi(4): Updated ACPICA to 20191213. [christos 20191214]
12737          uvm: Replace red-black tree page lookup with radix tree lookup,
12738                    including tagging and gang lookup of pages.  Original work
12739                    done by yamt@. [ad 20191214]
12740          nsd: Import 4.2.4. [christos 20191215]
12741          unbound(8): Import 1.9.6. [christos 20191215]
12742          openpam(3): update to 20190224 (tabebuia) [christos 20191215]
12743          kerberos(8): Update to Heimdal-7.7.0 [christos 20191215]
12744          file(1): Upgraded to 5.38. [christos 20191216]
12745          uvm: Replace global counters with per-CPU counters, significantly
12746                    reducing system time on workloads that are VM-system heavy.
12747                    [ad 20191216]
12748          anxdp(4): Add driver for Analogix DisplayPort core found in
12749                    Rockchip RK3399. [jakllsch 20191219]
12750          net80211: Require SSID configuration to associate with an open AP.
12751                    [jakllsch 20191219]
12752          dhcpcd(8): Import dhcpcd-8.1.4 [roy 20191220]
12753          uvm: Rewrite the page allocator to be more efficient and somewhat CPU
12754                    topology aware.  Add preliminary NUMA support.  [ad 20191227]
12755          crunchgen(1): Added the ability to pass variables in the submake
12756                    command line, and removed all command like flags that are
12757                    not needed anymore [christos 20191229]
12758          uvm: Reduce lock contention by making the maintentance of page
12759                    replacement state more concurrent. [ad 20191231]
12760          rge(4): Imported driver for Realtek 8125/8125B PCIe 2.5Gb
12761                    Ethernet devices from OpenBSD. [sevan 20200111]
12762          aq(4): Add Aquantia 10G network adapter driver [ryo 20200101]
12763          dhcpcd(8): Import dhcpcd-8.1.5 [roy 20200103]
12764          tmux(1): Imported 3.0a. [christos 20200106]
12765          amd64, i386: Replace the global PV hash table with radix trees,
12766                    yielding significant performance and scalability benefits.
12767                    [ad 20200112]
12768          scheduler: Make the scheduler topology aware.  It understands and
12769                    makes good use of HyperThreading/SMT, spreads the load evenly
12770                    across different physical CPU packages, and can effectively
12771                    run asymmetric systems with slow and fast CPUs [ad 20200113]
12772          evbarm: Add support for NXP i.MX 8M family SoCs. [jmcneill 20200114]
12773          arm: Add support for cpu topology for ARMv7 and ARMv8 CPUs.
12774                    [mrg 20200114]
12775          uvm: More precisely track clean/dirty pages, and change how they are
12776                    indexed, speeding up fsync() on large files by orders of
12777                    magnitude.  Original work done by yamt@. [ad 20200115]
12778          uyurex(4): Removed from the tree. [maya 20200117]
12779          strip(4): Removed from the tree. [thorpej 20200118]
12780          hippi and esh(4): Removed from the tree. [thorpej 20200118]
12781          de(4): Removed from the tree. [thorpej 20200119]
12782          token ring and tr(4): Removed from the tree. [thorpej 20200119]
12783          fddi, fpa(4), fta(4), fea(4): Removed from the tree. [thorpej 20200120]
12784          wm(4): Add Intel I219 LM10-LM15 and V10-V14. [msaitoh 20200121]
12785          OpenSSL: Imported 1.1.1d. [christos 20200122]
12786          dhcpcd(8): Import dhcpcd-8.1.6 [roy 20200127]
12787          openresolv(8): Import openresolv-3.10.0 [roy 20200127]
12788          urio(4): Removed from the tree. [maya 20200129]
12789          Collect network interface statistics using per-cpu counters
12790                    that are collated when they are queried. [thorpej 20200201]
12791          realpath(1): Ported from FreeBSD. [kamil 20200202]
12792          env(1): Add -u flag to remove an environment variable, and -0 to
12793                    allow variable input separated by NUL characters,
12794                    compatibile with similar options in GNU and
12795                    FreeBSD env. [kamil 20200208]
12796          kernel: Remove azalia(4). [jmcneill 20200209]
12797          awk(1): Import 20200218 [christos 20200218]
12798          genet(4): Add support for Broadcom GENETv5 ethernet controllers, found
12799                    in the Raspberry Pi 4. [jmcneill 20200222]
12800          OpenSSH: Import 8.2. [christos 20200226]
12801          ld.elf_so(1): Implement DT_GNU_HASH [kamil 20200229]
12802          amiga: Fix word accesses on Gayle (A1200) pcmcia. [is 20200302]
12803          libcbor: Import for libfido2 support [christos 20200302]
12804          libfido2: Import for pam-u2f support [christos 20200302]
12805          pam-u2f: Import token authenticator [christos 20200302]
12806          gcc(1): Import GCC 8.4. [mrg 20200311]
12807          terminfo: Support numeric parameters as int [roy 20200313]
12808          postfix(1): Import version 3.5.0. [christos 20200318]
12809          OpenSSL: Imported 1.1.1e. [christos 20200321]
12810          amd64, i386: Significant performance improvements in the pmap module
12811                    [ad 20200322]
12812          namecache: Change the namecache to index names using per directory
12813                    red-black trees. [ad 20200322]
12814          uvm: Process concurrent page faults on individual objects in parallel,
12815                    where the relevant pages are already in-core.  [ad 20200322]
12816          bwfm: Update firmware to linux-firmware-20200316. [thorpej 20200322]
12817          acpi(4): Updated ACPICA to 20200326. [christos 20200328]
12818          ioctlprint(1): Add ioctl descriptive printer. [kamil 20200402]
12819          dhcpcd(8): Import version 9.0.0 [roy 20200402]
12820          binutils: Updated to FSF binutils 2.34. [christos 20200404]
12821          mount_smbfs(8): Removed from the tree [jdolecek 20200404]
12822          nsmb(4): Removed from the tree [jdolecek 20200404]
12823          xen: remove legacy rx-flip support from xennet(4) and xvif(4)
12824                    [jdolecek 20200405]
12825          OpenSSL: Imported 1.1.1f. [christos 20200405]
12826          xennet(4): Make the driver MP-safe [jdolecek 20200406]
12827          aarch64: Add support for Pointer Authentication (PAC).
12828                    [maxv 20200412]
12829          aarch64: Add support for Branch Target Identification (BTI).
12830                    [maxv 20200413]
12831          umass(4): Removed obsolete ISD-ATA support [jdolecek 20200413]
12832          dhcpcd(8): Import version 9.0.1 [roy 20200413]
12833          xbd(4): Make the driver MP-safe [jdolecek 20200413]
12834          xbd(4): Support regular 64KB MAXPHYS [jdolecek 20200415]
12835          xbd(4): Support indirect segments [jdolecek 20200416]
12836          dhcpcd(8): Import version 9.0.2 [roy 20200421]
12837          xbdback(4): Support indirect segments [jdolecek 20200421]
12838          xbdback(4): Make the driver MP-safe [jdolecek 20200423]
12839          OpenSSL: Imported 1.1.1g. [christos 20200424]
12840          tzdata updated to 2020a  [kre 20200425]
12841          amd64, i386: Added support for Xen PV drivers under HVM guests.
12842                    [bouyer 20200425]
12843          kernel: Overhauled entropy subsystem [riastradh 20200430]
12844          xen: Added support for Xen PVH. [bouyer 20200502]
12845          hp300: Add bitmap access ops support for EVRX framebuffer on
12846                    HP9000/425e. [tsutsui 20200504]
12847          xennet(4): add support for feature-sg & jumbo frames [jdolecek 20200430]
12848          xvif(4): add support for feature-sg & jumbo frames [jdolecek 20200503]
12849          kernel: Added support for swap encryption with sysctl -w
12850                    vm.swap_encrypt=1 [riastradh 20200509]
12851          xen: Support MSI for XenPV [jdolecek 20200504]
12852          hppa: Enable modules in GENERIC by default.  [skrll 20200511]
12853          aarch64: Added support for ARMv8.5-RNG RNDRRS CPU random number
12854                    generator instructions [riastradh 20200511]
12855          xen: enable MULTIPROCESSOR for Xen dom0. [bouyer 20200513]
12856          ptrace(2): Add PT_SET_SIGPASS and PT_GET_SIGPASS. [kamil 20200514]
12857          evbarm: Added support for EFI RNG firwmare random number generator
12858                    [riastradh 20200514]
12859          ACL: Add FFS support for ACLS via extended attributes, from FreeBSD.
12860                    [christos 20200516]
12861          evbarm: Added support for Rockchip RK3399 crypto random number
12862                    generator device [riastradh 20200517]
12863          libuv: Import version 1.38.0. [christos 20200524]
12864          bind: Import version 9.16.3. [christos 20200524]
12865          tzcode: Updated to 2020a. [christos 20200525]
12866          ntp: Import ntp 4.2.8p14. [christos 20200525]
12867          acpi(4): Updated ACPICA to 20200430. [christos 20200525]
12868          postfix(1): Import version 3.5.2. [christos 20200525]
12869          OpenSSH: Import 8.3. [christos 20200528]
12870          evbarm: Add install media for earmv7hf and aarch64. [jmcneill 20200528]
12871          aarch64: Switch to USE_XZ_SETS=yes. [jmcneill 20200602]
12872          dhcpcd: Import version 9.1.1 [roy 20200604]
12873          proplib(3): Various API improvements - many functions deprecated and
12874                    now produce compiler warnings. [thorpej 20200606]
12875          inet6: in-kernel Router Advertisment handling removed. [roy 20200612]
12876          httpd(8): Add blocklistd(8) support. [jruoho 20200613]
12877          file(1): Upgraded to 5.39. [christos 20200614]
12878          blocklist: import current version [christos 20200614]
12879          dhcpcd: Import version 9.1.2 [roy 20200615]
12880          evbarm: Add support for loading modules with the bootloader.
12881                    [jmcneill 20200621]
12882          evbarm: Added boot.cfg support to efiboot [jmcneill 20200621]
12883          evbmips: Add ofctl(8) and /dev/openfirm support for Cavium
12884                    Octeon devices. [jmcneill 20200624]
12885          mv(1): Add -h option to atomically replace a symlink to a
12886                    directory. [riastradh 20200624]
12887          kernel: Remove all variable-time AES and replace it by constant-time
12888                    aes_ct from BearSSL or a CPU-dependent implementation,
12889                    selected at boot time according to CPU capabilities.
12890                    [riastradh 20200629]
12891          amd64: Add support for AES-NI in kernel. [riastradh 20200629]
12892          x86: Add support for bitsliced AES with SSE2 in kernel.
12893                    [riastradh 20200629]
12894          x86: Add support for permutation-based AES (vpaes) with SSSE3 in
12895                    kernel. [riastradh 20200629]
12896          x86: Add support for VIA ACE AES in kernel (not just via opencrypto).
12897                    [riastradh 20200629]
12898          arm: Add support for ARMv8.0-AES in kernel. [riastradh 20200629]
12899          arm: Add support for permutation-based AES (vpaes) with ARM NEON in
12900                    kernel. [riastradh 20200629]
12901          cgd(4): Add support for Adiantum cipher, providing much better software
12902                    performance than AES-CBC or AES-XTS. [riastradh 20200629]
12903          dhcpcd: Import version 9.1.4 [roy 20200703]
12904          x86: Xen kernels now use the same kernel modules as native kernels.
12905                    [chs 20200704]
12906          wskbd(4): Added keyboard layouts for Brazilian Portugese,
12907                    Canadian French, Estonian, Icelandic, and Latin American
12908                    Spanish to pckbd(4) and ukbd(4). [nia 20200713]
12909          bnx(4): Enable support for MSI/MSI-X [jdolecek 20200714]
12910          ciss(4): Add support for PERFORMANT mode, and enable MSI/MSI-X
12911                    for adapters supporting it [jdolecek 20200714]
12912          ciss(4): Match new HP Smart Array adapters [jdolecek 20200714]
12913          x86: Introduce per-cpu IDTs [yamaguchi 20200714]
12914          evbmips: Renamed kernel config files:
12915                    ERLITE         -> OCTEON
12916                    INSTALL_ERLITE -> INSTALL_OCTEON
12917                    [simonb 20200715]
12918          evbmips: Create an "octeon.img.gz" bootable image for
12919                    evbmips64-eb release builds. [jmcneill 20200717]
12920          libc: Added ppoll() wrapper around native pollts(2) [kamil 20200717]
12921          openresolv: Import version 3.11.0 [roy 20200722]
12922          sun3: Add Xorg-Server-1.20'fied ancient monolithc Xsun servers.
12923                    [tsutsui 20200722]
12924          wwanc(4): Add driver for Intel XMM7360 LTE modem [jdolecek 20200726]
12925          xen: MSI enabled by default [jdolecek 20200728]
12926          script(1): Add proper playback of curses sessions. [christos 20200801]
12927          kernel: remove the BRIDGE_IPF option, build its code by default
12928                    unconditionally. [maxv 20200801]
12929          aarch64: Add support for Privileged Access Never (PAN).
12930                    [maxv 20200802]
12931          acpi(4): Updated ACPICA to 20200717. [christos 20200802]
12932          bind: Import version 9.16.5. [christos 20200803]
12933          dhcp: Import version 4.4.2. [christos 20200803]
12934          openldap: Import 2.4.50. [christos 20200811]
12935          evbarm: Add ISO9660 file system support to efiboot. [jmcneill 20200811]
12936          inetd(8): Various improvements. Add -f flag to run in
12937                    foreground.  [christos 20200812]
12938          kernel: Add getrandom system call. [riastradh 20200813]
12939          kernel: Disable COMPAT_LINUX by default [jdolecek 20200816]
12940          mips: Port crash(8) to mips.  [mrg 20200816]
12941          wg(4): Add implementation of WireGuard protocol. [ozaki-r 20200820]
12942          xhci(4): Initial support for Isochronous Pipes. [jakllsch 20200821]
12943          netstat(1): Support various new dropped and discarded packet
12944                    counters. [ozaki-r 20200828]
12945          gcc(1): Import GCC 9.3. [mrg 20200904]
12946          dhcpcd: Update to version 9.2.0. [roy 20200906]
12947          iavf(4): Add driver for Intel Ethernet Adaptive Virtual Function
12948                    [yamaguchi 20200908]
12949          gcc(1): Install TSan for 64bit CPUs. [kamil 20200913]
12950          network: IPv6 Neighor Detection is now address agnostic
12951                    and is used by ARP. RFC 7048 is included. [roy 20200916]
12952          alpha: Fixed several stability problems with MULTIPROCESSOR
12953                    enabled.  Improved performance of TLB operations in
12954                    pmap module.  Implemented fast-soft-interrupts.  Enabled
12955                    MULTIPROCESSOR in GENERIC.  [thorpej 20200918]
12956          ld.so(1): Upgrade r_debug to the protocol version 1. [kamil 20200921]
12957          vether(4): New virtual ethernet interface for bridging to physical
12958                    interfaces, imported from OpenBSD.  [roy 20200927]
12959          tap(4): Link state now reflects whether device is open by a process.
12960                    For virtual ethernet interfaces not associated with a
12961                    backing process to bridge with physical interfaces, use
12962                    vether(4).  [roy 20200927]
12963          dhcpcd: Update to version 9.3.0 [roy 20201005]
12964          tzdata updated to 2020b  [kre 20201008]
12965          tzcode: Updated to 2020b. [christos 20201009]
12966          dhcpcd: Update to version 9.3.1 [roy 20201012]
12967          tzdata updated to 2020c  [kre 20201017]
12968          tzcode: Updated to 2020c. [christos 20201017]
12969          ossaudio(3): Added support for the OSSv4 Mixer API [nia 20201017]
12970          queue(3): Remove CIRCLEQ API [kamil 20201020]
12971          tzdata updated to 2020d  [kre 20201022]
12972          pcf8574(4): Add a driver for the PCF8574 I/O expander [jdc 20201029]
12973          kernel: Add EVFILT_USER to kqueue(2) for user-established
12974                    events. [christos 20201031]
12975          dhcpcd: Update to version 9.3.2 [roy 20201101]
12976          tmux(1): Imported 3.1c. [christos 20201101]
12977          kernel: Better default for kern.maxfiles for systems with
12978                    larger RAM [simonb 20201112]
12979          acpi(4): Updated ACPICA to 20201113. [christos 20201127]
12980          dhcpcd: Update to version 9.3.4 [roy 20201128]
12981          arm: Switch earmv6{,hf}eb to BE8. [rin 20201201]
12982          evbarm: Support Raspberry Pi 0-3 in big-endian mode. All devices
12983                    except for vchiq(4) and vcaudio(4) are supported. Pi 3 is
12984                    capable to run both in aarch64eb and earmv7{,hf}eb modes.
12985                    [rin 20201201]
12986          pkg_install: Updated to 20201202. This changes the default database
12987                    location from /var/db/pkg to /usr/pkg/pkgdb. [wiz 20201202]
12988          libfido2: Update to 1.5.0 for OpenSSH 8.4 support [christos 20201204]
12989          OpenSSH: Import 8.4. [christos 20201204]
12990          pkg_install: Updated to 20201205. [wiz 20201205]
12991          acpi(4): Add /dev/acpi character device for accessing ACPI tables,
12992                    remove the "options INSECURE" requirement for
12993                    acpidump(8) [jmcneill 20201206]
12994          acpicpu(4): Add support for Arm CPUs. [jmcneill 20201207]
12995          OpenSSL: Imported 1.1.1i. [christos 20201209]
12996          pkg_install: Updated to 20201212. [wiz 20201212]
12997          evbarm: Support "boot -d" for early DDB access. [mrg 20201219]
12998          sparc64: Add environment monitoring for the E250 [jdc 20201223]
12999          sti(4), hp300: Add bitmap access ops support for SGC CRX (A1659-66001)
13000                    framebuffer for HP9000/425t. [tsutsui 20201223]
13001          openresolv: Update to version 3.12.0 [roy 20201227]
13002          nvmm: implement support for trapping REP CMPS [reinoud 20201227]
13003          resize: Import Xterm's resize(1) for querying (x)terminal sizes in
13004                    base for headless clients [reinoud 20201227]
13005          dhcpcd: Update to version 9.4.0 [roy 20201228]
13006          pci(4): Add support for Enhanced Allocations, as seen in the Cavium
13007                    ThunderX-based GIGABYTE MT30-GS2-00. [thorpej 20201229]
13008          tzdata updated to 2020f (includes update to 2020e)  [kre 20201231]
13009          evbarm: Add support for Amlogic G12 family SoCs. [ryo 20210101]
13010          ps(1): Add -G to take a single group argument, heading towards
13011                    POSIX.2 compliance. [jperkin 20210104]
13012          nbperf(1): Optimize. Reduce memory footprint by 30%. [joerg 20210107]
13013          pppd(8): updated to version 2.4.9. [christos 20210109]
13014          tzdata updated to 2021a [kre 20210124]
13015          evbmips: Add support for QEMU "mipssim" emulator. [simonb 20210127]
13016          mcx(4): Sync with OpenBSD. Lots of improvements including checksum
13017                    offload, hardware vlan tagging, and support for multiple
13018                    receive queues.  [jmcneill 20210130]
13019          x68k: Add Emulate3Buttons support to X68k Xorg based monolithic server.
13020                    [tsutsui 20210207]
13021          bind: Import version 9.16.12. [christos 20210219]
13022          OpenSSL: Imported 1.1.1j. [christos 20210219]
13023          byacc: Update to 20210109. [christos 20210220]
13024          virtio(4): Add support for VirtIO PCI v1.0 attachments next to legacy v0.9
13025                    [reinoud 20210120]
13026          regex(3): Add NLS support and GNU regex extensions (off by default).
13027                    [christos 20210223]
13028          wpa: Import wpa_supplicant and hostapd 2.9. [christos 20210228]
13029          tzcode: Updated to 2021a. [christos 20210228]
13030          OpenSSH: Import 8.5. [christos 20210304]
13031          nsd: Import 4.3.5. [christos 20210315]
13032          unbound(8): Import 1.13.1. [christos 20210315]
13033          OpenSSL: Imported 1.1.1k. [christos 20210325]
13034          kernel: Add fast sysctl(7)-based kernel hash statistics generation
13035                    for vmstat -h/-H [simonb 20210401]
13036          evbppc: Add support for DHT Walnut 405GP evaluation board.
13037                    [rin 20210402]
13038          acpi(4): Updated ACPICA to 20210331. [christos 20210403]
13039          event(3): Import libevent 2.1.12 [christos 20210406]
13040          services(5), protocols(5): Pull iana-generated services and protocols.
13041                    [christos 20210408]
13042          file(1): Upgraded to 5.40. [christos 20210409]
13043          pkg_install: Updated to 20210410. This simplifes version checking for
13044                    NetBSD. [nia 20210410]
13045          gcc(1): Import GCC 10.3.  [mrg 20210410]
13046          alpha: Switch to GCC 10.  [mrg 20210416]
13047          amd64: Switch to GCC 10.  [mrg 20210416]
13048          ia64: Switch to GCC 10.  [mrg 20210416]
13049          riscv: Switch to GCC 10.  [mrg 20210416]
13050          sparc: Switch to GCC 10.  [mrg 20210416]
13051          sparc64: Switch to GCC 10.  [mrg 20210416]
13052          vax: Switch to GCC 10.  [mrg 20210416]
13053          tmux(1): Imported 3.2. [christos 20210417]
13054          hppa: Switch to GCC 10.  [skrll 20210418]
13055          OpenSSH: Import 8.6. [christos 20210419]
13056          wsfontload(8): Add -l option to list all available fonts.
13057                    [macallan 20210424]
13058          powerpc: Switch to GCC 10.  [mrg 20210425]
13059          aarch64: Switch to GCC 10.  [mrg 20210425]
13060          bind: Import version 9.16.15. [christos 20210429]
13061          resolver: The default has been changed to check-names
13062                    (see resolv.conf(5)), which means that hostnames that
13063                    contain invalid characters will not resolve. [christos 20210430]
13064          rge(4): Finished porting driver for Realtek 8125/8125B PCIe 2.5Gb
13065                    Ethernet devices from OpenBSD. [jakllsch 20210501]
13066          evbarm: Add support for Allwinner V3s SoCs. [jmcneill 20210505]
13067          aiomixer(1): Added aiomixer, a curses-based mixer for NetBSD's
13068                    audio API. [nia 20210507]
13069          wskbd(4): Added German Neo 2 layout. [nia 20210511]
13070          macppc: Improve iMac G5 support: audio, CPU temperature sensors,
13071                    GeForce framebuffer support. [macallan 20210511]
13072          spiflash(4): Add support for Rockchip RK3328. [mrg 20210514]
13073          lagg(4): Added a link-aggregation interface. [yamaguchi 20210517]
13074          xhci(4): Add suspend/resume support. [riastradh 20210523]
13075          raid(4): Add support for swapped-endian autoconfiguration.
13076                    [mrg 20210525]
13077          dhcp: Import version 4.4.2-P1. [christos 20210526]
13078          libsa: Add support for other-endian FFS volumes. [mrg 20210526]
13079          efiboot: Add support for other-endian FFS and booting from RAIDframe
13080                    volumes. [mrg 20210526]
13081          mips: Switch to GCC 10. [mrg 20210526]
13082          i386: Switch to GCC 10. [mrg 20210526]
13083          nvme(4): Add suspend/resume support. [riastradh 20210529]
13084          mips: Ported dtrace(1). [simonb 20210529]
13085          mips: Support for kernel modules. [simonb 20210531]
13086          arm: Remove support for building the old ABI (oabi). [christos 20210607]
13087          libfido2: Import 1.7.0 [christos 20210616]
13088          m68k: Switch to GCC 10. [mrg 20210619]
13089          arm: Switch to GCC 10. [mrg 20210619]
13090          uscanner(4): Removed from the tree. [nia 20210629]
13091          acpi(4): Updated ACPICA to 20210604. [christos 20210706]
13092          hp300: Add support of multiple rd(4) disks on all punits for HPDisk.
13093                    [tsutsui 20210709]
13094          GMP: Import 6.2.1 [mrg 20210711]
13095          kernel: Tie the maximum file lock per unprivilegied uid to
13096                    kern.maxfiles [manu 20210727]
13097          evbppc: Switch ibm4xx to generic evbppc kernel modules. [rin 20210803]
13098          evbarm: Add support for Arm PCI Configuration Space Access Firmware
13099                    Interface (DEN0115). [jmcneill 20210808]
13100          evbarm: Add support for Broadcom BCM2838 EMMC2 in ACPI mode, as found
13101                    on the Raspberry Pi 4. [jmcneill 20210808]
13102          evbarm: Add support for shared ACPI platform interrupts.
13103                    [jmcneill 20210808]
13104          evbarm: Improvements in interrupt handling on Arm GIC v2 and v3 systems
13105                    resulting in better network and storage performance.
13106                    [jmcneill 20210810]
13107          evbarm: Introduce a /dev/efi character device that provides a means
13108                    for accessing UEFI RT variable services from userland.
13109                    [jmcneill 20210810]
13110          kernel profiling: Improved performance of kernel profiling with
13111                    MULTIPROCESSOR. [ryo 20210814]
13112          kgmon(8): added -c option to get profile information for each cpu.
13113                    [ryo 20210814]
13114          openldap: Import 2.5.6. [christos 20210814]
13115          sh(1): Add command auto-completion, from FreeBSD. [christos 20210815]
13116          sh3: Switch to GCC 10. [mrg 20210816]
13117          bind: Import version 9.16.20. [christos 20210819]
13118          evbarm: Support marvell-based machines in big-endian mode. Currently,
13119                    only KUROBOX_PRO has been tested. [rin 20210830]
13120          evbarm: Add support for Apple M1. [jmcneill 20210830]
13121          OpenSSH: Import 8.7. [christos 20210902]
13122          efiboot: Add support for specifying a banner in boot.cfg. [nia 20210907]
13123          pxeboot: Add support for specifying a banner in boot.cfg. [nia 20210907]
13124          pci(4): Decode more PCIe 5.x support. [mrg 20210911]
13125          luna68k: Add support for keyboard LED and buzzer controls via wskbd(4).
13126                    [tsutsui 20210918]
13127          kernel: Added native eventfd(2) and timerfd(2) implementations.
13128                    [thorpej 20210919]
13129          compat_linux: Added eventfd, timerfd, POSIX timers, and preadv() /
13130                    pwritev() system calls to COMPAT_LINUX and COMPAT_LINXU32.
13131                    [thorpej 20210919]
13132          wskbd(4): Added French BEPO layout. [nia 20210922]
13133          aarch64: Add initial COMPAT_LINUX support. [ryo 20210923]
13134          libfido2: Import 1.8.0 [christos 20210924]
13135          pam-u2f: Import pam u2f 1.2.0 [christos 20210924]
13136          OpenSSH: Import 8.8. [christos 20210927]
13137          csh(1), ksh(1), sh(1): Add -Z option to jobs builtin to set the
13138                    process title, compatible with zsh [christos 20210927]
13139          evbarm: Add support for changing the video mode with the 'gop'
13140                    comamnd to efiboot. [jmcneill 20210928]
13141          wsmouse(4): Added WSCONS_EVENT_(H|V)SCROLL event types from OpenBSD
13142                    and integrated them into the synaptics(4) driver and
13143                    xf86-input-ws. [nia 20210928]
13144          gnu-efi: Import version 3.0.14. [jmcneill 20210930]
13145          tzdata partly updated to 2021b [kre 20211001]
13146          sht4xtemp(4): Driver for the Sensirion SHT40/SHT41/SHT45 temperature
13147                    and humidity sensor [brad 20211003]
13148          network: Make pktq_rps_hash() pluggable for each interface type.
13149                    [knakahara 20211011]
13150          wm(4): Add Tiger Lake and newer devices (I219V 15-V19 and LM 16-19).
13151                    [msaitoh 20211013]
13152          sgp40mox(4): Driver for the Sensirion SGP40 MOx gas sensor for air
13153                    quality [brad 20211014]
13154          aarch64: Enable MKRELRO and MKPIE by default. [nia 20211014]
13155          pms(4): Significant update to Synaptics trackpad
13156                    support. [blymn 20211021]
13157          dhcpcd(8): Update to dhcpcd-9.4.1. [roy 20211022]
13158          tzcode: Updated to 2021e. [christos 20211022]
13159          tzdata: updated to 2021e (still missing trash from 2021b) [kre 20211022]
13160          passwd.conf(5): Make 'argon2id' the default cipher for new
13161                    passwords. [nia 20211026]
13162          acpi(4): Updated ACPICA to 20210930. [christos 20211028]
13163          sht3xtemp(4): Driver for the Sensirion SHT30/SHT31/SHT35 temperature
13164                    and humidity sensor [brad 20211106]
13165          dts: Import dts files from Linux 5.15. [jmcneill 20211107]
13166          evbarm: Add support for Rockchip RK3288 SoCs. [jmcneill 20211112]
13167          cgdconfig(8): Added 'argon2id' password-based key generation method.
13168                    [nia 20211122]
13169          wsmoused(8): Support absolute mouse position events,
13170                    tested with VirtualBox Guest Addtions. [uwe 20211124]
13171          aarch64: Add initial COMPAT_LINUX32 support. [ryo 20211125]
13172          scmd: Driver and userland utility for the Sparkfun Serial Controlled
13173                    Motor Driver [brad 20211207]
13174          acpi(4): Updated ACPICA to 20211217. [christos 20211218]
13175          kernel: Merge DRM/KMS GPU drivers from Linux 5.6. [riastradh 20211219]
13176          udf: Fix corruption when writing to Microsoft Windows 10 formatted
13177                    recordables. [reinoud 20211216]
13178          mcommphy(4): Add driver for Motorcomm YT8511 GbE PHY.
13179                    [jmcneill 20220103]
13180          eqos(4): Add driver for DesignWare Ethernet Quality-of-Service
13181                    controller. [jmcneill 20220103]
13182          OpenSSL: Imported 1.1.1m. [christos 20220107]
13183          scan_ffs(8): Add SIGINFO support. [mrg 20220119]
13184          sysinst(8): Allow configuring IEEE 802.11 / Wi-Fi devices with
13185                    WPA or open networks. [nia 20220111]
13186          refuse(3): Support all FUSE API variants from FUSE 1.1
13187                    to FUSE 3.10. [pho 20220122]
13188          tmux(1): Imported 3.2a. [christos 20220123]
13189          vmstat(1): Pick better default disk for vmstat. [mrg 20220201]
13190          tools: Allow tools to use C99. [rillig 20220203]
13191          blkdiscard(8): Add tool to access fdiscard(2). [mrg 20220207]
13192          expat: Import 2.4.6 (security fixes). [christos 20220223]
13193          OpenSSH: Import 8.9. [christos 20220223]
13194          udf: Be bug compatible with Microsoft Windows 10 so it can read our
13195                    updated recordable media. [reinoud 20220309]
13196          udf: Fix locking up CD/DVD burner issue that would lock up the FS.
13197                    [reinoud 20220309]
13198          OpenSSL: Imported 1.1.1n. [christos 20220315]
13199          tzdata: updated to 2022a (using the 2022agtz fork to restore data
13200                    from previously merged zones) [kre 20220320]
13201          hdaudio(4): Obsolete HDAUDIO_ENABLE_DISPLAYPORT and
13202                    HDAUDIO_ENABLE_HDMI, enabling DisplayPort and HDMI audio
13203                    devices by default in kernel configurations. The default
13204                    device may change in audiocfg(1).  [jmcneill 20220321]
13205          evbarm: Add support for the userconf command to efiboot.
13206                    [jmcneill 20200325]
13207          tzcode: Updated to 2022a. [christos 20220322]
13208          kernel: Implement restrictions on hardlink creation
13209                    in secmodel_extensions(9) [christos 20220327]
13210          dhcp: Import version 4.4.3. [christos 20220402]
13211          udf: Added fsck_udf(8) and upgraded newfs_udf/makefs for UDF. [reinoud 20220506]
13212          curses(3); Fix colour pair handling so default color matches
13213                    other implementations [blymn 20220412]
13214          OpenSSH: Import 9.0. [christos 20220415]
13215          gpio: Allow /etc/rc.d/gpio to use a '!' character like /etc/rc.d/network
13216                    can to run a shell script. [brad 20220430]
13217          indent(1): Support for C99, lots of bug fixes. [rillig 20220503]
13218          lint(1): Reduce amount of wrong warnings. [rillig 20220503]
13219          make(1): Speed up evaluation of conditions, reduce memory leaks.
13220                    [rillig 20220503]
13221          make(1): Add "randomize-targets" for debugging race conditions.
13222                    [rillig 20220507]
13223          sysinst(8): Prompt for hostname even when using DHCP.
13224                    [jmcneill 20220515]
13225          hyperv: Improved HyperV support: added support for multichannel in
13226                    vmbus(4), added support for changing the MTU, TX aggregation,
13227                    multichannel, and improved checksum offloading and VLAN
13228                    support in hvn(4). [nonaka 20220520]
13229          gomoku(6): Add highlighting, fix input handling, announce tie early,
13230                    prevent overly long thinking. [rillig 20220528]
13231          powerpc: Add routines to fix userland unaligned memory access for 403.
13232                    [rin 20220530]
13233          powerpc: Unify libc binary among all 32-bit powerpc ports.
13234                    [rin 20220530]
13235          getentropy(3): Re-introduced getentropy function to libc.
13236                    [riastradh 20220531]
13237          xen: Restore support for grant tables v1. [bouyer 20220603]
13238          luna68k: Add psgpam(4) audio driver for LUNA, using YM2149 PSG/SSG
13239                    sound chip. [tsutsui 20220610]
13240          raidctl(8): Add -t option to test validity of config files.
13241                    [kre 20220614]
13242          iostat(8): Various changes to layout of output, add -z option
13243                    to suppress output of inactive devices.
13244                    [kre 20220618]
13245          fstat(1): Add basic ZFS support. [simonb 20220619]
13246          bpf(4): Support VLAN hardware offloading of Ethernet devices.
13247                    [yamaguchi 20220620]
13248          bridge(4): Support VLAN frames stripped by hardware tagging.
13249                    [yamaguchi 20220620]
13250          urtwn(4): Support the TRENDnet TEW-648UBM. [brook 20220623]
13251          powerpc: Add fma(3), fmaf(3), fmal(3) to libm. [he 20220623]
13252          atari: Add box drawing character support to the ite(4) framebuffer
13253                    driver. [tsutsui 20220625]
13254          x68k: Add box drawing character support to the ite(4) framebuffer
13255                    driver. [tsutsui 20220625]
13256          arm: Improve performance of splx(9). [jmcneill 20220625]
13257          rcp(1): Add SIGINFO support. [rin 20220626]
13258          robots(6): Enable FANCY mode for debugging purposes.
13259                    [christos 20220627]
13260          uintuos(4): Add a driver for Wacom Intuos drawing tablets.
13261                    [yhardy 20220630]
13262          installboot(8): Add -u option to set U-Boot search paths.
13263                    [brook 20220710]
13264          mfii(4): Support Newer devices up to SAS39{08,16} (Aero).
13265                    [msaitoh 20220716]
13266          realpath(1): Added -e and -E options for compat with planned
13267                    POSIX requirement (made the default be -E).  [kre 20220721]
13268          gcc(1): Import GCC 10.4.  [mrg 20220722]
13269          kernel: Give threads created by the Solaris compatibility layer
13270                    (i.e. ZFS/DTrace) better names.  [riastradh 20220730]
13271          clone(2): Make clone only available when _GNU_SOURCE
13272                    is defined.  [wiz 20220801]
13273          kernel: Enable UFS_DIRHASH optimization if the architecture or
13274                    machine-specific kernel config file can use 128MB of RAM or
13275                    more.  [simonb 20220807]
13276          df(1): Add -b (output unit: blocks; 512), -H (-h using SI units),
13277                    -N (suppress the header line), and -f (show only free space)
13278                    options.  [kre 20220808]
13279          ipsec(4): Add net.key.allow_different_idtype sysctl(7) variable
13280                    to improve interconnectivity to some VPN appliances.
13281                    [knakahara 20220809]
13282          kernel: Don't autounload modules by default unless they opt-in.
13283                    [riastradh 20220812]
13284          cgdconfig(8): New -T operation prints all generated keys in cgd.conf.
13285                    [riastradh 20220812]
13286          cgdconfig(8): Add support for shared keys.  [riastradh 20220812]
13287          viocon(4): New virtio tty driver imported from OpenBSD.
13288                    [riastradh 20220812]
13289          arm: Add "nopcimsi" boot option to force acpipchb to use
13290                    legacy INTx only mode.  [jmcneill 20220813]
13291          arm: Add "nopciconf" boot option to force acpipchb to skip PCI
13292                    resource assignment.  [jmcneill 20220813]
13293          bge(4): Allow the driver to work without the big kernel lock
13294                    (support for NET_MPSAFE).  [skrll 20220814]
13295          mac68k: Add support for synchronous transfer to esp(4) on
13296                    Quadra/Centris AV models.  [rin 20220815]
13297          tzcode: Updated to 2022c. [christos 20220816]
13298          tzdata: updated to 2022c (using the 2022bgtz fork)
13299                    (tzdata2022b==tzdata2022c)  [kre 20220817]
13300          pmap(1): Add -t option to print pmap as underlying RB
13301                    tree.  [mlelstv 20220821]
13302          evbarm: Add initial support for the Rockchip RK3588 SoC.
13303                    [ryo 20220823]
13304          acpi(4): Updated ACPICA to 20220331. [christos 20220827]
13305          tradcpp(1): Import tradcpp to base for programs that require a
13306                    C preprocessor to process their configuration but should
13307                    still work without the compiler set installed.
13308                    [dholland 20220827]
13309          ftp(1): Add TLS/SSL certificate verification. [christos 20220830]
13310          xen: Add experimental support for PVH dom0. [bouyer 20220901]
13311          make(1): Add .break to terminate .for loops early. [sjg 20220902]
13312          udl(4): Improve performance of refreshing mostly static displays.
13313                    [nat 20220906]
13314          amiga: Update loadbsd to version 3.2.  Add detection of A600, fix
13315                    handling of multiple -n options, fix compiling with recent
13316                    AmigaOS gcc. [phx 20220906]
13317          grep(1): with -r and no file argument, search current directory
13318                    [wiz 20220909]
13319          ftp(1): Support redirects to relative URLs.  [kim 20220911]
13320          httpd(8): Add -q option to make httpd quiet.  [martin 20220912]
13321          nvmm(4): Add suspend/resume support.  [riastradh 20220913]
13322          aq(4): Various improvements to NET_MPSAFE support.  [skrll 20220916]
13323          sh(1): Add -l option to create a login shell, overrides
13324                    the presence (or otherwise) of a '-' as argv[0][0].
13325                    [kre 20220918]
13326          netinet: Remove routes on an address removal if the routes
13327                    reference the address. [ozaki-r 20220920]
13328          libuv: Import version 1.44.2. [christos 20220922]
13329          bind: Import version 9.16.33. [christos 20220923]
13330          nsd: Import 4.6.0. [christos 20220924]
13331          unbound(8): Import 1.16.3. [christos 20220924]
13332          file(1): Upgraded to 5.43. [christos 20220924]
13333          luna68k: Improve framebuffer performance. [isaki 20220925]
13334          tzdata: updated to 2022d (using the 2022dgtz fork) [kre 20220928]
13335          swwdog(4): Enable in GENERIC kernels. [riastradh 20220929]
13336          amdsmn(4), amdzentemp(4): Add support for AMD family 17h/6xh and
13337                    19h/6xh. [msaitoh 20221001]
13338          wbsio(4),lm(4): Add Nuvoton NCT6799D support. [msaitoh 20221001]
13339          dhcp: Patch to version 4.4.3-P1. [christos 20221005]
13340          OpenSSH: Import 9.1. [christos 20221005]
13341          postfix(1): Import version 3.7.3. [christos 20221008]
13342          ntp: Import ntp 4.2.8p15. [christos 20221009]
13343          xhci(4): Support xHCI bus devices with only USB 2 ports.
13344                    [msaitoh 20221011]
13345          tzdata: updated to 2022e (using the 2022egtz fork) [kre 20221013]
13346          tzcode: Updated to 2022e. [christos 20221015]
13347          zlib(3): Import 1.2.13 [christos 20221015]
13348          ldd(1): Add -v option to display all errors, not just the most
13349                    recent. [mrg 20221015]
13350          evbarm: Add support for Oracle Cloud virtual machines.
13351                    [jmcneill 20221015]
13352          curses(3): Fix wide character handling and positioning [blymn 20221019]
13353          date(1): Add -f option to set the time. From FreeBSD.
13354                    [christos 20221022]
13355          tty(4), console(4): Remove the big kernel lock from ttycons.
13356                    [riastradh 20221025]
13357          amdccp(4): Add AMD F17/1x and F17/9x CCP(PSP) support.
13358                    [msaitoh 20221026]
13359          evbarm: Removed support for legacy (non-FDT) OMAP boards,
13360                    including the Gumstix, Hawkboard, Pandaboard, and
13361                    TI OMAP 2420, 2430, and 5912 OSK eval boards.
13362                    [jmcneill 20221029]
13363          pgrep(1): Add a -q option to not print anything, similar
13364                    to grep -q.  [simonb 20221029]
13365          libc: put reallocarray(3) in the public namespace [wiz 20221028]
13366          evbarm: Update Xilinx Zynq-7000 SoC support to use FDT based
13367                    configuration. [jmcneill 20221028]
13368          tzcode: Updated to 2022f. [christos 20221029]
13369          tzdata: updated to 2022f (using the 2022fgtz fork) [kre 20221030]
13370          regerror(3): Allow null errbuf if errbuf_size is zero,
13371                    as documented and in POSIX. [riastradh 20221105]
13372          aht20temp(4): Driver for the Aosong AHT20 temperature and
13373                    humidity sensor [brad 20221117]
13374          fsck_ffs(8): Allow file systems to be converted between "UFS2"
13375                    and "UFS2ea" (new file system variant with extended
13376                    attributes support).  For compatibility with previous
13377                    NetBSD releases, "UFS2" file systems no longer
13378                    support extended attributes. [chs 20221117]
13379          bmx280thp(4): Driver for the Bosch BMP280/BME280 temperature,
13380                    humidity and pressure sensor [brad 20221121]
13381          libm(3lua): Add Lua API for the math library, from Phil Rulon.
13382                    [christos 20221121]
13383          kernel: Move creation of machdep.smbios sysctl into
13384                    machine-independent code, allowing dmidecode -d /dev/smbios
13385                    to be used on x86. [mrg 20221125]
13386          ifconfig(8): Allow configuration of interfaces as
13387                    explicitly unnumbered. [knakahara 20221125]
13388          tprof: Revamped tprof(4), and multiple event counters can be
13389                    referenced with tprof(8). Add some improvements to tprof(8).
13390                    [ryo 20221201]
13391          hp300: Fix rd(4) driver to make raid(4) work on HP-IB disks.
13392                    [tsutsui 20221203]
13393          tprof: Add AMD family 19h (zen3 and zen4) support to tprof(4) and
13394                    tprof(8). [msaitoh 20221208]
13395          acpi(4): Updated ACPICA to 20221020. [christos 20221210]
13396          tzdata: updated to 2022g (using the 2022ggtz fork) [kre 20221211]
13397          i386: Enable options DISKLABEL_EI in GENERIC kernel. [tsutsui 20221211]
13398          tzcode: Updated to 2022g. [christos 20221211]
13399          wbsio(4),lm(4): Add Nuvoton NCT6797D support. [msaitoh 20221215]
13400          libc: Update Unicode tables to Unicode 13.0.0. [wiz 20221220]
13401          libc: Update Unicode tables to Unicode 14.0.0. [wiz 20221220]
13402          libc: Update Unicode tables to Unicode 15.0.0. [wiz 20221221]
13403          m68k: Fix out of bounds invalidate and writeback bug in
13404                    bus_dmamap_sync(9) that could cause panic by POOL_REDZONE
13405                    assertion on mac68k with sn(4) driver. [tsutsui 20230105]
13406          wg(4): Allow non-root to retrieve information other than the
13407                    private key and the peer preshared key. [jakllsch 20230105]
13408          mac68k: Disable options DIAGNOSTIC in INSTALL kenrels.
13409                    [tsutsui 20230105]
13410          vax: Fix smg(4) monochrome framebuffer that has been broken since
13411                    NetBSD 4.0. [tsutsui 20230113]
13412          aq(4): add support for AQC113-116 [ryo 20230114]
13413          next68k: Fix "cannot input from keyboard" problem that has been broken
13414                    since NetBSD 7.0. [tsutsui 20230127]
13415          next68k: Fix silent stall of esp(4) SCSI driver that has been broken
13416                    since NetBSD 6.0. [tsutsui 20230127]
13417          vax: Fix a bootloader that failed on 8MB RAM VAXen. [tsutsui 20230129]
13418          vax: Port gpx(4) color framebuffer driver (found on VAXstation 3100)
13419                    from OpenBSD/vax. [tsutsui 20230206]
13420          next68k: Fix bootloader bugs that has been broken since NetBSD 1.5 days
13421                    on loading a kernel from SCSI disks. [tsutsui 20230207]
13422          OpenSSL: Imported 1.1.1t. [christos 20230207]
13423          next68k: Handle NeXT Turbo framebuffer VRAM properly. [tsutsui 20230211]
13424          next68k: Add support for NeXT Cube Turbo. [tsutsui 20230211]
13425          vax: Port rasops(9)-ified smg(4) framebuffer driver for
13426                    VS3100 from OpenBSD/vax.  This allows using more fonts.
13427                    [tsutsui 20230211]
13428          next68k: Add a RAMDISK root kernel. [tsutsui 20230211]
13429          urndis(4): Add support for OnePlus 5T device quirks
13430                    [nia 20230211]
13431          u3g(4): Add support for ZTE MF112 and D-Link DWM222 3G USB
13432                    modems [manu 20230213]
13433          ftp(1): Add option sslnoverify to control validation of SSL
13434                    certificates. Certificate validation is now enabled
13435                    by default. [mlelstv 20230225]
13436          ftp(1): Add netrc processing to fetch-mode (URL on command line) to
13437                    enable options and autologin via netrc. [mlelstv 20230225]
13438          tzdata: updated to 2023a (using the 2023agtz fork) [kre 20230323]
13439          tzdata: updated to 2023b (using the 2023bgtz fork) [kre 20230324]
13440          tzdata: updated to 2023c (using the 2023cgtz fork) [kre 20230331]
13441          ftp(1): Add timeout for SSL connection setup, defaulting to 60 seconds.
13442                    [lukem 20230505]
13443          openssl(1): Imported 3.0.8. [christos 20230510]
13444          mips: Bump the maximum text size for binaries from 64MB
13445                    to 128MB. [he 20230514]
13446          OpenSSL: Imported 3.0.9. [christos 20230531]
13447          lua: Import version 5.4.6.
13448                    Bumped shlib minor because of API/ABI changes. [nikita 20230608]
13449          pam(8): Disable pam_krb5, pam_ksu by default. [riastradh 20230620]
13450          gcc(1): Import GCC 10.5.  [mrg 20230710]
13451          amdgpu(4): Enable display core logic. [riastradh 20230714]
13452          build: Force MKSTRIPSYM=no if MKDEBUG=yes. [lukem 20230723]
13453          x86: Add serial console support to efiboot via raw I/O port
13454                    access. [rin 20230724]
13455          OpenSSH: Import 9.3. [christos 20230726]
13456          u3g(4): Add support for D-Link DWM-222 4G LTS USB adapter.
13457                    [manu 20230804]
13458          amd64: Build legacy VIA DRM UMS driver module by default,
13459                    this allows basic acceleration on VIA integrated graphics
13460                    with modload(8) viadrmums. [andvar 20230809]
13461          libfido2: Import 1.13.0 [christos 20230811]
13462          igc(4): Add initial support to Intel I225/I226 series Ethernet devices.
13463                    [knakahara,rin,msaitoh 20231006]
13464          gcc.old: Initial import of major vax toolchain fix by Kalvis Duckmanton.
13465                    [rin 20231007]
13466          eqos(4): Add support for Intel Elkhart Lake internal Ethernet devices.
13467                    [msaitoh 20231019]
13468          build: Force MKSTRIPSYM=no if MKDEBUG=yes. [lukem 20231020]
13469          top(1): Add network in & out bytes to the top display. [mrg 20231021]
13470          OpenSSL: Imported 3.0.12. [christos 20231025]
13471          OpenSSH: Import 9.5. [christos 20231025]
13472          newsmips: Add support for LCD-MONO framebuffer on NWS-32x0 laptop
13473                    machines. [tsutsui 20231104]
13474          newsmips: X.org server works with proper keymap with an updated
13475                    xf86-input-keyboard driver that supports getting keymap
13476                    via WSKBDIO_GETMAP ioctl(2). [tsutsui 20231107]
13477          ena(4): MP-enable always, add RSS support, and reliability fixes.
13478                    [jdolecek 20231105]
13479          gas(1): fix gas that doesn't handle MIPS1 FPR load hazard correctly.
13480                    [tsutsui 20231117]
13481          iscsid(8): Handle IPv6 addresses. [mlelstv 20231125]
13482          kernel: Import various bits of nouveau firmware for newer
13483                    nvidia graphics hardware. [bouyer 20231128]
13484          OpenSSH: Import 9.6. [christos 20231220]
13485          tzdata: Updated to 2023d (via 2023dgtz) [kre 20231223]
13486          postfix(1): Import version 3.8.4. [christos 20231223]
13487          postfix(1): Install postfix-tls-script (for "postfix tls")
13488                    [kim 20240101]
13489          wm(4): Add some Meteor Lake devices (I219 V20-V21 and LM 20-21).
13490                    [msaitoh 20240118]
13491          evbppc: Add support for the Nintendo Wii. [jmcneill 20240120]
13492          vax: X.org server with xf86-video-wsfb works on smg(4) monochrome
13493                    framebuffer on VAXstation 3100. [tsutsui 20240126]
13494