Make HTML-ready, use standard section headers, fix Xr.
[netbsd-mini2440.git] / doc / CHANGES
blob9587bd25e34a194ba9a7a7d9075e0edf5c719f54
1 # LIST OF CHANGES FROM LAST RELEASE:                    <$Revision: 1.1324 $>
4 # [Note: This file does not mention every change made to the NetBSD source tree.
5 # For an exhaustive list, please subscribe to the `source-changes' mailing list,
6 # or see the mailing list archives.  For more information, send a message
7 # containing just the word `help' to `majordomo@NetBSD.org'.]
9 # ----------------------------------------------------------------------------
10 # PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS:
12 #       theme: Content ...
13 #               more content ...
14 #               more content. [developer DATE-FORMAT]
16 # That's it, one tab to start an item, and two tabs to indent the content.
17 # Also please start the content with a capital and end it with a dot.
19 # This is very important for the www scripts, otherwise it won't be able to
20 # parse the file and the HTML output will be mangled.
22 # See htutils/changes/changes2html script for more details.
24 # ----------------------------------------------------------------------------
27 Changes from NetBSD 5.0 to NetBSD 6.0:
29         syslog(3): Import Martin Schuette's Summer of Code project:
30                 Reliable TCP connections, syslog protocol API,
31                 encryption. [christos 20081031]
32         agp(4): Add support for Intel G35. [christos 20081108]
33         kernel: Add generic producer/consumer queue. [matt 20081111]
34         lkm: Removed. Superseded by the new module framework. [ad 20081112]
35         module: Allow the POSIX semaphore code to be loaded as a module.
36                 [ad 20081112]
37         module: Make compat_ossaudio a module. [ad 20081113]
38         module: Make compat_ndis a module. [ad 20081113]
39         build.sh: Add support for new MAKEVERBOSE levels 3 and 4.
40                 [apb 20081113]
41         libfetch: Update to libfetch 2.20. Allow HTTP auth to be provided in
42                 URL. [joerg 20081114]
43         module: Make POSIX AIO loadable as a module. [ad 20081114]
44         amd64, i386: Make boot loader autoload a kernel module corresponding
45                 to the root file system type. [ad 20081119]
46         module: Make the emulations, exec formats, coredump, NFS, and
47                 the NFS server into modules. [ad 20081119]
48         rump(3): Move VFS functionality away from librump to a new library:
49                 librumpvfs [pooka 20081119]
50         kernel, libc: Add new ptree (Patricia / RADIX tree) implementation.
51                 [matt 20081120]
52         i386: Switch the i386 installation CDs away from RAM disks and
53                 instead use the CD-ROM as the root file system. [ad 20081121]
54         i386: Remove most compat and file system options from GENERIC
55                 since they are also provided by modules. [ad 20081122]
56         nfs: Avoid noisy nfs_timer/nfs_reply DEBUG output that occurs
57                 when the NFS server goes away. [mrg 20081123]
58         compat_osf1(8): Add getpgid, needed for Tru64 4.0g ksh.
59                 [njoly 20081124]
60         module: Make PPP compressors modules. [cube 20081125]
61         i386: Make pxeboot(8) understand boot.cfg(5). [ad 20081125]
62         agp(4): Add support for the Intel G45 AGP. [christos 20081129]
63         compat_osf1(8): Fix getdirentries(2). [njoly 20081202]
64         module: Add a couple of sysctl(8) entries, kern.module.autoload and
65                 kern.module.verbose. [ad 20081203]
66         module: Add a layerfs module. [ad 20081205]
67         libc: Add fdopendir(3), from Solaris/Linux. [ad 20081205]
68         compat_linux32: Add getresuid() and getresgid() syscalls.
69                 [njoly 20081205]
70         ddb(4): Add 'show vmem' and 'show all vmems' commands.
71                 [cegger 20081207]
72         re(4): Add support for a 8168C/8111C revision. [alc 20081208]
73         tab(1): Add tabs utility, fixes PR bin/11227. [roy 20081211]
74         httpd(8): Add rc.d script to control httpd daemon. [mishka 20081211]
75         ath(4): Switch from the binary HAL to the open-source HAL released by
76                 Sam Leffler. [alc 20081211]
77         compat_linux32: Add clock_nanosleep syscall. [njoly 20081212]
78         boot.cfg(5): Add an option to clear the screen. [christos 20081213]
79         pms(4): Add Elantech multi-touch trackpad support [jmcneill 20081213]
80         sparc: Switch to use wscons. [macallan 20081213]
81         snprintb(3), kprintf(9): Share snprintb(3) among kernel and libutil
82                 and make it supersede bitmask_snprintf(9). [christos 20081216]
83         sup(1): Add -M user flag to specify the username to send mail to from
84                 the command line. [christos 20081217]
85         malloc(9): Remove MALLOC() and FREE() macros. [cegger 20081217]
86         x68k:   pow(4) switches to use MI powerd(8) [isaki 20081220]
87         viaide(4): Add VT8237S Integrated SATA Controller support.
88                 [nonaka 20081221]
89         lvm:    Add LVM functionality to NetBSD; this is done by dm(4) driver
90                 in kernel and lvm2 tools made by RedHat. We use the same well
91                 known interface as Linux does for managing LVM. [haad 20081222]
92         gcscaudio(4): Add AMD Geode CS5536 audio driver, from SHIMIZU Ryo.
93                 [jmcneill 20081228]
94         rump: i386 and amd64 can use kernel module binaries [pooka 20081230]
95         mount_cd9660(8): Add nocasetrans option as a synonym for nomaplcase.
96                 [christos 20090103]
97         rump: Include libkern in rumpkern. [pooka 20090104]
98         rc.d(8): Add a script for rndctl(8). [apb 20090104]
99         module: Add sysvbfs module. [pooka 20090105]
100         rump: Prepend all symbols within the rump virtual kernel image
101                 with the string "rump".  This prevents conflicts with the
102                 host system symbols.  [pooka 20090108]
103         bwi(4): Add a driver for Broadcom AirForce / Apple Airport Extreme
104                 wireless network controllers. From Taylor Campbell.
105                 [macallan 20090109]
106         rgephy(4): Support for RTL8211C(L) phy. From FreeBSD. [cegger 20090109]
107         rgephy(4): Support for flow control. From OpenBSD. [cegger 20090109]
108         makefs(8): Add support for encoding RISC OS metadata into
109                 ISO 9660 file systems. [bjh21 20090110]
110         time_t, dev_t: Change time_t and dev_t to be 64 bit quantities. Fixed
111                 POSIX issues in timeval and timespec. [christos 20090110]
112         make(1): Changes to the way .for loops are processed. [dsl 20090111]
113         mount(8): Add -o rump, which mounts the file system as a userspace
114                 server via puffs and rump instead of using a
115                 kernel driver. [pooka 20090111]
116         openpgpsdk: Initial import of openpgpsdk v0.9. [agc 20090112]
117         rump: Implement a virtual block device driver.  [pooka 20090113]
118         rump: Support __RENAME in syscall interfaces and expose the
119                 non-compat symbol name in the header.  [pooka 20090113]
120         age(4): Add a driver for Attensic/Atheros L1 Gigabit Ethernet.
121                 From FreeBSD via OpenBSD. [cegger 20090116]
122         atphy(4): Add a driver for Attensic/Atheros F1 PHY.
123                 From FreeBSD via OpenBSD. [cegger 20090116]
124         atf(7): Import 0.6.  [jmmv 20090119]
125         msdosfs: The default behavior when mounting empty file systems has
126                 been changed. Previously, msdosfs would assume the -s flag
127                 (short filenames) in this case; now msdosfs will assume the
128                 -l flag (long filenames). [jmcneill 20090122]
129         openpgpsdk: Imported openpgpsdk 0.9 library (BSD-licensed) into
130                 src/crypto/external. The command-line driver program, openpgp,
131                 which is shipped with it has been mostly rewritten to be more
132                 user-friendly. [agc 20090123]
133         X11: added support for X11FLAVOUR=xorg for NetBSD/alpha.  No support
134                 for turbochannel graphic cards yet. [bouyer 20090124]
135         kernel: Add support for loading pseudo-device drivers. [haad 20090202]
136         module: Add a module for vnd(4) driver. [haad 20090205]
137         dkctl(8): Display cache, strategy, and list of wedges if no command
138                 is specified in the command line. [uebayasi 20090207]
139         udf, mount_udf(8): add support for session opening/closing on
140                 sequential media. Media can be closed on request on unmount by
141                 passing the '-c' flag as mount option. [reinoud 20090208]
142         libc: Add RFC 2045 MIME Quoted-Printable support. [christos 20090210]
143         sgimips: Add Personal IRIS 4D/20 and 4D/25 (IP6 and IP10) support.
144                 [rumble 20090212]
145         sk(4): Add support for flow control. [cegger 20090212]
146         nfe(4): Add support for flow control for MCP65. [cegger 20090212]
147         share/mk: Enable -Wsign-compare for $WARNS>=4.  [lukem 20090212]
148         tests: Converted the awk, basename, bzip2, config, cut, dirname, grep,
149                 gzip, libcrypto, m4, make and sdiff tests to ATF.  Initial
150                 work from the GSoC 2008 project by Lukasz Strzygowski.
151                 [jmmv 20090213]
152         libfetch: Import libfetch-2.22. [joerg 20090214]
153         openssh: Import 5.1. [christos 20090216]
154         amd64, i386: The bootloader has been enhanced to support framebuffer
155                 consoles using VESA BIOS extensions. These changes allow the
156                 x86 ports to work with the genfb(4) driver, and obsoletes
157                 the i386-only vesafb(4) driver. [jmcneill 20090216]
158         lvm: Import new lvm2tools 2.02.44 version and libdevmapper 1.02.30.
159                 [haad 20090218]
160         compat_linux(8), compat_linux32: Add IPC_64 support for all shmctl(2)
161                 commands, not only for STAT/SET. [njoly 20090218]
162         i386: The vesafb(4) driver has been retired. [jmcneill 20090218]
163         tests: Converted some of the kernel tests, including kqueue and ipf,
164                 to ATF.  Initial work from the GSoC 2008 project by Lukasz
165                 Strzygowski.  [jmmv 20090220]
166         dhcpcd(8): Import dhcpcd-4.0.11. [roy 20090221]
167         softdep: The soft dependences / soft updates feature of the fast
168                 file system (FFS) has been supplanted by meta data
169                 journaling (logging).  Logging provides better reliability
170                 and better performance for most applications.  Soft
171                 dependencies will no longer be available from NetBSD 6.0
172                 onwards.  We encourage users to enable logging on FFS file
173                 systems. [ad 20090222]
174         i386, amd64: ucas (CAS for user-space address) support for i386/amd64.
175                 [rmind 20090223]
176         dhcpcd(8): Import dhcpcd-4.0.12. [roy 20090226]
177         evbarm: Improved support for GPIO support on the EP93xx ARM processors.
178                 [kenh 20090227]
179         rumpnet: Add virtual interface based on inter-process shared
180                 memory.  [pooka 20090228]
181         ext2fs: Add support for >128 byte inode. From Frederic Sausmikat.
182                 [christos 20090301]
183         zaurus: Add zboot from OpenBSD. [nonaka 20090302]
184         xen: Add PCI pass-through support for Xen3.  domain0 kernel gets a
185                 pciback PCI drivers, to which device specified in the
186                 pciback.hide boot parameter will attach.
187                 DomU kernels gets a xpci device, to which PCI buses
188                 will attach.  [bouyer 20090305]
189         xen: Add XEN3PAE_DOM0, an i386 domain0 kernel with PAE support.
190                 requires an i386PAE or x86_64 hypervisor.  [bouyer 20090305]
191         ar(1): Add support to ar(1) for 'deterministic mode'.
192                 [christos 20090306]
193         kernel: Compute kern.ipc.shmmaxpgs on startup based on physical
194                 memory. Default can be overridden via sysctl. [joerg 20090306]
195         fxp(4): Add TCPv4/UDPv4 RX hardware checksum support for i82559 and
196                 later chips. [tsutsui 20090307]
197         crash(8): Add a new utility to diagnose kernel crashes. Based upon
198                 the in-kernel debugger (ddb). [ad 20090307]
199         piixide(4): Add support for 82965PM. [christos 20090309]
200         libfetch: Import libfetch-2.23. [joerg 20090310]
201         wm(4): Add support for 82567LF-3, and fix register access for ICH10DO.
202                 [msaitoh 20090310]
203         module: Add tprof modules. [yamt 20090310]
204         zaurus: Add kloader(4) support. [nonaka 20090311]
205         altmem(4): Add 'alternative memory' disk device driver.
206                 [jmcneill 20090312]
207         zaurus: Add only playback support to zaudio(4). [nonaka 20090313]
208         vnd(4): Implement DIOCCACHESYNC ioctl. [christos 20090314]
209         sgimips: Add TCPv4/UDPv4 RX hardware checksum support for mec(4)
210                 Ethernet on O2. [tsutsui 20090316]
211         zoneinfo: Import tzdata2009c. [kleink 20090316]
212         am-utils: Import latest from head; adds udf support amd -uu
213                 [christos 20090320]
214         re(4): Add hardware checksum support for newer PCIe 8168C/8111C/8102E
215                 chips. [tsutsui 20090321]
216         eject(1): Turn on amd(8) support for eject. [christos 20090323]
217         i386: Use "i486" as GNU_ARCH for i386. [drochner 20090327]
218         kmem_alloc(9): Add more extensive runtime debugging facilities.
219                 [ad 20090329]
220         wm(4): Add workaround for 82543GC. [msaitoh 20090329]
221         wm(4): Enable hardware vlan(4) support. [darran 20090331]
222         amd64, i386: Default to UFS2 on sysinst(8). [ad 20090404]
223         sysinst(8): Default to wapbl(4) log for ufs partitions. [ad 20090404]
224         pckbd(4): Add a Czech keyboard layout. [mkirby 20090406]
225         sysinst(8): Make installer reject UFS2 for root partition on ports
226                 whose bootloaders don't support UFS2 boot. [tsutsui 20090407]
227         cvs(1): Import 1.12.13 [christos 20090408]
228         libc: Add glob_pattern_p(3) for new cvs(1). [christos 20090408]
229         mtree(8): Add -S option to sort entries.  [apb 20090408]
230         newfs_sysvbfs(8): Add support creating a file system to a regular file.
231                 [pooka 20090409]
232         libc: Add memrchr(3). [christos 20090410]
233         bind: Update to 9.6.1-b1.  Full NSEC3 support, automatic zone
234                 re-signing, new update-policy methods tcp-self and 6to4-self,
235                 unbundle libbind, change the default pid file location from
236                 /var/run to /var/run/{named,lwresd} for improved chroot/setuid
237                 support. [christos 20090412]
238         libbind: Update to 6.0-rc1. Use md5 for randomid instead of
239                 sequential id, add suppport for DS, SSHFP, RRSIG, NSEC, DNSKEY,
240                 DHCID, NSEC3, NSEC3PARAM, HIP and DLV, various new API
241                 functions.  [christos 20090412]
242         re(4): Add support for RTL8168CP and RTL8168D. [tsutsui 20090413]
243         makefs(8): Add an experimental source-only makefs based on rump
244                 and fs-utils.  It currently supports FFS, ext2fs, FAT,
245                 cd9660 and sysvbfs.  [pooka 20090414]
246         dhcpcd(8): Import dhcpcd-4.0.13 [roy 20090417]
247         zaurus: Add recoding support to zaudio(4). [nonaka 20090418]
248         httpd(8): Import bozohttpd-20090418. [mrg 20090418]
249         bge(4): Add misc quirk code for chip specific bugs.
250                 From FreeBSD and OpenBSD.  [msaitoh 20090419]
251         queue(3): Add SLIST_FOREACH_SAFE, STAILQ_FOREACH_SAFE, STAILQ_LAST,
252                 SIMPLEQ_CONCAT, and SIMPLEQ_LAST. [mschuett 20090420]
253         ale(4): Add a driver for Attensic/Atheros L1E Gigabit Ethernet.
254                 From OpenBSD and improvements from Kevin Lahey.
255                 [cegger 20090420]
256         sdmmc(4): Add a driver for SD/MMC from OpenBSD. [nonaka 20090421]
257         landisk: Add UFS2 boot support. [tsutsui 20090421]
258         pmax: Add UFS2 boot support. [tsutsui 20090421]
259         uftdi(4): Add support for USB serial adapter REX-USB60F.
260                 [taca 20090421]
261         netpgp: Import netpgp. This is a heavily-modified version of
262                 openpgpsdk, and will replace it. [agc 20090423]
263         landisk: Enable to build a bootable install disk image.
264                 [tsutsui 20090423]
265         compat_linux(8): Add IPC_64 support for all semctl(2)/msgctl(2).
266                 [njoly 20090423]
267         zx(4): Add wscons support [macallan 20090423]
268         compat_linux32: Add IPC_64 support for all semctl(2),
269                 following corresponding compat_linux(8) change.
270                 [njoly 20090427]
271         dhcpcd(8): Import dhcpcd-5.0.0. [roy 20090428]
272         rc.d(8): Add an rc.d script for dhcpcd(8). [roy 20090428]
273         ichlpcib(4): Attach 82801IEM LPC Interface Bridge too. [njoly 20090429]
274         rump: Add support for remote system calls [pooka 20090429]
275         sh3: Add some support for SH7706. [nonaka 20090430]
276         hppa: Merge the nick-hppapmap branch which includes a port of the
277                 OpenBSD pmap, improves support for machines without the
278                 PA7100LC or PA7300LC CPUs, and much more.  [skrll 20090430]
279         libc: Add stpcpy(3), stpncpy(3), strnlen(3), all from FreeBSD.
280                 [perry 20090501]
281         install(1): Add support for writing sha256, sha384, or sha512 hashes
282                 to a METALOG.  [apb 20090501]
283         build: Use sha256 instead of sha1 hashes in METALOG and
284                 /etc/mtree/set.* files.  [apb 20090501]
285         dhcpcd(8): Import dhcpcd-5.0.1 [roy 20090503]
286         hp700: Enable support for UFS2 boot. [tsutsui 20090503]
287         rpcgen(1): Add support for hyper and quad keywords. [ginsbach 20090506]
288         apropos(1): Add -S and -s support, for searching by machine and
289                 section [wiz 20090508]
290         file(1): Import 5.03 [christos 20090508]
291         hp700: ucas (CAS for user-space address) support for hp700.
292                 [skrll 20090508]
293         dhcpcd(8): Import dhcpcd-5.0.2 [roy 20090510]
294         dhcpcd(8): Import dhcpcd-5.0.3 [roy 20090511]
295         bluetooth(3): Update the Bluetooth service discovery API and merge it
296                 into libbluetooth, retiring the separate libsdp.
297                 [plunky 20090512]
298         dhcpcd(8): Import dhcpcd-5.0.4 [roy 20090514]
299         libc: Add the getdate(3) and getdate_err value, conforming to
300                 IEEE Std 1003.1 (``POSIX.1'') and the Open Group Base
301                 Specifications X/Open System Interfaces extension (``XSI'').
302                 [ginsbach 20090514]
303         hp700: com at dino now works [skrll 20090518]
304         httpd(8): Import bozohttpd-20090522. [mrg 20090522]
305         libc: Add %s (seconds since the Epoch) to strptime(3) for symmetry
306                 with strftime(3). [ginsbach 20090524]
307         kernel: File descriptor access performance improvements.
308                 [ad 20090524]
309         i386, amd64: CPU topology detection support for AMD processors.
310                 [rmind 20090526]
311         rumpnet: Add IPv6 support [pooka 20090527]
312         agr(4): Add support for layering vlans on top. Also allow LACP
313                 to be disabled. [darran 20090529]
314         openssh: Import 5.2. [christos 20090607]
315         module: Add the capability to read an <module>.prop associated
316                 with a module and merge a plist passed in by modload(8).
317                 Also, add MODCTL_NO_PROP flag to prevent loading
318                 <module>.prop. [jnemeth 20090609]
319         modload(8): Add various flags to assist in the creation and
320                 maintenance of <module>.prop and/or to set MODCTL_NO_PROP.
321                 [jnemeth 20090609]
322         ntp:    Import ntp-4-2-4p7. [kardel 20090613]
323         ehci(4): Add quirk for SB600/SB700 chipsets to workaround freeze
324                 in USB subsystem. [cegger 20090615]
325         drm(4): Update to mesa-drm 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c.
326                 [mrg 20090619]
327         postfix(1): Import version 2.6.2 [tron 20090623]
328         wake(8): New command to send Wake-on-LAN packets to machines on
329                 the local Ethernet. [mbalmer 20090625]
330         cpu_reboot(9): tear down stacks of (pseudo-)devices and
331                 filesystems in an orderly fashion during shutdown,
332                 detaching the devices and unmounting the filesystems.
333                 i386 and sparc64 are finished. [dyoung 20090625]
334         kernel: Ephemeral mapping (emap) implementation, i386/amd64 support.
335                 [rmind 20090628]
336         dhcpcd(8): Import dhcpcd-5.0.5 [roy 20090704]
337         dhcpcd(8): Import dhcpcd-5.0.6 [roy 20090708]
338         sysmon_envsys(8): Enhancements to allow access to driver-internal
339                 limit values [pgoyette 20090710]
340         libc: Add getdelim(3) and getline(3) conforming to
341                 IEEE Std 1003.1-2008 (``POSIX.1'') [roy 20090713]
342         ip(4): Add IP_RECVTTL option to let recvmsg(2) return the TTL
343                 of the received datagram. [minskim 20090716]
344         ip(4): Add IP_MINTTL option to discard packets with a TTL
345                 lower than the option value. [minskim 20090717]
346         openssl(1): Import SNAP-20090710 under the new crypto/external
347                 framework [christos 20090719]
348         rumpdev: Support devices and kernel config framework.  [pooka 20090720]
349         gpio(4): Complete rework to integrate with kauth(9), allow for
350                 runtime driver attachment, naming of individual pins.
351                 [mbalmer 20090725]
352         gpiosim(4): New driver for development/testing purposes to simulate
353                 a gpio(4) device.
354                 [mbalmer 20090725]
355         gpioctl(8): New commandline syntax to reflect gpio(4) changes.
356                 [mbalmer 20090725]
357         secmodel_44bsd(9), secmodel_securelevel(9): Add provisions to control
358                 access to gpio(4) pins. [mbalmer 20090725]
359         mvsata(4): Support Marvell Hercules-I/II SATA Controllers
360                 [kiyohara 20090727]
361         dhcpcd(8): Import dhcpcd-5.0.7. [roy 20090728]
362         bind: Update to 9.6.1-P1.  [christos 20090728]
363         xen: dropped Xen 2 support. [cegger 20090728]
364         libbluetooth: add device access API bt_dev(3). [plunky 20090803]
365         rumpfs: Add support for registering external files which are
366                 accessed from the host OS fs namespace instead of from
367                 inside the rump virtual kernel.  [pooka 20090803]
368         acpi(4): It is now possible to configure devices other than the lid
369                 switch and sleep/power buttons as a method of waking the
370                 machine from sleep. Any ACPI device node with a _PRW method
371                 is now a candidate, and the device nodes are listed in the
372                 hw.wake namespace. By default, the following device node
373                 types are enabled as wakeup devices if the firmware supports
374                 it: lid switch, sleep/power button, PC keyboard controller.
375                 [jmcneill 20090804]
376         openssl(1): Import SNAP-20090805 to fix the namespace issues
377                 (BLOCK, CSTRING, etc) [christos 20090805]
378         tcx(8): support wsdisplay and acceleration [macallan 20090806]
379         rumpvfs: Use unmodified kernel vnode pager.  [pooka 20090806]
380         zfs: Import OpenSolaris zfs source code to NetBSD, add NetBSD
381                 patches. [haad 20090808]
382         gpioiic(4): New driver to create an I2C bus using GPIO pins in
383                 bit-banging mode. [mbalmer 20090809]
384         voyagerfb(8): a driver for the Gdium Liberty 1000's video controller
385                 [macallan 20090812]
386         mips: removed a.out support [matt 20090812]
387         secmode_keylock, keylock, gpiolock(4): Add support for multi-position
388                 keylocks. [mbalmer 20090814]
389         nbperf(1): A minimal perfect hash function generator. [joerg 20090815]
390         acpi(4): Updated ACPICA to 20090730. This release includes full
391                 support for the ACPI 4.0 specification. [jmcneill 20090818]
392         iasl(1): The ACPICA ASL (ACPI Source Language) compiler/decompiler
393                 is now included with i386 and amd64 installations.
394                 [jmcneill 20090818]
395         amd64, i386: Suspend and resume is now supported when using the
396                 genfb(4) display driver. [jmcneill 20090823]
397         suntcx(4): imported the xf86-video-suntcx driver and added hardware
398                 acceleration [macallan 20090827]
399         postfix(1): Import version 2.6.5 [tron 20090831]
400         unzip(1): A libarchive-based unzip frontend, emulating most of
401                 infozip's command line. [joerg 20090903]
402         rumpcrypto: Add rump component for kernel crypto routines.
403                 [pooka 20090903]
404         sunleo(4): imported the xf86-video-sunleo 1.2.0 driver from Xorg
405                 [macallan 20090905]
406         hdaudio(4): New standards-compliant Intel High Definition Audio driver
407                 written to replace azalia(4). [sborrill 20090906]
408         rump_smbfs(8): Support smbfs as a userspace server.  [pooka 20090906]
409         sets: Move kernel modules out of base.tgz and into a new modules.tgz.
410                 [jnemeth 20090907]
411         sysinst(8): Install the new modules.tgz set. [jnemeth 20090907]
412         build.sh: Add a modules operation which builds kernel modules and
413                 installs them into DESTDIR. [jnemeth 20090907]
414         sysctl(7): Add kern.boothowto variable.  [apb 20090911]
415         rc(8): Output is now logged to /var/run/rc.log.  A new rc_silent
416                 option suppresses output to the console; it can be set
417                 in rc.conf(5) or by booting in silent mode (e.g. "boot
418                 netbsd -z" on i386 or amd64).  [apb 20090911]
419         kernel: remove POOL_INIT from the kernel, replace with dynamic
420                 constructors which call pool_init().  [pooka 20090913]
421         pfsync(4): PFSYNC from OpenBSD 4.2 imported [degroote 20090914]
422         xen: add support for feature-flush-cache in block device backend.
423                 Use it in block device frontend for DIOCCACHESYNC.
424                 [bouyer 20090923]
425         ld.elf_so(1): Support dlinfo(), currently limited to RTLD_DI_LINKMAP.
426                 [pooka 20090924]
427         rump: Support autoloading of modules from linksets.  [pooka 20090924]
428         gpio(4): Add the GPIO_PIN_PULSATE attribute to let a pin pulsate at
429                 a hardware defined frequency and duty cycle. [mbalmer 20090925]
430         gpioctl(8): Support the new GPIO_PIN_PULSATE attribute for pins using
431                 the "pulsate" keyword. [mbalmer 20090925]
432         xen: add support for request-rx-copy in the virtual network device
433                 backend.  This is required by recent Xen linux kernels.
434                 [bouyer 20090925]
435         ichlpcib(4): Add gpio(4) support. [jakllsch 20090927]
436         wb(4): Add a driver for Winbond W83L518D SD/MMC readers.
437                 [jmcneill 20090930]
438         mdnsd(8), dns-sd(1), libdns_sd: import mDNSResponder 212.1
439                 [tsarna 20090929]
440         lom(4), sparc64: Add a driver for LOMlite lights out management
441                 hardware monitor and watchdog timer. [nakayama 20091002]
442         i386: Add support for enhanced speedstep on VIA C7 Esther CPUs.
443                 [jmcneill 20091002]
444         acpiwmi(4): Add a driver for the ACPI WMI Mapper interface.
445                 [jmcneill 20091002]
446         i386: Add support for VIA C7 temperature sensors. [jmcneill 20091002]
447         dhcpcd(8): Import dhcpcd-5.1.1. [roy 20091002]
448         libm(3): Add f{dim,max,min}{,f,l} from FreeBSD [christos 20091004]
449         ukfs(3): Support disklabel partitions.  [pooka 20091007]
450         man(1): Display manpage when specified with a path [cegger 20091007]
451         hdaudioctl(8): Add tool to manipulate hdaudio(4) devices
452                 [sborrill 20091011]
453         rump: Create proper prototypes for varargs system calls.
454                 [pooka 20091013]
455         rump: Introduce public interface specifications and autogenerate
456                 entrypoint wrappers.  [pooka 20091014]
457         rump: Add a virtual CPU scheduler which maps the current thread
458                 to an available virtual CPU on entry to the rump kernel.
459                 [pooka 20091015]
460         dhcpcd(8): Import dhcpcd-5.1.2. [roy 20091016]
461         sysinst(8): Give the option to use tmpfs for /tmp in sysinst instead of
462                 the older mfs on i386 and amd64. [ahoka 20091018]
463         kernel: Remove support for uarea swap-out. [rmind 20091021]
464         bind: Update to 9.7.0-b1. [christos 20091024]
465         dhcpcd(8): Import dhcpcd-5.1.3. [roy 20091025]
466         flex(1): Import flex-2.5.35 [christos 20091025]
467         routed(8): Merge 2.32 changes [christos 20091025]
468         m4(1): Import the OpenBSD one since it implements features from gm4
469                 that the new flex wants [christos 20091026]
470         yacc(1): Import byacc-20091028 [christos 20091028]
471         pm2fb: A driver for Permedia2-based graphics cards like Sun's PGX32
472                 [macallan 20091028]
473         xf86-video-igs: an Xorg driver for IGS CyberPro 20x0 graphics
474                 controllers, currently only for rev. 5 sharks
475                 [macallan 20091110]
476         raid(4): RAIDframe parity maps, which greatly improve parity rewrite
477                 times after unclean shutdown; jld's GSoC 2009 project.
478                 [jld 20091117]
479         bnx(4): Added support for Broadcom BCM5709 and BCM5716 chips.
480                 [bouyer 20091118]
481         build.sh: Add "rumptest" for fast testing of rump compilation
482                 and linking.  It is useful mostly for developers.
483                 [pooka 20091118]
484         resolvconf(8): Import openreslv-3.3.3. [roy 20091121]
485         rump: Load rump virtual kernel symbol table at boot.  This enables
486                 the use of the kernel linker in a rump kernel.
487                 [pooka 20091126]
488         ums(4): Added touchpanel support. [mbalmer 20091127]
489         ws(4): Added the xf86-input-ws input driver for touchpanels that
490                 report absolute position data through wscons(4), e.g. those
491                 support by ums(4). [mbalmer 20091128]
492         build.sh: Handle externally added programs and libraries and create
493                 sets.  [uebayasi 20091130]
494         udl(4): Add a driver for DisplayLink DL-1x0/1x5 based USB LCDs and
495                 USB-VGA adaptors. Ported from OpenBSD by FUKAUMI Naoki
496                 with many modification. [tsutsui 20091130]