Home | History | Annotate | Line # | Download | only in doc
CHANGES revision 1.1134
      1 # LIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.1134 $>
      2 #
      3 #
      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 (a] NetBSD.org'.]
      8 #
      9 # ----------------------------------------------------------------------------
     10 # PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS:
     11 #
     12 #	theme: Content ...
     13 #		more content ...
     14 #		more content. [developer DATE-FORMAT]
     15 #
     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.
     18 #
     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.
     21 #
     22 # See htutils/changes/changes2html script for more details.
     23 #
     24 # ----------------------------------------------------------------------------
     25 
     26 
     27 Changes from NetBSD 4.0 to NetBSD 5.0:
     28 	evbppc: Add support for Xilinx Virtex II-Pro/4-FX. [freza 20061202]
     29 	mac68k: Add support for four more NuBus video cards, including the
     30 		VillageTronic MacPicasso 340. [hauke 20061206]
     31 	puc(4): Add support for Perle Systems 4 and 8 ports modem boards.
     32 		[manu 20071209]
     33 	arm: Add support for NPE Ethernet on IXP425. [scw 20061210]
     34 	arm: Add support for IXP425 watchdog timer. [scw 20061210]
     35 	libutil: Add flags_to_string(3) and string_to_flags(3),
     36 		moved from ls(1). [christos 20061214]
     37 	arm: Add support for i2c, i2s, pcmcia, and ohci of PXA2x0.
     38 		Ported from OpenBSD as part of zaurus port by NONAKA Kimihiro.
     39 		[peter 20061217]
     40 	zaurus: Add support for Sharp C3x00 PDA. [ober 20061217]
     41 	kernel: Merge yamt-splraseipl branch, which provides splraiseipl(9)
     42 		and makeiplcookie(9). [yamt 20061221]
     43 	sgimips: Add support for Set Engineering's GIO Fast Ethernet board.
     44 		[rumble 20061223]
     45 	sgimips: Add support for the SGI Light/Entry/Starter LG1/LG2
     46 		framebuffers found in Indigo systems. [rumble 20061226]
     47 	nfs: Remove NQNFS support from kernel. [yamt 20061227]
     48 	kernel, srtconfig(1): First import of the source-address-based routing
     49 		pseudo-device.  [mouse 20061229]
     50 	sgimips: Add i8254 timecounter(9) support for use on IP12.
     51 		[rumble 20061229]
     52 	mount_psshfs(8): Add puffs sshfs. [pooka 20061229]
     53 	njata(4): Add support for Workbit CF32A CF adapter,
     54 		aka BUFFALO RCF-CBA2.  [ichiro 20061231]
     55 	amd64, i386: Report and work around some of the known errata for
     56 		Athlon 64 and Opteron processors. [ad 20070101]
     57 	i386: Add fatboot, sub-512 byte bootloader that can be written into
     58 		the first sector of a FAT16 filesystem and will load
     59 		the secondary bootloader from it. [dsl 20070101]
     60 	udf: Implement read-only access to UDF 2.50 and UDF 2.60 discs
     61 		that use metadata partition mappings. [reinoud 20070104]
     62 	i386: Add support for Microsoft Xbox. [jmcneill 20070105]
     63 	ntp: Import ntp 4.2.4 (20061228). Tracking of network interface
     64 		address changes is now supported - no more ntpd
     65 		restarts when interface addresses are re-configured
     66 		(WLAN/DSL/ppp/...). [kardel 20070106]
     67 	config(1): Introduce a new -L option, generates a lint configuration.
     68 		[cube 20070108]
     69 	umass(4): Add a quirk for the Sony Cybershot USB camera.
     70 		From Mihai Chelaru. [christos 20070109]
     71 	kernel: Global 'securelevel' variable removed; it is now internal to
     72 		the secmodel. [elad 20070110]
     73 	gcc(1): Updated to version 4.1.2-20070110. [mrg 20070111]
     74 	zaurus: Add MI todr(9) and timecounter(9) support. [ober 20070112]
     75 	acpitools: Added from FreeBSD via fvdl. [christos 20070114]
     76 	kernel: Add syscalls for POSIX Real-time library. [ad 20070116]
     77 	adb(4): Add new and simplified MI ADB drivers. [macallan 20070117]
     78 	macppc: Add a driver for the SGS 7433 mixer found in some G3 Macs.
     79 		[macallan 20070117]
     80 	viaenv(4): Add support for the VIA VT8231 hardware monitor and
     81 		remove viapm(4) code. From OpenBSD. [xtraeme 20070120]
     82 	scsictl(8): Added setspeed command, to set the highest speed that the
     83 		optical drive should use for reading data,
     84 		contributed by Kimura Fuyuki. [bouyer 20070122]
     85 	msk(4): Pull support for some devices and many bug fixes from OpenBSD.
     86 		[msaitoh 20070130]
     87 	uplcom(4): Add support for Willcom WS002IN PHS device
     88 		(Prolific Technology PL2303X). [msaitoh 20070131]
     89 	zaurus: Updates to allow Zaurus screen to rotate 90 degrees to a usable
     90 		state with the keyboard. From OpenBSD. [ober,peter 20070202]
     91 	security(8): Add support for per-user /tmp. [elad 20070204]
     92 	ugensa(4): Add support Novatel Merlin, used in VZ V620.
     93 		From John Nielsen on freebsd-mobile. [gdt 20070205]
     94 	i386, amd64: Add cmos(4), driver for x86 CMOS RAM. [dyoung 20070206]
     95 	find(1): Add -delete option from FreeBSD. [elad 20070206]
     96 	rum(4): Add support for MELCO WLI-U2-SG54HP and PLANEX GW-US54Mini2.
     97 		[elad 20070206]
     98 	kernel: Merge the newlock2 branch. Introduces a number of new
     99 		kernel synchronization primitives, improves scalability
    100 		on MP systems, and replaces the existing SA threads model
    101 		with a 1:1 threading model. [ad 20070209]
    102 	news68k: Implement generic softintr(9) support. [tsutsui 20070210]
    103 	ubsa(4): Add support for CDMA modems sold by Eurotel (now O2).
    104 		[salo 20070210]
    105 	refuse: Added FUSE (file system in userspace) compatibility
    106 		functionality, layered on top of libpuffs. [agc 20070211]
    107 	i386: Added an opencrypto provider for VIA ACE (AES encryption
    108 		instructions), ported from OpenBSD. [daniel 20070217]
    109 	shark: Add generic softintr(9) support. [matt 20070218]
    110 	kernel: Add code to support per-system call statistics. [dsl 20070218]
    111 	sdiff(1): Replaced by OpenBSD sdiff(1) (public domain). [rmind 20070219]
    112 	sgimips: Support the sq(4) interface on the Challenge S's IOPLUS
    113 		mezzanine. [rumble 20070219]
    114 	btuart(4): Add support for Bluetooth HCI UART (H4) driver.
    115 		[kiyohara 20070221]
    116 	btuartd(8): Add support for Bluetooth HCI UART (H4) daemon.
    117 		[kiyohara 20070221]
    118 	bus_dma(9): Add a pair of new bus_dma(9) functions,
    119 		bus_dmatag_subregion(9) and bus_dmatag_destroy(9)
    120 		that allow a device to restrict the bus address range.
    121 		[mrg 20070221]
    122 	kernel: Replace the Mach-derived boolean_t type with the C99 bool type.
    123 		[thorpej 20070221]
    124 	arm: Add PXA2x0 RTC driver. [nonaka 20070225]
    125 	mutex(9), rwlock(9): Support priority inheritance. [yamt 20070226]
    126 	eeprom(8): Add the missing kernel bits on arm and powerpc that kept
    127 		eeprom from actually changing firmware settings.
    128 		[macallan 20070228]
    129 	MAKEDEV(8), MAKEDEV.local(8): Let MAKEDEV.local use functions
    130 		defined in MAKEDEV. [apb 20070303]
    131 	dkscan_bsdlabel(8): Add a tool to scan disks for BSD disklabels.
    132 		[martin 20070301]
    133 	MAKEDEV(8), init(8): Make MAKEDEV(8) create the mfs /dev rather than
    134 		init(8). [dsl 20070302]
    135 	x68k: Add generic softintr(9) support. [tsutsui 20070304]
    136 	luna68k: Add generic softintr(9) support. [tsutsui 20070304]
    137 	misc: Remove all use of caddr_t, which should be replaced with
    138 		appropriate pointer types. [christos 20070304]
    139 	file(1): Update to 4.20.  [pooka 20070304]
    140 	cesfic: Add generic softintr(9) support. [tsutsui 20070305]
    141 	hfs: Add read-only Apple HFS+ file system support. [dillo 20070305]
    142 	ipv6: Add ipv6 fast forward. [liamjfoy 20070307]
    143 	amd64, i386: Add support for the High Precision Event Timer driver.
    144 		[njoly 20070308]
    145 	next68k: Add generic softintr(9) support. [tsutsui 20070308]
    146 	openssh: Import 4.6. [christos 20070310]
    147 	aiboost(4): ASUS AI Booster ACPI Hardware monitor driver,
    148 		adapted from FreeBSD for envsys(4). [xtraeme 20070313]
    149 	evbmips: Add Infineon ADM5120 port. [dyoung 20070320]
    150 	kernel: Import of DRM (Direct Rendering Manager). Not yet enabled
    151 		by default. [drochner 20070320]
    152 	i386, amd64: Intel(R) On Demand Clock Modulation driver, to save
    153 		power and overheating in CPUs supporting the Thermal
    154 		Monitor feature (TM). Adapted from OpenBSD/FreeBSD.
    155 		See options(4) for more information. [xtraeme 20070320]
    156 	atari: Implement generic softintr(9) (untested). [tsutsui 20070321]
    157 	pkill(1): Add the -l (long format) option. [erh 20070321]
    158 	viadrm(4): Import viadrm(4) from DRI git. [jmcneill 20070323]
    159 	macppc: Add experimental Apple UniNorth AGP driver. [macallan 20070325]
    160 	agp(4): Add AGPv3 support to VIA AGP driver from FreeBSD.
    161 		[jmcneill 20070327]
    162 	libc: Add support for LC_TIME. [manu 20070328]
    163 	vax: Turn on generation of PIC code. [matt 20070331]
    164 	genfb(4): Generic framebuffer console driver with PCI and SBus
    165 		frontends. [macallan 20070411]
    166 	sgimips: Add support for SGI O2 PS/2 controller macekbc(4) and
    167 		onboard display adapter crmfb(4). [jmcneill 20070412]
    168 	sgimips: Import mavb(4) audio device driver for SGI O2 from
    169 		OpenBSD. [jmcneill 20070412]
    170 	sparc64: Add support for hardware monitoring on
    171 		Ultra Enterprise 450. See envctrl(4). [tnn 20070414]
    172 	puffs(4): Support NFS exporting puffs file servers. [pooka 20070416]
    173 	adb(4): Add a very simple driver for ADB button devices.
    174 		[macallan 20070416]
    175 	xargs(1): Bring in xargs from FreeBSD to gain -I, -J etc. but keep our
    176 		GNU compatible exit values. [christos 20070418]
    177 	mount_9p(8): Add support to mount a 9P file service with puffs.
    178 		[pooka 20070421]
    179 	kernel: Remove the CHECK_ALT_xxx() defines and emul_find() used
    180 		to locate files within an emulation's root directory.
    181 		Instead get namei() to check the emulation root first.
    182 		[dsl 20070422]
    183 	pax(1): Add a '-V' flag to pax for verbose summary without listing.
    184 		[christos 20070423]
    185 	prep: Add support for the MTX604 RAVEN based machine. Other RAVEN
    186 		based machines are also likely to work now. [garbled 20070426]
    187 	kernel: Added support for POSIX Asynchronous I/O. [rmind 20070430]
    188 	scan_ffs(8): Add a "-b" option to search a partition for valid
    189 		alternate superblocks. [perseant 20070501]
    190 	puffs(3): Add puffs_framebuf(3), which abstracts the buffer
    191 		management and event loop for networked file systems
    192 		using puffs_cc(3). Convert mount_psshfs(8) and
    193 		mount_9p(8) to use it. [pooka 20070505]
    194 	wd33c93: Enable Fast SCSI transfers for WD33C93B parts with
    195 		appropriate input clocks. [rumble 20070508]
    196 	kernel: Add the TFTPROOT kernel option for TFTP'ing root RAMdisk
    197 		at root mount time. [manu 20070508]
    198 	services(5), protocols(5): Pull iana-generated services and protocols
    199 		files using: http://www.sethwklein.net/projects/iana-etc/ .
    200 		[christos 20070508]
    201 	pf(4): Make 'nat' and 'rdr' translation rules obey state
    202 		policy flags ('if-bound', 'group-bound', 'floating').
    203 		Extend pf.conf(5) syntax to express the translation-state
    204 		policies. [dyoung 20070510]
    205 	gdb(1): Add target kvm support for amd64. [fvdl 20070515]
    206 	kernel: yamt-idlelwp branch was merged.
    207 		1. separate context switching and thread scheduling.
    208 		2. implement idle lwp.
    209 		3. clean up related MD/MI interfaces.
    210 		4. make scheduler(s) modular.
    211 		[yamt 20070518]
    212 	sh3: Implement fast path TLB miss handling. [uwe 20070518]
    213 	ld.elf_so(1): Support Solaris $ORIGIN etc. expansions in paths.
    214 		[christos 20070518]
    215 	uslsa(4): Added CP210x USB-RS232 ucom driver, as submitted by
    216 		Jonathan A. Kollasch in PR kern/33496. [dogcow 20070520]
    217 	procfs: Extend the Linux emulation of /proc to include
    218 		/proc/stat, /proc/loadavg and /proc/<pid>/statm.
    219 		[agc 20070524]
    220 	top(1): Allow a single process to be selected by pid.
    221 		Add a 'thread mode' that displays LWPs.
    222 		[ad 20070524]
    223 	isp(4): Major update to isp(4) driver, including 4Gb (24XX) card
    224 		support and new firmware sets. [mjacob 20070524]
    225 	libcurses: Merge in wide curses work done by Ruibiao Qui as a
    226 		Google Summer of Code project. [blymn 20070529]
    227 	split(1): Add a new command-line option "-n chunk_count", that splits
    228 		the input file into chunk_count smaller files.
    229 		[jschauma 20070531]
    230 	smsc(4): Added a driver for the hardware monitoring portion of
    231 		the SMSC LPC47B397. [blymn 20070601]
    232 	powerpc: Add booted_kernel and booted_device sysctl. [nisimura 20070601]
    233 	file(1): Update to 4.21. [pooka 20070607]
    234 	zyd(4): Added OpenBSD's driver. Supports ZyDAS ZD1211/ZD1211B
    235 		USB IEEE 802.11b/g wireless network device. [kiyohara 20070609]
    236 	mac68k: Switch sn(4) Ethernet on mac68k to using MI SONIC driver.
    237 		[tsutsui 20070610]
    238 	tcp(4): Per socket keepalive timer settings. Ability to change
    239 		connection timeout. [christos 20070620].
    240 	gdb(1): Remove gdb 5.3. [skrll 20070621]
    241 	newgrp(1): Add POSIX (IEEE Std 1003.1, 2004 / Open Group Base
    242 		Specifications Issue 6) User Portability Utility to change
    243 		effective group ID. [ginsbach 20070621]
    244 	gcc(1): Updated to version 4.1.3-20070620.  [mrg 20070621]
    245 	df(1): Fix -P option, and add -g (in gigabytes) option.
    246 		[christos 20070624]
    247 	ntp: Updated to version 4.2.4p2. [kardel 20070624]
    248 	tcpdrop(8): Ported by anon ymous (from FreeBSD/OpenBSD).
    249 		[christos 20070625]
    250 	fast_ipsec(4): Add support for IPsec NAT-T. [degroote 20070627]
    251 	efs: Added read-only Silicon Graphics EFS file system. [rumble 20070629]
    252 	svhlabel(8): Add a tool to update disklabel(5) from SGI Volume Header,
    253 		like mbrlabel(8) for MBR label. [rumble 20070629]
    254 	envsys(4), sysmon_envsys(9): Imported envsys2. New API with the
    255 		following features:
    256 		- Cleaned up the API for simplicity and efficiency.
    257 		- Ability to send capacity/critical/warning events to powerd(8).
    258 		- Added support for a 'dictionary based communication channel'
    259 		  between sysmon_power(9) and powerd(8), that means there is
    260 		  no 32 bytes event size event restriction anymore.
    261 		- Binary compatibility with old envstat(8) and powerd(8) via
    262 		  COMPAT_40.
    263 		And more, please see envsys(4) and sysmon_envsys(9) for more
    264 		information.
    265 		[xtraeme 20070701]
    266 	libutil: Add estrndup(3). [pooka 20070701]
    267 	i386: Add support for VIA Esther. From FreeBSD. [christos 20070703]
    268 	mount_puffsportal: Add experimental version of portalfs
    269 		based on puffs(3).  [pooka 20070708]
    270 	i386: Add gcscehci(4) driver for the EHCI controller found in the AMD
    271 		Geode CS5536 companion controllers. [jmcneill 20070708]
    272 	nfsmb(4): Add support for NVIDIA nForce 2/3/4 SMBus controller and
    273 		SMBus driver. [kiyohara 20070711]
    274 	kernel: Implement per-CPU work-queues support for workqueue(9)
    275 		interface. [rmind 20070712]
    276 	dbri(4): Added support for audio input. [macallan 20070712]
    277 	sgimips: Add hardware cursor support to crmfb(4) on O2.
    278 		[macallan 20070715]
    279 	kernel: Add a native mremap(2) system call based on the UVM
    280 		implementation for COMPAT_LINUX(8). [joerg 20070717]
    281 	find(1): Add the '-E' option to interpret regexes as extended regexes.
    282 		[daniel 20070719]
    283 	alpha: Add timecounter(9) support and switch to MI todr(9)
    284 		with MI mc146818 driver. [tsutsui 20070721]
    285 	tcpdump(8): Import tcpdump-3.9.7. [drochner 20070724]
    286 	ichsmb(4): Add support for Intel ICH SMBus controller.
    287 		[kiyohara 20070728]
    288 	shark: Add dhclient(8) to the install disk image to be able to
    289 		configure network interfaces through DHCP.  [jmmv 20070729]
    290 	zaurus: Added support to detect AC adapter and charge battery.
    291 		[nonaka 20070729]
    292 	libarchive: Import libarchive-2.2.5. [joerg 20070729]
    293 	sparc: The cgfourteen(4) driver now supports wscons. [macallan 20070730]
    294 	shark: Switched the installation disk to use wscons instead of
    295 		pccons. [jmmv 20070731]
    296 	tcp(4): TCP socket buffers automatic sizing, ported from FreeBSD.
    297 		[rmind 20070802]
    298 	agp(4): Add support agp_amd64. Imported from FreeBSD.
    299 		[kiyohara 20070804]
    300 	cpuctl(8): A new utility which allows setting CPUs online/offline.
    301 		[ad 20070804]
    302 	libpthread: Make some significant performance improvements around
    303 		thread synchronization, and fix a minor problem with
    304 		detaching running threads. [ad 20070804]
    305 	rump: Add the Runnable Userspace Meta Program framework to sys/rump.
    306 		These are programs which compile in a part from the standard
    307 		kernel sources and run in userspace.  Their main use is
    308 		testing/debugging. Currently supported are a number of
    309 		file systems (e.g. ffs) through puffs(3). [pooka 20070805]
    310 	wscons(4): Add scrollback support to vcons, this should work with
    311 		any framebuffer console driver that uses vcons.
    312 		[macallan 20070805]
    313 	libarchive: Import libarchive-2.2.6. [joerg 20070806]
    314 	wtf(6): Search pkgsrc's help database when ran inside a package
    315 		directory. [hubertf 20070806]
    316 	libpthread: Another performance improvement, and a fix for an issue
    317 		that could cause threaded applications to hang under rare
    318 		circumstances. [ad 20070807]
    319 	mount_sysctlfs(8): sysctl(3) to file system translator. [pooka 20070809]
    320 	bge(4): Add support for BCM5786. [taca 20070810]
    321 	agp(4): Add agp support for i965Q. [markd 20070815]
    322 	slhci(4): Replace to Matthew Orgass's slhci(4). [kiyohara 20070815]
    323 	spdmem(4): Add Serial Presence Detect driver/support. This decodes
    324 		technical specifications stored in the eeprom on common types
    325 		of memory modules. [tnn 20070818]
    326 	uplcom(4): Add support for SMART Technologies-badged Prolific
    327 		USB-Serial converter. [sborrill 20070818]
    328 	amiga: Add wdc(4) frontent for the buddha and catweazle Z2 hardware.
    329 		[is 20070820]
    330 	btbc(4): Add support for AnyCom BlueCard. [kiyohara 20070820]
    331 	libm: Add C99 complex support (float/double). [drochner 20070820]
    332 	amd64: Enalbe LFS from sysinstall. [skd 20070821]
    333 	atactl(8): Improve SATA support. [bouyer 20070821]
    334 	agten(4): Add support for Fujitsu AG-10e graphics cards working as
    335 		accelerated framebuffer console. [macallan 20070826]
    336 	ichlpcib(4): The driver has added support for the TCO (watchdog) on
    337 		ICH6 or newer chipsets plus timecounter support. Also it can
    338 		be used on EM64T systems running the amd64 port. Adapted from
    339 		FreeBSD and OpenBSD. [xtraeme 20070826]
    340 	wlanctl(8): Add -p flag that only plints public (i.e. non-encrypted)
    341 		nodes. [dogcow 20070829]
    342 	ag10e(4): Add XFree86 driver to run the AG-10e in 24bit with
    343 		acceleration. [macallan 20070830]
    344 	viaide(4): Attach to the VIA CX700 IDE and NVIDIA MCP67 IDE and SATA
    345 		controllers. [xtraeme 20070831]
    346 	uchcom(4): Add support for WinChipHead CH341/340 USB-Serial adapter.
    347 		[tshiozak 20070903]
    348 	amd64, i386: cgd(4) is part of GENERIC. [joerg 20070906]
    349 	libpthread: scalability and performance enhancements. The MySQL
    350 		sysbench benchmark in read-only mode now scales to 900
    351 		simultaneous client threads on a 4xCPU i386 system before
    352 		serious performance drop-off occurs. [ad 20070907]
    353 	btconfig(8): Add a new option 'rssi' to enable/disable inquiry
    354 		results with RSSI, and add recognition of the
    355 		"inquiry result with RSSI" packets. [plunky 20070907]
    356 	kernel: Added support for POSIX message queues. [rmind 20070907]
    357 	aps(4): driver for IBM Thinkpad Active Protection System,
    358 		provides support for some sensors exported through
    359 		the envsys(4) framework. Ported by Pierre Pronchery
    360 		from OpenBSD. [xtraeme 20070911]
    361 	pcc(1): Import pcc-070920. [abs 20070920]
    362 	libutil: Add raise_default_signal(3) -- raise the default signal
    363 		handler. [lukem 20070925]
    364 	i386, amd64: pcc is now able to compile most of the i386 kernel.
    365 		a number of changes have been made for LKM and
    366 		preemption safety. [ad 20070927]
    367 	i386: i386 bootblocks are now able to boot amd64 kernels.
    368 		support for a.out kernels has been removed. [ad 20070927]
    369 	kernel: Added support for kernel core dumps to RAID 1 sets.
    370 		[oster 20071004]
    371 	kernel: The new socket option SO_NOHEADER tells the network
    372 		stack to strip the protocol header from packets
    373 		received on a raw socket. [dyoung 20071005]
    374 	gre(4): Available encapsulations increase to IPv6, UDP in
    375 		IPv6, and UDP in IPv4.  The Mobile IP encapsulation
    376 		is no more. [dyoung 20071005]
    377 	malloc(3): Replace the default memory allocator with 'jemalloc',
    378 		designed to perform well in both single- and multi-
    379 		threaded processes. This provides a significant
    380 		performance boost for many threaded workloads that
    381 		make use of malloc, such as MySQL. [ad 20071006]
    382 	kernel: A new SCHED_M2 scheduler, improves the performance on
    383 		MP systems, supports real-time and time-sharing classes,
    384 		ready for the CPU affinity. [rmind 20071009]
    385 	umidi(4): Add quirks to support Roland UA25, UA4FX and SonicCell.
    386 		[xtraeme 20071014]
    387 	kse(4): Add multicast filter support. [nisimura 20071014]
    388 	httpd(8): Import bozohttpd-20060517. [tls 20071016]
    389 	powerpc, prep, pmppc, evbppc, macppc, ibmnws, bebox, sandpoint, ofppc:
    390 		Merge ppcoea-renovation branch. [garbled 20071017]
    391 	prep: Convert to generic powerpc PCI framework. [garbled 20071017]
    392 	powerpc: New generic interrupt handler framework. [macallan 20071017]
    393 	macppc: Switch to generic powerpc interrupt framework.
    394 		[macallan 20071017]
    395 	prep: Convert to generic powerpc ISA framework. [garbled 20071017]
    396 	bebox: Convert to generic soft interrupts. [matt 20071017]
    397 	prep: Switch to generic powerpc interrupt framework. [garbled 20071017]
    398 	powerpc: New generic shared timecounters-based clock routines.
    399 		[garbled 20071017]
    400 	prep: Convert to generic powerpc clock. [garbled 20071017]
    401 	sandpoint: Convert to generic soft interrupts. [nisimura 20071017]
    402 	sandpoint: Switch to generic powerpc interrupt framework.
    403 		[nisimura 20071017]
    404 	sandpoint: Convert to generic powerpc clock/PCI/ISA framework.
    405 		[nisimura 20071017]
    406 	macppc: Convert to generic powerpc clock/PCI framework.
    407 		[macallan 20071017]
    408 	pmppc: Convert to generic powerpc clock/PCI/interrupt framework.
    409 		[garbled 20071017]
    410 	pmppc: Remove pmppc as a port, and move it to a supported board under
    411 		evbppc. [garbled 20071017]
    412 	ibmnws: Convert to generic powerpc clock.c/PCI/interrupt framework.
    413 		[rjs 20071017]
    414 	mvmeppc: Convert to generic powerpc clock.c/PCI/interrupt framework.
    415 		[garbled 20071017]
    416 	powerpc: Add shared PReP memory maps. [garbled 20071017]
    417 	sandpoint: DHCP/NFS bootloader. [nisimura 20071017]
    418 	macppc: Convert to generic powerpc bus_dma(9). [matt 20071017]
    419 	macppc: Convert to generic powerpc bus_space(9). [garbled 20071017]
    420 	powerpc: Generic powerpc OpenFirmware code. [garbled 20071017]
    421 	ofppc: Completely rewrite ofppc port from scratch. [garbled 20071017]
    422 	bebox: Convert to generic powerpc PCI/ISA framework. [ober 20071017]
    423 	macppc: Use genfb(4) as the default framebuffer instead of ofb.
    424 		[macallan 20071017]
    425 	macppc: Switch to new ADB subsystem. [macallan 20071017]
    426 	macppc: Add support for bus speed control found in some Intrepid-based
    427 		*Books like the 800MHz iBook G4. [macallan 20071017] 
    428 	powerpc: New generic powerpc IPI framework. [garbled 20071017]
    429 	macppc: Convert to generic powerpc IPI framework. [garbled 20071017]
    430 	powerpc: New generic powerpc SMP support framework. [garbled 20071017]
    431 	macppc: Convert to generic powerpc SMP framework. [macallan 20071017]
    432 	prep: Convert to generic powerpc IPI/SMP framework. [garbled 20071017]
    433 	amd64, i386: Merge amd64 and i386 pmap. Also always use
    434 		large pages if available. [yamt 20071018]
    435 	amd64: Add lkm(4) support for compat_linux(8) and exec_linux_elf.
    436 		[njoly 20071019]
    437 	rccide: Add support for the ServerWorks HT-1000 IDE Controller.
    438 		From OpenBSD. [xtraeme 20071024]
    439 	svwsata(4): Add support for another ServerWorks HT-1000 SATA
    440 		Controller. From OpenBSD. [xtraeme 20071024]
    441 	ofppc: New ofwpci configuration methods, add rtas device.
    442 		[garbled 20071025]
    443 	compat_linux32: Add missing chown's syscalls family members.
    444 		This makes chown(1)/chgrp(1) works under compat linux32.
    445 		[njoly 20071027]
    446 	pcc(1): Import pcc-071127. [ragge 20071127]
    447 	shark: Removed pccons(4), obsoleted by wscons(4). [jmmv 20071028]
    448 	coretemp(4): Driver for Intel Core's on-die thermal sensor,
    449 		available on Core or newer CPUs. Ported from FreeBSD.
    450 		[xtraeme 20071029]
    451 	i386, amd64: Added support for Intel 82G965 chipset. [jnemeth 20071030]
    452 	kernel: Support for dynamic changing of SysV message queues and
    453 		semaphores limits. [rmind 20071104]
    454 	ofppc: Stop using ofbus driver, rewrite console code [garbled 20071104]
    455 	r128fb(4): New accelerated console driver for ATI Rage 128 graphics
    456 		controllers. [macallan 20071107]
    457 	ofppc, macppc: Convert to shared ofw_autoconf. [garbled 20071107]
    458 	nsclpcsio(4): Added support for the VLM logical device. This provides
    459 		14 voltage sensors in addition to the previous 3 temperature
    460 		sensors provided in the TMS logical device. From OpenBSD.
    461 		[xtraeme 20071109]
    462 	btkey(1): A new utility to manage Bluetooth link keys in OS and
    463 		and device storage. [plunky 20071109]
    464 	putter(9): A Pass-to-Userspace Transporter, a generic request-response
    465 		handler for kernel-attached userspace daemons (e.g. puffs(4)).
    466 		[pooka 20071110]
    467 	pad(4): Added the pseudo-audio device driver, for feeding back raw
    468 		PCM data to userland. [jmcneill 20071111]
    469 	hp700: Fix kernel profiling on HPPA. [skrll 20071112]
    470 	atf(7): Initial import of the Automated Testing Framework, version 0.3.
    471 		Provides a framework to easily define and run test cases for
    472 		the NetBSD operating system.  Work until 0.1 sponsored by
    473 		Google Summer of Code 2007 and mentored by martin.
    474 		[jmmv 20071112]
    475 	sysinst(8): Add support to install the new tests.tgz set.
    476 		[jmmv 20071112]
    477 	tests: Converted the regress/bin tree to use ATF and migrated it
    478 		to tests/util. [jmmv 20071112]
    479 	tests: Converted the regress/sys/fs/tmpfs tree to use ATF and
    480 		migrated it to tests/fs/tmpfs. [jmmv 20071112]
    481 	tests: Converted the regress/games tree to use ATF and migrated it
    482 		to tests/games. [jmmv 20071112]
    483 	ahcisata(4): Add support for ATAPI devices. [bouyer 20071112]
    484 	nfsmb(4): Support more recent NVIDIA chips. [xtraeme 20071114]
    485 	viaide(4): Add support for NVIDIA MCP73/77 IDE controllers.
    486 		[xtraeme 20071114]
    487 	nfe(4): Add support for NVIDIA MCP67/73 Ethernet controllers.
    488 		[xtraeme 20071114]
    489 	i386: Remove I486_CPU, I586_CPU, I686_CPU options. [ad 20071114]
    490 	i386: Remove pccons(4). [ad 20071114]
    491 	i386: Remove support for 80386 level CPUs. PR port-i386/36163.
    492 		[ad 20071115]
    493 	newfs_ext2fs(8): Add a native newfs_ext2fs(8) command.
    494 		Closes PR bin/16175. [tsutsui 20071117]
    495 	libc: Enable posix_memalign(3). [ad 20071119]
    496 	i386, amd64: Add support for boot.cfg(5) to configure the bootloader.
    497 		This includes optionally displaying menus, altering banner
    498 		text and changing options such as timeouts and console device
    499 		which previously required use of installboot.
    500 		[sborrill 20071120]
    501 	pud(4): Add a driver via which it is possible to implement
    502 		block and character devices in userspace. [pooka 20071120]
    503 	xen: Added support for amd64 architecture, both as dom0 and domU.
    504 		[bouyer 20071122]
    505 	i386: Create a boot.cfg(5) on the install CD to allow the end-user to
    506 		select either the standard or non-ACPI kernel easily.
    507 		[sborrill 20071123]
    508 	agp(4): Add AGP support for Intel Q35/G33/Q33. [markd 20071124]
    509 	rum(4): Add support for COREGA CG-WLUSB2GL and ABOCOM WUG2700.
    510 		[kiyohara 20071125]
    511 	kernel: Add various atomic ops. Mostly pulled from
    512 		thorpej-atomic branch.  [ad 20071128]
    513 	cobalt: Add support for booting from UFS2 partition to bootloader.
    514 		[tsutsui 20071201]
    515 	libsa: Add ext2fs support. [tsutsui 20071201]
    516 	cobalt: Add support for booting from ext2fs partition to bootloader.
    517 		[tsutsui 20071201]
    518 	bcsp(4): Add support for BlueCore Serial Protocol. [kiyohara 20071202]
    519 	arc: Add support for booting from UFS2 partition to bootloader.
    520 		[tsutsui 20071202]
    521 	toolchain: Install the linker scripts on amd64, which allows to
    522 		link x86 32bits objects using the native ld(1).
    523 		[bouyer 20071202]
    524 	kernel: Change interrupt handling:
    525 		- Reduce available SPL levels for hardware devices to
    526 		NONE, VM, SCHED, HIGH.
    527 		- Acquire kernel_lock only for interrupts at IPL_VM.
    528 		- Implement threaded soft interrupts.
    529 		[ad 20071203]
    530 	nfsmb(4): Make nfsmb(4) work on newer MCPs, including MCP55.
    531 		[xtraeme 20071204]
    532 	arcmsr(4): Areca Technology Corporation SATA RAID controller driver,
    533 		ported from OpenBSD. [xtraeme 20071204]
    534 	symlink(7): Implement a new magic string for magic symlinks, @ruid,
    535 		which exapnds to the real user id of the process and
    536 		use this magic string for per-user tmp. [mjf 20071204]
    537 	fxp(4): Fix some TX timeout and RX pool corruption problems.
    538 		Mostly from OpenBSD. [tsutsui 20071208]
    539 	kernel: Added a new power management framework, see pmf(9) for details.
    540 		[jmcneill,joerg 20071209]
    541 	acpi(4): Updated ACPI-CA to 20070320. [jmcneill 20071209]
    542 	ofppc: Convert to shared powerpc major numbers. [garbled 20071210]
    543 	ofppc: Added support for the bplan/Genesi Pegasos II. [garbled 20071210]
    544 	sandpoint: Convert to shared powerpc major numbers. [nisimura 20071211]
    545 	queue(3): Add TAILQ_CONCAT() and STAILQ_CONCAT(), from FreeBSD.
    546 		[elad 20071211]
    547 	macppc: Convert to shared powerpc major numbers. [macallan 20071211]
    548 	ddb(4): Add a "whatis" command, inspired from Solaris. [yamt 20071213]
    549 	libc: Add dehumanize_number(3). [christos 20071214]
    550 	sgimips: Add support for booting from UFS2 to bootloader.
    551 		[tsutsui 20071215]
    552 	MAKEDEV(8): Use pax(1) in preference to mknod(8) to create device
    553 		nodes more efficiently; use mount_tmpfs(8) in preference to
    554 		mount_mfs(8) when creating a memory file system. [apb 20071215]
    555 	ifconfig(8): Add 'list scan' to ifconfig, which list access point in
    556 		the neighbourhood. [adegroot 20071216]
    557 	nfe(4): Handle a quirk of newer MCP6x chips on reading MAC address.
    558 		[tsutsui 20071217]
    559 	rs6000: New port of NetBSD to the MCA based IBM RS/6000 7006-41T.
    560 		[garbled 20071217]
    561 	openssh: Import 4.7. [christos 20071217]
    562 	i386, amd64: Add support for ACPI S3 (suspend-to-RAM) on MP systems.
    563 		[joerg 20071218]
    564 	sparc64: Add support for Sun PGX32 / TechSource Raptor GFX 8P to
    565 		genfb ( mostly workarounds for firmware bugs ), also build
    566 		XFree86's glint driver for accelerated X. [macallan 20071219]
    567 	amd64: Remove GENERIC.MP and enable SMP by default. [ad 20071220]
    568 	newsyslog(8): newsyslog.conf flag 'J' will bzip2 logfiles.
    569 		[dogcow 20071221]
    570 	thinkpad(4): Add driver for IBM/Lenovo Thinkpad hotkeys and
    571 		brightness controls. [jmcneill 20071221]
    572 	fdisk(8): Report the first active partition. [apb 20071223]
    573 	compat_linux32: Add getpgid(2) syscall. [njoly 20071224]
    574 	compat_linux32: Add old_uname() syscall. [njoly 20071224]
    575 	i386: Make SMP the default and remove GENERIC.MP. [ad 20071225]
    576 	i386: Add initial version of calling VGA POST from vga_resume.
    577 		[joerg 20071225]
    578 	compat_linux32: Add readdir() syscall. [njoly 20071226]
    579 	kernel: Address Space Layout Randomization support in the kernel and
    580 		dynamic linker, see security(8). [elad,christos 20071226]
    581 	msdosfs: Significantly improved writing speed (up to 16x faster).
    582 		[reinoud 20071228]
    583 	itesio(4): Added support for the Watchdog Timer. [xtraeme 20071229]
    584 	makphy(4): Recognize Marvell 88E1116 Gigabit PHY. [wiz 20071229]
    585 	usermode: Add port of the NetBSD kernel to userspace.
    586 		[jmcneill 20071229]
    587 	hp700: Kernels are now compiled with -O2. [skrll 20071230]
    588 	compat_hpux: Removed. [ad 20071231]
    589 	systrace(1): Removed. [ad 20071231]
    590 	arm: Add support for kernel crashdump to arm32. [chris 20080101]
    591 	tprof: Add tprof, a simple performance monitor based profiler,
    592 		inspired from linux oprofile.  it's still very experimental.
    593 		[yamt 20080102]
    594 	kernel: Merge the vmlocking2 branch, which makes VM system,
    595 		trap handling and file system framework MP safe, and
    596 		also replaces simple_lock(9) with mutex(9). [ad 20080102]
    597 	bioctl(8): Rewritten to handle new features like creating/removing
    598 		hot-spare, pass-through disks and RAID volumes, start/stop
    599 		consistency checks in volumes and others. [xtraeme 20080102]
    600 	arcmsr(4): Added support to create/remove hot-spare, pass-through
    601 		disks and RAID volumes, start/stop consistency checks
    602 		in volumes as well as showing information about physical
    603 		disks (even if they are marked as hot-spare, pass-through
    604 		or unused). [xtraeme 20080102]
    605 	ofppc: Support intallation and RAID bootable root. [mrg 20080102]
    606 	mpt(4): Fix perfomance problems for old revisions of the Symbios
    607 		53c1030. Patch supplied by Patrick Welche in PR kern/30531.
    608 		[tron 20080103]
    609 	pmax: Add timecounter(9) and generic todr(9) support. [joerg 20080103]
    610 	msdosfs: Add large read / readahead support by Paul Ripke
    611 		(introduce run-length detection to msdosfs_bmap(),
    612 		from FreeBSD).  [christos 20080105]
    613 	gem(4): Add support for Sun PCI SX fibre cards.  [jdc 20080105]
    614 	amiga: Add timecounter(9) support and coutner-based delay(9) from i386.
    615 		[mhitch 20080106]
    616 	mvme68k: Add timecounter(9) support. [tsutsui 20080107]
    617 	vax: Add timecounter(9) support. [joerg 20080107]
    618 	evbppc: Add timecounter(9) support. [joerg 20080108]
    619 	sbmips: Add timecounter(9) support. [simonb 20080108]
    620 	atari: Convert atari to generic todr(9) and timecounter(9).
    621 		[joerg 20080108]
    622 	xen: Switch xen to generic todr(9). [joerg 20080108]
    623 	kernel: All platforms have been converted to use generic todr(9).
    624 		[gdamore,joerg 20080108]
    625 	ulpt(4): Implement non-blocking read. [gdt 20080108]
    626 	gcscpcib(4): Added driver for the AMD CS5535 and CS5536 Companion
    627 		Device with support for Timecounter, Watchdog Timer and
    628 		GPIO. Adapted from OpenBSD by Yojiro UO. [xtraeme 20080109]
    629 	pc532: Port deleted. [simonb 20080109]
    630 	algor: Fix delay(9) issue and now P5064 kernel works on gxemul.
    631 		[tsutsui 20080109]
    632 	ofppc: Fix ofwboot to work on an IBM CHRP-based RS/6000.
    633 		[garbled 20080109]
    634 	i386: Add sparse kernel core dumps (minidumps) for this platform
    635 		using a backwards-compatible on-disk core format. Not
    636 		turned on by default yet. Similar to FreeBSD minidumps but
    637 		simpler in implementation. Implementation by Jed Davis and
    638 		Devon O'Dell, contributed to NetBSD by Coyote Point Systems.
    639 		[tls 20080110]
    640 	hppa: Added gdb(1) support. [skrll 20080110]
    641 	wm(4): Add Inter PRO/1000 PT Quad Port Server Adapter. [ragge 20080111]
    642 	auvia(4): Make this work on big endian machines. [tsutsui 20080114]
    643 	kernel: Implementation of processor-sets and affinity. [rmind 20080115]
    644 	libpthread: POSIX real-time extensions. [rmind 20080115]
    645 	savecore(8): Use the raw device to read crashdumps. [ad 20080115]
    646 	compat_linux(8): Cleanup and fix uid16 functions. [njoly 20080115]
    647 	i386: Remove options MATH_EMULATE. [ad 20080116]
    648 	schedctl(8): A new program to control scheduling of processes and
    649 		threads. [rmind 20080115]
    650 	kernel: Added a new framework for kernel modules, enabled through the
    651 		MODULAR kernel option and used through the modctl(2) system
    652 		call.  [ad 20080116]
    653 	modules: Added new versions of modload(8), modstat(8) and modunload(8)
    654 		that use modctl(2).  Not built by default.  [ad 20080116]
    655 	bktr(4): Added amd64 support. [jmcneill 20080116]
    656 	amd64, i386: Fix clock accounting problem in i8254_get_timeout()
    657 		so that auich(4) sample rate is detected correctly.
    658 		[chuck 20080116]
    659 	ofppc: Add support for the IBM 7044-270. [garbled 20080117]
    660 	make(1): Implement -dl (aka LOUD) to override '@' at the start of
    661 		script lines. [sjg 20080119]
    662 	amd64, i386: Add mbr(8) variants that directly access a serial port.
    663 		[dsl 20080119]
    664 	fdisk(8): Fix possible division by zero errors. [tsutsui 20080120]
    665 	evbarm: Convert to evbarm to timecounter(9). [joerg 20080120]
    666 	kernel: All platforms have been converted to use timecounter(9).
    667 		[joerg 20080120]
    668 	elansc(4): Attach two new devices elanpex(4) and elanpar(4) to
    669 		the AMD Elan SC520 System Controller. [dyoung 20080121]
    670 	usb(4): Add uhmodem(4) driver for Huawei E220 wireless modem.
    671 		[ichiro 20080121]
    672 	compat_linux32: Add ossaudio(3) support. [jmcneill 20080121]
    673 	xen: Added support for the i386 PAE extention to Xen3 domU
    674 		[bouyer 20080123]
    675 	uhub(4): The device attachment function has been optimized to
    676 		improve system startup time. [jmcneill 20080124]
    677 	kernel: The interface for IP checksumming was changed to reduce
    678 		duplication and more general use. [joerg 20080125]
    679 	acorn32: Add support to support code for Kinetic card. [chris 20080126]
    680 	nfe(4): Wakeup some newer chips from powerdown mode.
    681 		From FreeBSD/Linux driver via OpenBSD. [tsutsui 20080126]
    682 	sgimips: Enable bootinfo passed from bootloader so that now kernel
    683 		symbol table and ksyms(4) are usable. [tsutsui 20080126]
    684 	hpcmips: Fix silent hangup problem on TX3922 machines.
    685 		From Risto Sainio. [tsutsui 20080126]
    686 	hostapd(8), wpa_supplicant(8): Upgrade to 0.6.2 [christos 20080126]
    687 	openpam(3): upgrade to 20071221 [christos 20080126]
    688 	sysinst(8): Fix MD set tweaking so that the appropriate (or specified)
    689 		kernel is installed properly.  This should fix IP3x
    690 		installation issues on sgimips. [rumble 20080128]
    691 	ukbd(4): Add support for function keys F16 to F19 as present on
    692 		e.g. the new Apple aluminum keyboard. [tron 20080129]
    693 	azalia(4): Analog Devices AD1984 codec support has been improved
    694 		to support headphones and 4 channel playback, and now
    695 		exposes an outputs.master mixer control that mirrors the
    696 		inputs.dac mixer control to make libossaudio happy.
    697 		[jmcneill 20080130]
    698 	kernel: Add Mersenne Twister PRNG implementation. [matt 20080131]
    699 	sgimips: Enable fireware devices in GENERIC. [sekiya 20080202]
    700 	arc: Add sysinst(8) support. [tsutsui 20080202]
    701 	cobalt: Add sysinst(8) support. [tsutsui 20080202]
    702 	compat_linux32: Fix the linux32 emulations of fcntl() locking.
    703 		[dsl 20080202]
    704 	compat_linux32: Implement pread(2) and pwrite(2). [dsl 20080202]
    705 	gcc(1): Updated to version 4.1.3-20080202.  [mrg 20080202]
    706 	hp700: Add bootinfo support. [skrll 20080203]
    707 	acorn32: Fix-up boot32 to work on A7000+. [chris 20080203]
    708 	atf(7): Import 0.4.  [jmmv 20080204]
    709 	sgimips: Add hardware acceleration for crmfb. [macallan 20080205]
    710 	modules: Added the MKMODULAR option to the build system to easily
    711 		enable the build of the new kernel modules framework.
    712 		[jmmv 20080209]
    713 	iwn(4): Added a driver for the Intel Pro/Wireless Lan 4965AGN          
    714 		Mini-PCI Adapter, ported from OpenBSD. [ober 20080209]
    715 	pcc(1): Import PCC 0.9.9-080210. [ragge 20080210]
    716 	uhmodem(4): Add suport for NTT DoCoMo A2502 3G/HSDPA modem.
    717 		[ichiro 20080211]
    718 	libc: Enable atomic_ops(3) in userspace. [ad 20080210]
    719 	ofppc: Add support for the 7046-B50. [garbled 20080213]
    720 	unionfs: Import FreeBSD's updated unionfs, still work in progress.
    721 		[ad 20080218]
    722 	udav(4): Add support for Shantou ADM8515. [drochner 20080219]
    723 	brgphy(4): Add BCM5708C support. [markd 20080220]
    724 	compat_linux32: Add mlock(2) and munlock(2) syscalls. [njoly 20080220]
    725 	powerpc: Add tuned assembler from IBM for memcpy(3), memmove(3) and
    726 		memcmp(3).  [garbled 20080221]
    727 	libc: Replace O(nm) versions of strspn(3), strcspn(3) and strpbrk(3)
    728 		with O(n+m) implementations based on the suggestions I made
    729 		for DragonFly's libc ages ago. [joerg 20080222]
    730 	puc(4): Add support for I-O DATA RSA-PCI 2 port serial board.
    731 		[tsutsui 20080222]
    732 	monop(6): Save and restore format changed; compatibility with old
    733 		save files broken, but they were not usable anyway.
    734 		[dholland 20080223]
    735 	mfi(4): Added support for LSI SAS1078 and Dell PERC 6, from OpenBSD.
    736 		[xtraeme 20080225]
    737 	libarchive: Import libarchive-2.4.13. [joerg 20080226]
    738 	cobalt: Add netboot support for 21041 on Qube 2700. [tsutsui 20080301]
    739 	httpd(8): Import bozohttpd-20080303. [mrg 20080303]
    740 	share/mk: Set linker warnings to be fatal if $WARNS>0.  [lukem 20080303]
    741 	cobalt: Print startup and shutdown messages on LCD panel.
    742 		[tsutsui 20080304]
    743 	libprop: Implement prop_dictionary_make_immutable(3). [cube 20080305]
    744 	amd64, i386: Allow to get a DDB session on a VGA console if the system
    745 		crashed while X11 was running. [drochner 20080312]
    746 	cac(4): Initial bio(4) support; only volume status is handled.
    747 		[mhitch 20080314]
    748 	sparc64: SMP support now works on some models. [nakayama 20080314]
    749 	arm: Add VFP support. [rearnsha 20080315]
    750 	cobalt: Add bootloader support for optional Z85C30 serial on Qube 2700.
    751 		[tsutsui 20080316]
    752 	re(4): Make hardware vlan(4) tag insertion/extraction work properly.
    753 		[tsutsui 20080318]
    754 	bzip2(1): Upgrade to 1.0.5. [christos 20080318]
    755 	cobalt: Fix a botched spl(9) bug which could cause network freeze
    756 		on traffic between two network interfaces. [tsutsui 20080318]
    757 	iconv(1): Allow SUSv3 syntax. [tnozaki 20080320]
    758 	libcurses: Add termattrs() and term_attrs(). [jdc 20080321]
    759 	kerberos(8): Upgrade to Heimdal-1.1. [mlelstv 20080322]
    760 	kernel: Merge yamt-lazymbuf branch. This changes the way to share
    761 		mbuf external storage so that it can work without kernel_lock.
    762 		[yamt 20080324]
    763 	piixpm(4): Add support for SMBus controllers for ATI SB600, SB700,
    764 		SB800. [jmcneill 20080326]
    765 	uhmodem(4): Add support for E620 on Vodafone. [ichiro 20080327]
    766 	siop(4): Add support for the non-PCI NCR 53c720/770 in big-endian mode.
    767 		From OpenBSD. [skrll 20080327]
    768 	cobalt: Add kernel support for optional Z85C30 serial on Qube 2700.
    769 		[tsutsui 20080327]
    770 	lii(4): Added a driver for the Atheros L2 Fast-Ethernet controller,
    771 		notably found on Asus's EeePC. [cube 20080328]
    772 	libarchive: Import libarchive-2.5.0b. [joerg 20080330]
    773 	hp700: Add support for NCR 53C720 found on various machines and
    774 		attachments. From OpenBSD. [skrll 20080330]
    775 	azalia(4): Added support for the Realtek ALC662-GR codec as found
    776 		in the EeePC. [jmcneill 20080331]
    777 	asus(4): Added a driver for ASUS ACPI hotkeys as found in the EeePC.
    778 		[jmcneill 20080331]
    779 	zaurus: Add sysinst(8) support. [chris 20080401]
    780 	isv(4): Add support for the IDEC Supervision/16 image capture board
    781 		for ISA. [dyoung 20080402]
    782 	puc(4): Support for Digi International 4 and 8 port boards,
    783 		from OpenBSD. [riz 20080403]
    784 	finsio(4): Added a driver for the Fintek Super I/O chips, supporting
    785 		the Hardware Monitor device. Adapted from OpenBSD.
    786 		[xtraeme 20080403]
    787 	compat_linux32: Add msync(2) syscall. [njoly 20080404]
    788 	sparc: Add support booting from UFS2 partition. [tsutsui 20080405]
    789 	hp700: Add support for the SCSI NCR 53C720 SCSI controller found in
    790 		early HP 9000s for the attachment of an Fast-Wide (16-bit)
    791 		SCSI-2 bus, utilizing HVD signalling via the siop(4)
    792 		driver. [skrll 20080405]
    793 	sun2: Provide RAS based atomic_cas_32() function by reusing old
    794 		_lock_cas() implementation for m68010. Now sun2 kernel
    795 		compiles and even works on mutiuser. [tsutsui 20080405]
    796 	openssh: Import 5.0. [christos 20080406]
    797 	ofppc: Support for SMP added. [garbled 20080408]
    798 	opencrypto(9): Improve performance to 84,000 short modular math ops/sec
    799 		by adding asynchronous operation and batched submit/
    800 		retrieve of requests/results.  Rewrite manual page to
    801 		make it easier to write new code to the API.  Donated
    802 		by Coyote Point Systems, Inc. [tls 20080410]
    803 	kernel: Make IP, TCP, UDP, and ICMP statistics per-CPU.
    804 		The stats are collated when the user requests them via sysctl.
    805 		[thorpej 20080412]
    806 	acpi(4): Updated ACPI-CA to 20080321. [jmcneill 20080412]
    807 	landisk: Add sysinst(8) support. [skrll 20080414]
    808 	libcurses: Add getwin() and putwin(). [jdc 20080414]
    809 	kernel: Make IP6, ICMP6, UDP6, RAW6, PIM6, CARP, ARP, and IGMP
    810 		statistics per-CPU.  [thorpej 20080415]
    811 	compat_linux32: Add sys_clock{getres,gettime,settime} syscalls.
    812 		[njoly 20080417]
    813 	shark: Support for X on rev. 4 sharks is back [macallan 20080419]
    814 	agp(4): Add missing AGP support for ALI M1689 chipset. [njoly 20080419]
    815 	nfe(4): Fix problem on receiving jumbo frames. [cube 20080420]
    816 	libc, kernel: Add posix_madvise(2). [rmind 20080422]
    817 	gcc(1): Fix compilation of native sh3 gcc on 64-bit build machines.
    818 		[uwe 20080422]
    819 	amdtemp(4): AMD CPU Temperature driver. Adapted from OpenBSD.
    820 		[cegger 20080423]
    821 	netiso: Remove obsolete TPCONS support. [plunky 20080423]
    822 	kernel: Merge the socket locking patch, which makes socket layer and
    823 		unix protocols MP safe and allows protocol processing
    824 		interrupts to safely block on locks. [ad 20080424]
    825 	compat_linux(8): Add IPC_64 support for semctl IPC_STAT/IPC_SET.
    826 		[njoly 20080424]
    827 	lint(1): Add preliminary _Complex support. [christos 20080425]
    828 	arm: merge armv6 kernel support from matt-armv6 branch.
    829 		[matt 20080427]
    830 	kernel: Add MI code to support in-kernel preemption. [ad 20080428]
    831 	prep: Support for floppy controller/drive. [garbled 20080428]
    832 	amd64, i386: Add support for kernel preeemption to i386 and amd64.
    833 		[ad 20080428]
    834 	gpio(4): Extend with open/close to handle request/release the
    835 		ppbus(4) on open/close. From Hans Rosenfeld. [cegger 20080429]
    836 	ppbus(4): Extend to attach on gpiobus. From Hans Rosenfeld.
    837 		[cegger 20080429]
    838 	prep: Bootable ISO now built automatically. [garbled 20080430]
    839 	i386: Make MULTIPROCESSOR mandatory. [ad 20080430]
    840 	i386: Build INSTALL kernel from GENERIC, and update boot menu to allow
    841 		disabling ACPI and/or SMP. [ad 20080430]
    842 	atf(7): Import 0.5.  [jmmv 20080501]
    843 	tests: Convert the tests in the tests/ hierarchy that were written in
    844 		C++ to C, making use of the libatf-c library that comes with
    845 		the ATF 0.5 just imported.  [jmmv 20080501]
    846 	hpqlb(4): Hotkey driver for HP notebooks. [cegger 20080501]
    847 	i386: Put the GENERIC kernel onto i386 installation CDs and load
    848 		a kernel module from the boot loader to provide the miniroot.
    849 		[ad 20080502]
    850 	drm(4): Added amd64 support. [jmcneill 20080504]
    851 	landisk: Fix MD bus_dmamap_load(9) so that NFS write works with re(4).
    852 		[uwe 20080506]
    853 	twa(4): Add support for 3ware 9650 and 9690 based on patches
    854 		contributed by Wasabi Systems. [joerg 20080508]
    855 	openssl(1): Imported 20080509 current snapshot. [christos 20080509]
    856 	ftp(1): Add epsv6 and epsv to disable extended passive mode for ipv6
    857 		or both ipv4 and ip v6 respectively. [skd 20080510]
    858 	libarchive: Import libarchive-2.5.3b. [joerg 20080511]
    859 	getent(1): Added support for "netgroup" database. [tron 20080514]
    860 	udf: Added write support for the UDF file system. [reinoud 20080514]
    861 	event(3): Updated libevent to 1.4.4-stable. [peter 20080516]
    862 	ypserv(8): disabled libwrap address to hostname lookups to avoid
    863 		the chance of ypserv blocking for an extended period of
    864 		time due a long DNS timeout [chuck 20080516]
    865 	amd64: Added support for PCI_BUS_FIXUP and PCI_ADDR_FIXUP kernel
    866 		options. [jmcneill 20080517]
    867 	acpidalb(4): Direct Application Launch Buttons. [cegger 20080518]
    868 	wscons(4): Add support for the Colemak keyboard layout. [ghen 20080520]
    869 	ipf(8): Updated to version 4.1.29. [darrenr 20080520]
    870 	compat_linux32: Add compat linux32 IPC syscall support,
    871 		for shared memory and and semaphores. [njoly 20080520]
    872 	openldap: Import 2.4.9. [lukem 20080522]
    873 	postfix(1): Enable LDAP support for tables (see ldap_table(5))
    874 		[lukem 20080522]
    875 	amd(8): Enable LDAP support for amd maps. [lukem 20080522]
    876 	mac68k: Added support for Creative Systems Inc Hurdler CPI 
    877 		NuBus parallel printer card. [hauke 20080522]
    878 	siisata(4): A driver for Silicon Image SteelVine SATA-II controllers
    879 		(SiI3124, SiI3132, and SiI3531) [jnemeth 20080523]
    880 	dhcpcd(8): Import dhcpcd 4.0.0-beta5. [joerg 20080524]
    881 	kernel: Device attach and detach notifications are now exposed
    882 		via /dev/drvctl [jmcneill 20080525]
    883 	awk(1): Import 20070501 [christos 20080525]
    884 	amd64, i386: Add detection of errata for AMD Family 10h steppings
    885 		A and 2. [chris 20080525]
    886 	amd64, i386: Check for erratum 261 on AMD Family 10h Stepping 3
    887 		processors. [chris 20080525]
    888 	libarchive: Import libarchive-2.5.4b. [joerg 20080525]
    889 	ciss(4): Add bio(4) support, heavily from OpenBSD. [mhitch 20080525]
    890 	uberry(4): A driver to allow RIM BlackBerries to charge from the USB
    891 		port [christos 20080525]
    892 	openssl(1): Enable Camellia. [christos 20080526]
    893 	cobalt: Make bootloader print boot banner and a loading kernel name
    894 		onto LCD. [tsutsui 20080528]
    895 	bebox: Support genfb(4) console. [kiyohara 20080530]
    896 	libprop: Add prop_array_util(3) functions. [haad 20080603]
    897 	openssl(1): Fix two Denial of Service vulnerabilities in OpenSSL.
    898 		Fixes CVE-2008-1672. [tonnerre 20080605]
    899 	sh3: Support single-stepping in ddb(4). [uwe 20080606]
    900 	pf(4): Updated to OpenBSD 4.2 PF [yamt,peter,christos,joerg 20080618]
    901 	sk(4), msk(4): Fix lock panic on receiving jumbo packets.
    902 		[cube 20080620]
    903 	bind: Import 9.5.0 [christos 20080621]
    904 	psrset(8): Utility to control processor sets [ad 20080622]
    905 	postfix(1): Import 2.5.2 [christos 20080622]
    906 	ssh-hpn: Apply 5.0p1 13 v3 [christos 20080622]
    907 	libc: Add getlogin_r(3). [ad 20080625]
    908 	usb(4): Add appropriate bus_dmamap_sync(9) calls to uhci(4), ohci(4)
    909 		and ehci(4) to avoid CPU from reordering loads and stores
    910 		against DMA descriptors. This fixes "host controller process
    911 		error/host controller halted" errors. [bouyer 20080628]
    912 	arm: Add AT91 support. [matt 20080703]
    913 	bind: Import 9.5.0-P1. [christos 20080710]
    914 	top(1): Import top 3.8beta1 [christos 20080715]
    915 	share/mk: Set assembler warnings to be fatal if $WARNS>0.
    916 		[lukem 20080721]
    917 	compat_linux32: Add linux32_getifconf. [njoly 20080723]
    918 	dhcpcd(8): Import 4.0.0rc3. [joerg 20080727]
    919 	uvm_map(9): Switch from using <sys/tree.h> to <sys/rb.h>.
    920 		[matt 20080728]
    921 	rump(3): Install rump library and file system modules
    922 		into /usr/lib [pooka 20080729]
    923 	ukfs(3): Install ukfs library for standalone file system access
    924 		[pooka 20080729]
    925 	p2k(3): Install puffs to kernel vfs adaption library on puffs-enabled
    926 		base systems [pooka 20080729]
    927 	rump_fs: Install rump versions of kernel file system servers with a
    928 		puffs-enabled base system [pooka 20080729]
    929 	amd64, i386: VGA_POST in GENERIC can replace vbetool after resume
    930 		(machdep.acpi_vbios_reset=2) and allows basic diagnostic
    931 		after a panic in X with "call ddb_vgapost" [joerg 20080731]
    932 	wapbl(4): Add support for metadata journaling for FFS.  Contributed
    933 		by Wasabi Systems, Inc. [simonb 20080731]
    934 	newfs(8): Handle 't' suffix for terabytes for number arguments.
    935 		[simonb 20080801]
    936 	ehci(4): Add isochronous transfer support, contributed by
    937 		Jeremy Morse as part of his Google Summer of Code 2008 project.
    938 		[jmcneill 20080802]
    939 	ip(4): Add accept filters, ported from FreeBSD by Coyote Point Systems.
    940 		See accept_filter(9), accf_data(9) and accf_http(9) for more
    941 		information. [tls 20080804]
    942 	libc: Add C99 functions imaxabs(3) and imaxdiv(3). [matt 20080804]
    943 	build.sh: Add support for using BUILDSEED to yield
    944 		reproduceable c++ builds [perry 20080805]
    945 	sockopt(9): New kernel API for passing socket options [plunky 20080806]
    946 	vax: Add accelerated driver for SPX graphics found in some VAXstations.
    947 		Contributed by Blaz Antonic. [hans 20080812]
    948 	openldap: Import 2.4.11. [lukem 20080813]
    949 	bind: Import 9.5.0-P2. [he 20080815]
    950 	wm(4): Fix a bug on receiving a jumbo frame which leads to a panic
    951 		in sbcompress(). Contributed by Wasabi Systems.
    952 		[simonb 20080815]
    953 	btpand(8): a Bluetooth Personal Area Networking profile
    954 		daemon [plunky 20080817]
    955 	agp(4): Add AGP support for Intel 946GZ. [matthias 20080819]
    956 	ataraid(4): Add support for NVIDIA MediaShield from FreeBSD.
    957 		[tacha 20080820]
    958 	fss(4): Add snapshot support for logging ffs file systems.
    959 		[hannken 20080822]
    960 	agp(4): Add AGP support for Intel 945GME chipset,
    961 		found on Acer Aspire One. [tnn 20080822]
    962 	ntp: Import 4.2.4p5. [kardel 20080823]
    963 	re(4): Add support for the Realtek 8102E/8102EL PCIe 10/100 Ethernet
    964 		devices. From FreeBSD. [tnn 20080823]
    965 	sgimips: Misc bug fixes and improvements to mec(4) Ethernet on O2.
    966 		[tsutsui 20080823]
    967 	pcc(1): Import pcc 0.9.9 080824. [gmcgarry 20080824]
    968 	bge(4): Add support for BCM5906(M) chips contributed by
    969 		Karl Uwe Lockhoff. [cegger 20080825]
    970 	grep(1): Issue a warning if -r is used without supplying an argument.
    971 		[lukem 20080828]
    972 	hostapd(8), wpa_supplicant(8): Upgrade to 0.6.4 [christos 20080830]
    973 	postfix(1): Import 2.5.4 [christos 20080830]
    974 	fsck_ffs(8): add -x/-X options which allows to run fsck_ffs -n on
    975 		a snapshot of a live filesystem. [bouyer 20080830]
    976 	daily.conf(5): add a run_fsck_flags configuration variable 
    977 		to pass extra options to the daily fsck -n.
    978 		[bouyer 20080830]
    979 	file(1): Update to 4.26.  [christos 20080830]
    980 	nvi(1): 1.81 with internationalization is now the default, replacing
    981 		1.79 [christos 20080831]
    982 	texinfo(1): Update to 4.8 (last GPLv2 version) [christos 20080902]
    983 	db(1): Add support for encoding or decoding VIS_HTTPSTYLE, and
    984 		for tuning the page size of the database.  [lukem 20080905]
    985 	ataraid(4): Add JMicron RAID support contributed by Juan RP.
    986 		[tron 20080905]
    987 	video(4): Add video4linux2 compatible capture interface, part of
    988 		Patrick Mahoney's Google Summer of Code 2008 project.
    989 		[jmcneill 20080906]
    990 	pseye(4): Add support for the Sony PLAYSTATION(R) Eye USB webcam.
    991 		[jmcneill 20080906]
    992 	ugensa(4): Add support for Novatel Wireless Ovation U727.
    993 		[rmind 20080906]
    994 	umass(4): Add support for Sony GPS GPS-CS1 devices.
    995 		[rmind 20080906]
    996 	uftdi(4): Add support for Sealevel SeaPORT+4 USB to Serial adaptor.
    997 		[rmind 20080906]
    998 	com(4): Add support for PCMCIA Sierra Wireless Aircard 850.
    999 		[rmind 20080906]
   1000 	ixpide(4): Add support for ATI SB700/SB800 controllers.
   1001 		[rmind 20080906]
   1002 	puc(4): Add support for B&B Electronics MIPort serial cards.
   1003 		[rmind 20080906]
   1004 	viaide(4): Add support for VIA CX700M2 IDE controller. [rmind 20080906]
   1005 	uvideo(4): Add support for USB Video Class capture devices, part of
   1006 		Patrick Mahoney's Google Summer of Code 2008 project.
   1007 		[jmcneill 20080908]
   1008 	altq(4): Add support for source address hashing in the WFQ scheduler.
   1009 		[joerg 20080911]
   1010 	ataraid(4): Add Intel MatrixRAID controller support contributed
   1011 		by Juan RP. [tron 20080911]
   1012 	cgd(4): Change default iv to encblkno1; encblkno (the old iv) used
   1013 		to encrypt things 8 times leading to a 20% performance loss
   1014 		for no real security benefit [christos 20080912]
   1015 	etcupdate(8): Remove the "-b binarydir" and "-s srcdir/etc"
   1016 		options which were deprecated in NetBSD-4.0.  Deprecate
   1017 		the "-s tgz1:tgz2" option; please use "-s tgz1 -s tgz2"
   1018 		instead.  [apb 20080914]
   1019 	postinstall(8): Deprecate the "-s tgz1:tgz2" option; please use
   1020 		"-s tgz1 -s tgz2" instead.  [apb 20080914]
   1021 	ataraid(4): Add support for status reports via bio(4) contributed
   1022 		by Juan RP. [tron 20080915]
   1023 	gem(4): Add support for Sun SBus SX fibre cards.  [jdc 20080915]
   1024 	ataraid(4): Add support for multiple volumes attached to
   1025 		Intel MatrixRAID controllers contributed by Juan RP.
   1026 		[tron 20080916]
   1027 	patch(1): Merge improved version from DragonFly.
   1028 		patch -b behaves as specified by POSIX. [joerg 20080919]
   1029 	am-utils: Upgrade to 6.2a3 to add new fs flags (log,symperm,...)
   1030 		and efs and tmpfs. [christos 20080919]
   1031 	rc.conf(5): ifconfig_xxN variables may now have multi-line
   1032 		values, just like /etc/ifconfig.xxN files, and
   1033 		semicolons may be used instead of line breaks.
   1034 		[apb 20080920]
   1035 	uvideo(4): Add bulk endpoint support found in some cameras (like
   1036 		the one in the ASUS Eee PC). [jmcneill,mjf 20080921]
   1037 	c99(1): Implement as wrapper for cc to run in C99 compatible mode.
   1038 		[hubertf 20080924]
   1039 	ls(1): -n now implies -l.  [lukem 20080925]
   1040 	ps(1): Add the -A option, to display information about all processes.
   1041 		[apb 20080926]
   1042 	aac(4): Add support for >2TB arrays and implement raw I/O mode which
   1043 		is a prerequisite for this [sborrill 20081002]
   1044 	dbcool(4): Replace chip-specific drivers for ADT7463, ADT7467, and
   1045 		ADM1030 with generic dBCool(tm) driver. [pgoyette 20081007]
   1046 	libpthread: Diagnostic assertions are now disabled by default.
   1047 		Application errors will be reported only by error return
   1048 		from pthread APIs. The assertions can be re-enabled by
   1049 		setting the PTHREAD_DIAGASSERT environment variable
   1050 		correctly. [ad 20081008]
   1051 	i386, amd64: Add support for the multiboot protocol to boot(8).
   1052 		This allows booting Xen without GRUB. [rjs,joerg 20081011]
   1053