CHANGES revision 1.1106
11.1106Stsutsui# LIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.1106 $>
21.1095Stsutsui#
31.1095Stsutsui#
41.1095Stsutsui# [Note: This file does not mention every change made to the NetBSD source tree.
51.1095Stsutsui# For an exhaustive list, please subscribe to the `source-changes' mailing list,
61.1095Stsutsui# or see the mailing list archives.  For more information, send a message
71.1095Stsutsui# containing just the word `help' to `majordomo@NetBSD.org'.]
81.1095Stsutsui#
91.1095Stsutsui# ----------------------------------------------------------------------------
101.1095Stsutsui# PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS:
111.1095Stsutsui#
121.1095Stsutsui#	theme: Content ...
131.1095Stsutsui#		more content ...
141.1095Stsutsui#		more content. [developer DATE-FORMAT]
151.1095Stsutsui#
161.1095Stsutsui# That's it, one tab to start an item, and two tabs to indent the content.
171.1095Stsutsui# Also please start the content with a capital and end it with a dot.
181.1095Stsutsui#
191.1095Stsutsui# This is very important for the www scripts, otherwise it won't be able to
201.1095Stsutsui# parse the file and the HTML output will be mangled.
211.1106Stsutsui#
221.1106Stsutsui# See htutils/changes/changes2html script for more details.
231.1106Stsutsui#
241.1095Stsutsui# ----------------------------------------------------------------------------
251.1028Sxtraeme
261.1Slukem
271.663SrizChanges from NetBSD 4.0 to NetBSD 5.0:
281.988Sxtraeme	evbppc: Add support for Xilinx Virtex II-Pro/4-FX. [freza 20061202]
291.988Sxtraeme	mac68k: Add support for four more Nubus video cards, including the
301.767Shauke		VillageTronic MacPicasso 340. [hauke 20061206]
311.1103Stsutsui	arm: Add support for NPE Ethernet on IXP425. [scw 20061210]
321.772Syamt	nfs: Remove NQNFS support from kernel. [yamt 20061227]
331.988Sxtraeme	mount_psshfs(8): Add puffs sshfs. [pooka 20061229]
341.988Sxtraeme	zaurus: Add support for Sharp C3x00 PDA. [ober 20070105]
351.988Sxtraeme	i386: Add support for Microsoft Xbox. [jmcneill 20070105]
361.962Sapb	ntp: Import ntp 4.2.4 (20061228). Tracking of network interface
371.962Sapb		address changes is now supported - no more ntpd
381.962Sapb		restarts when interface addresses are re-configured
391.962Sapb		(WLAN/DSL/ppp/...). [kardel 20070106]
401.988Sxtraeme	kernel: Global 'securelevel' variable removed; it is now internal to
411.779Selad		the secmodel. [elad 20070110]
421.1031Stsutsui	gcc(1): Updated to version 4.1.2-20070110. [mrg 20070111]
431.988Sxtraeme	acpitools: Added from FreeBSD via fvdl. [christos 20070114]
441.988Sxtraeme	scsictl(8): Added setspeed command, to set the highest speed that the
451.782Sbouyer		optical drive should use for reading data,
461.782Sbouyer		contributed by Kimura Fuyuki. [bouyer 20070122]
471.988Sxtraeme	i386, amd64: Add cmos(4), driver for x86 CMOS RAM. [dyoung 20070206]
481.1103Stsutsui	kernel: Merge the newlock2 branch. Introduces a number of new
491.790Sad		kernel synchronization primitives, improves scalability
501.790Sad		on MP systems, and replaces the existing SA threads model
511.790Sad		with a 1:1 threading model. [ad 20070209]
521.788Stsutsui	news68k: Implement generic softintr(9) support. [tsutsui 20070210]
531.988Sxtraeme	refuse: Added FUSE (file system in userspace) compatibility
541.988Sxtraeme		functionality, layered on top of libpuffs. [agc 20070211]
551.988Sxtraeme	i386: Added an opencrypto provider for VIA ACE (AES encryption
561.789Sdaniel		instructions), ported from OpenBSD. [daniel 20070217]
571.791Srmind	sdiff(1): Replaced by OpenBSD sdiff(1) (public domain). [rmind 20070219]
581.794Sxtraeme	btuart(4): Add support for Bluetooth HCI UART (H4) driver.
591.794Sxtraeme		[kiyohara 20070221]
601.794Sxtraeme	btuartd(8): Add support for Bluetooth HCI UART (H4) daemon.
611.795Sxtraeme		[kiyohara 20070221]
621.962Sapb	mutex(9), rwlock(9): Support priority inheritance. [yamt 20070226]
631.797Smacallan	eeprom(8): Add the missing kernel bits on arm and powerpc that kept
641.988Sxtraeme		eeprom from actually changing firmware settings.
651.797Smacallan		[macallan 20070228]
661.799Sapb	MAKEDEV(8), MAKEDEV.local(8): Let MAKEDEV.local use functions
671.799Sapb		defined in MAKEDEV. [apb 20070303]
681.801Stsutsui	x68k: Add generic softintr(9) support. [tsutsui 20070304]
691.801Stsutsui	luna68k: Add generic softintr(9) support. [tsutsui 20070304]
701.988Sxtraeme	file(1): Update to 4.20.  [pooka 20070304]
711.803Sdillo	hfs: Add read-only Apple HFS+ file system support. [dillo 20070305]
721.988Sxtraeme	ipv6: Add ipv6 fast forward. [liamjfoy 20070307]
731.1004Sxtraeme	openssh: Import 4.6. [christos 20070310]
741.809Sxtraeme	aiboost(4): ASUS AI Booster ACPI Hardware monitor driver,
751.810Sxtraeme		adapted from FreeBSD for envsys(4). [xtraeme 20070313]
761.988Sxtraeme	evbmips: Add Infineon ADM5120 port. [dyoung 20070320]
771.815Sxtraeme	i386, amd64: Intel(R) On Demand Clock Modulation driver, to save
781.815Sxtraeme		power and overheating in CPUs supporting the Thermal
791.815Sxtraeme		Monitor feature (TM). Adapted from OpenBSD/FreeBSD.
801.816Sxtraeme		See options(4) for more information. [xtraeme 20070320]
811.1004Sxtraeme	kernel: Import of DRM (Direct Rendering Manager). Not yet enabled
821.955Srmind		by default. [drochner 20070320]
831.988Sxtraeme	libc: Add support for LC_TIME. [manu 20070328]
841.1031Stsutsui	genfb(4): Generic framebuffer console driver with PCI and SBus
851.988Sxtraeme		frontends. [macallan 20070411]
861.988Sxtraeme	sgimips: Add support for SGI O2 PS/2 controller macekbc(4) and
871.988Sxtraeme		onboard display adapter crmfb(4). [jmcneill 20070412]
881.988Sxtraeme	sgimips: Import mavb(4) audio device driver for SGI O2 from
891.988Sxtraeme		OpenBSD. [jmcneill 20070412]
901.988Sxtraeme	sparc64: Add support for hardware monitoring on
911.988Sxtraeme		Ultra Enterprise 450. See envctrl(4). [tnn 20070414]
921.988Sxtraeme	puffs(4): Support NFS exporting puffs file servers. [pooka 20070416]
931.834Schristos	xargs(1): Bring in xargs from FreeBSD to gain -I, -J etc. but keep our
941.834Schristos		GNU compatible exit values. [christos 20070418]
951.831Spooka	mount_9p(8): Add support to mount a 9P file service with puffs.
961.831Spooka		[pooka 20070421]
971.832Sdsl	kernel: Remove the CHECK_ALT_xxx() defines and emul_find() used
981.832Sdsl		to locate files within an emulation's root directory.
991.832Sdsl		Instead get namei() to check the emulation root first.
1001.835Sdsl		[dsl 20070422]
1011.1004Sxtraeme	prep: Add support for the MTX604 RAVEN based machine. Other RAVEN
1021.838Sgarbled		based machines are also likely to work now. [garbled 20070426]
1031.837Srmind	kernel: Added support for POSIX Asynchronous I/O. [rmind 20070430]
1041.843Spooka	puffs(3): Add puffs_framebuf(3), which abstracts the buffer
1051.843Spooka		management and event loop for networked file systems
1061.988Sxtraeme		using puffs_cc(3). Convert mount_psshfs(8) and
1071.1004Sxtraeme		mount_9p(8) to use it. [pooka 20070505]
1081.962Sapb	kernel: Add the TFTPROOT kernel option for TFTP'ing root RAMdisk
1091.844Smanu		at root mount time. [manu 20070508]
1101.849Sdyoung	pf(4): Make 'nat' and 'rdr' translation rules obey state
1111.849Sdyoung		policy flags ('if-bound', 'group-bound', 'floating').
1121.849Sdyoung		Extend pf.conf(5) syntax to express the translation-state
1131.849Sdyoung		policies. [dyoung 20070510]
1141.1103Stsutsui	kernel: yamt-idlelwp branch was merged.
1151.856Syamt		1. separate context switching and thread scheduling.
1161.856Syamt		2. implement idle lwp.
1171.856Syamt		3. clean up related MD/MI interfaces.
1181.856Syamt		4. make scheduler(s) modular.
1191.856Syamt		[yamt 20070518]
1201.1031Stsutsui	ld.elf_so(1): Support Solaris $ORIGIN etc. expansions in paths.
1211.857Schristos		[christos 20070518]
1221.988Sxtraeme	uslsa(4): Added CP210x USB-RS232 ucom driver, as submitted by
1231.988Sxtraeme		Jonathan A. Kollasch in PR kern/33496. [dogcow 20070520]
1241.861Sad	top(1): Allow a single process to be selected by pid.
1251.861Sad		Add a 'thread mode' that displays LWPs.
1261.861Sad		[ad 20070524]
1271.863Sblymn	libcurses: Merge in wide curses work done by Ruibiao Qui as a
1281.988Sxtraeme		Google Summer of Code project. [blymn 20070529]
1291.988Sxtraeme	powerpc: Add booted_kernel and booted_device sysctl. [nisimura 20070601]
1301.865Sblymn	smsc(4): Added a driver for the hardware monitoring portion of
1311.988Sxtraeme		the SMSC LPC47B397. [blymn 20070601]
1321.1004Sxtraeme	file(1): Update to 4.21. [pooka 20070607]
1331.869Skiyohara	zyd(4): Added OpenBSD's driver. Supports ZyDAS ZD1211/ZD1211B
1341.869Skiyohara		USB IEEE 802.11b/g wireless network device. [kiyohara 20070609]
1351.871Stsutsui	mac68k: Switch sn(4) Ethernet on mac68k to using MI SONIC driver.
1361.871Stsutsui		[tsutsui 20070610]
1371.876Schristos	tcp(4): Per socket keepalive timer settings. Ability to change
1381.988Sxtraeme		connection timeout. [christos 20070620].
1391.877Sginsbach	newgrp(1): Add POSIX (IEEE Std 1003.1, 2004 / Open Group Base
1401.877Sginsbach		Specifications Issue 6) User Portability Utility to change
1411.1094Stsutsui		effective group ID. [ginsbach 20070621]
1421.1031Stsutsui	gcc(1): Updated to version 4.1.3-20070620.  [mrg 20070621]
1431.879Skardel	ntp: Updated to version 4.2.4p2. [kardel 20070624]
1441.988Sxtraeme	tcpdrop(8): Ported by anon ymous (from FreeBSD/OpenBSD).
1451.880Schristos		[christos 20070625]
1461.988Sxtraeme	fast_ipsec(4): Add support for IPsec NAT-T. [degroote 20070627]
1471.883Srumble	efs: Added read-only Silicon Graphics EFS file system. [rumble 20070629]
1481.962Sapb	envsys(4), sysmon_envsys(9): Imported envsys2. New API with the
1491.962Sapb		following features:
1501.884Sxtraeme		- Cleaned up the API for simplicity and efficiency.
1511.884Sxtraeme		- Ability to send capacity/critical/warning events to powerd(8).
1521.884Sxtraeme		- Added support for a 'dictionary based communication channel'
1531.884Sxtraeme		  between sysmon_power(9) and powerd(8), that means there is
1541.884Sxtraeme		  no 32 bytes event size event restriction anymore.
1551.884Sxtraeme		- Binary compatibility with old envstat(8) and powerd(8) via
1561.884Sxtraeme		  COMPAT_40.
1571.884Sxtraeme		And more, please see envsys(4) and sysmon_envsys(9) for more
1581.884Sxtraeme		information.
1591.884Sxtraeme		[xtraeme 20070701]
1601.988Sxtraeme	mount_puffsportal: Add experimental version of portalfs
1611.887Spooka		based on puffs(3).  [pooka 20070708]
1621.888Sjmcneill	i386: Add gcscehci(4) driver for the EHCI controller found in the AMD
1631.888Sjmcneill		Geode CS5536 companion controllers. [jmcneill 20070708]
1641.889Skiyohara	nfsmb(4): Add support for NVIDIA nForce 2/3/4 SMBus controller and
1651.889Skiyohara		SMBus driver. [kiyohara 20070711]
1661.890Smacallan	dbri(4): Added support for audio input. [macallan 20070712]
1671.891Stsutsui	alpha: Add timecounter(9) support and switch to MI todr(9)
1681.891Stsutsui		with MI mc146818 driver. [tsutsui 20070721]
1691.894Skiyohara	ichsmb(4): Add support for Intel ICH SMBus controller.
1701.894Skiyohara		[kiyohara 20070728]
1711.895Sjmmv	shark: Add dhclient(8) to the install disk image to be able to
1721.895Sjmmv		configure network interfaces through DHCP.  [jmmv 20070729]
1731.1031Stsutsui	sparc: The cgfourteen(4) driver now supports wscons. [macallan 20070730]
1741.897Sjmmv	shark: Switched the installation disk to use wscons instead of
1751.1004Sxtraeme		pccons. [jmmv 20070731]
1761.901Srmind	tcp(4): TCP socket buffers automatic sizing, ported from FreeBSD.
1771.901Srmind		[rmind 20070802]
1781.898Skiyohara	agp(4): Add support agp_amd64. Imported from FreeBSD.
1791.898Skiyohara		[kiyohara 20070804]
1801.900Sad	cpuctl(8): A new utility which allows setting CPUs online/offline.
1811.899Sad		[ad 20070804]
1821.900Sad	libpthread: Make some significant performance improvements around
1831.900Sad		thread synchronization, and fix a minor problem with
1841.900Sad		detaching running threads. [ad 20070804]
1851.904Spooka	rump: Add the Runnable Userspace Meta Program framework to sys/rump.
1861.904Spooka		These are programs which compile in a part from the standard
1871.904Spooka		kernel sources and run in userspace.  Their main use is
1881.1004Sxtraeme		testing/debugging. Currently supported are a number of
1891.904Spooka		file systems (e.g. ffs) through puffs(3). [pooka 20070805]
1901.1031Stsutsui	wscons(4): Add scrollback support to vcons, this should work with
1911.1004Sxtraeme		any framebuffer console driver that uses vcons.
1921.905Smacallan		[macallan 20070805]
1931.906Shubertf	wtf(6): Search pkgsrc's help database when ran inside a package
1941.906Shubertf		directory. [hubertf 20070806]
1951.907Sad	libpthread: Another performance improvement, and a fix for an issue
1961.907Sad		that could cause threaded applications to hang under rare
1971.907Sad		circumstances. [ad 20070807]
1981.988Sxtraeme	mount_sysctlfs(8): sysctl(3) to file system translator. [pooka 20070809]
1991.909Skiyohara	slhci(4): Replace to Matthew Orgass's slhci(4). [kiyohara 20070815]
2001.910Stnn	spdmem(4): Add Serial Presence Detect driver/support. This decodes
2011.910Stnn		technical specifications stored in the eeprom on common types
2021.910Stnn		of memory modules. [tnn 20070818]
2031.911Skiyohara	btbc(4): Add support for AnyCom BlueCard. [kiyohara 20070820]
2041.1020Sdrochner	libm: Add C99 complex support (float/double). [drochner 20070820]
2051.913Sxtraeme	ichlpcib(4): The driver has added support for the TCO (watchdog) on
2061.913Sxtraeme		ICH6 or newer chipsets plus timecounter support. Also it can
2071.913Sxtraeme		be used on EM64T systems running the amd64 port. Adapted from
2081.912Sxtraeme		FreeBSD and OpenBSD. [xtraeme 20070826]
2091.914Smacallan	agten(4): Add support for Fujitsu AG-10e graphics cards working as
2101.914Smacallan		accelerated framebuffer console. [macallan 20070826]
2111.915Smacallan	ag10e(4): Add XFree86 driver to run the AG-10e in 24bit with
2121.915Smacallan		acceleration. [macallan 20070830]
2131.921Stshiozak	uchcom(4): Add support for WinChipHead CH341/340 USB-Serial adapter.
2141.921Stshiozak		[tshiozak 20070903]
2151.988Sxtraeme	amd64, i386: cgd(4) is part of GENERIC. [joerg 20070906]
2161.924Sad	libpthread: scalability and performance enhancements. The MySQL
2171.924Sad		sysbench benchmark in read-only mode now scales to 900
2181.924Sad		simultaneous client threads on a 4xCPU i386 system before
2191.924Sad		serious performance drop-off occurs. [ad 20070907]
2201.925Srmind	kernel: Added support for POSIX message queues. [rmind 20070907]
2211.962Sapb	aps(4): driver for IBM Thinkpad Active Protection System,
2221.926Sxtraeme		provides support for some sensors exported through
2231.926Sxtraeme		the envsys(4) framework. Ported by Pierre Pronchery
2241.926Sxtraeme		from OpenBSD. [xtraeme 20070911]
2251.928Sad	i386, amd64: pcc is now able to compile most of the i386 kernel.
2261.928Sad		a number of changes have been made for LKM and
2271.928Sad		preemption safety. [ad 20070927]
2281.928Sad	i386: i386 bootblocks are now able to boot amd64 kernels.
2291.988Sxtraeme		support for a.out kernels has been removed. [ad 20070927]
2301.931Soster	kernel: Added support for kernel core dumps to RAID 1 sets.
2311.931Soster		[oster 20071004]
2321.932Sdyoung	kernel: The new socket option SO_NOHEADER tells the network
2331.932Sdyoung		stack to strip the protocol header from packets
2341.932Sdyoung		received on a raw socket. [dyoung 20071005]
2351.932Sdyoung	gre(4): Available encapsulations increase to IPv6, UDP in
2361.932Sdyoung		IPv6, and UDP in IPv4.  The Mobile IP encapsulation
2371.932Sdyoung		is no more. [dyoung 20071005]
2381.1031Stsutsui	malloc(3): Replace the default memory allocator with 'jemalloc',
2391.936Sad		designed to perform well in both single- and multi-
2401.1004Sxtraeme		threaded processes. This provides a significant
2411.936Sad		performance boost for many threaded workloads that
2421.936Sad		make use of malloc, such as MySQL. [ad 20071006]
2431.933Srmind	kernel: A new SCHED_M2 scheduler, improves the performance on
2441.933Srmind		MP systems, supports real-time and time-sharing classes,
2451.934Srmind		ready for the CPU affinity. [rmind 20071009]
2461.1106Stsutsui	umidi(4): Add quirks to support Roland UA25, UA4FX and SonicCell.
2471.1106Stsutsui		[xtraeme 20071014]
2481.1106Stsutsui	kse(4): Add multicast filter support. [nisimura 20071014]
2491.1106Stsutsui	httpd(8): Import bozohttpd-20060517. [tls 20071016]
2501.1031Stsutsui	powerpc, prep, pmppc, evbppc, macppc, ibmnws, bebox, sandpoint, ofppc:
2511.1004Sxtraeme		Merge ppcoea-renovation branch. [garbled 20071017]
2521.1004Sxtraeme	prep: Convert to generic powerpc PCI framework. [garbled 20071017]
2531.1004Sxtraeme	powerpc: New generic interrupt handler framework. [macallan 20071017]
2541.1004Sxtraeme	macppc: Switch to generic powerpc interrupt framework.
2551.1003Sgarbled		[macallan 20071017]
2561.1004Sxtraeme	prep: Convert to generic powerpc ISA framework. [garbled 20071017]
2571.1004Sxtraeme	bebox: Convert to generic soft interrupts. [matt 20071017]
2581.1004Sxtraeme	prep: Switch to generic powerpc interrupt framework. [garbled 20071017]
2591.1004Sxtraeme	powerpc: New generic shared timecounters-based clock routines.
2601.1003Sgarbled		[garbled 20071017]
2611.1004Sxtraeme	prep: Convert to generic powerpc clock. [garbled 20071017]
2621.1004Sxtraeme	sandpoint: Convert to generic soft interrupts. [nisimura 20071017]
2631.1004Sxtraeme	sandpoint: Switch to generic powerpc interrupt framework.
2641.1003Sgarbled		[nisimura 20071017]
2651.1004Sxtraeme	sandpoint: Convert to generic powerpc clock/PCI/ISA framework.
2661.1003Sgarbled		[nisimura 20071017]
2671.1004Sxtraeme	macppc: Convert to generic powerpc clock/PCI framework.
2681.1003Sgarbled		[macallan 20071017]
2691.1004Sxtraeme	pmppc: Convert to generic powerpc clock/PCI/interrupt framework.
2701.1003Sgarbled		[garbled 20071017]
2711.1003Sgarbled	pmppc: Remove pmppc as a port, and move it to a supported board under
2721.1004Sxtraeme		evbppc. [garbled 20071017]
2731.1004Sxtraeme	ibmnws: Convert to generic powerpc clock.c/PCI/interrupt framework.
2741.1003Sgarbled		[rjs 20071017]
2751.1004Sxtraeme	mvmeppc: Convert to generic powerpc clock.c/PCI/interrupt framework.
2761.1003Sgarbled		[garbled 20071017]
2771.1004Sxtraeme	powerpc: Add shared PReP memory maps. [garbled 20071017]
2781.1004Sxtraeme	sandpoint: DHCP/NFS bootloader. [nisimura 20071017]
2791.1004Sxtraeme	macppc: Convert to generic powerpc bus_dma. [matt 20071017]
2801.1004Sxtraeme	macppc: Convert to generic powerpc bus_space. [garbled 20071017]
2811.1004Sxtraeme	powerpc: Generic powerpc OpenFirmware code. [garbled 20071017]
2821.1004Sxtraeme	ofppc: Completely rewrite ofppc port from scratch. [garbled 20071017]
2831.1004Sxtraeme	bebox: Convert to generic powerpc PCI/ISA framework. [ober 20071017]
2841.1031Stsutsui	macppc: Use genfb(4) as the default framebuffer instead of ofb.
2851.1003Sgarbled		[macallan 20071017]
2861.1004Sxtraeme	macppc: Switch to new ADB subsystem. [macallan 20071017]
2871.1004Sxtraeme	macppc: Add support for bus speed control found in some Intrepid-based
2881.1004Sxtraeme		*Books like the 800MHz iBook G4. [macallan 20071017] 
2891.1004Sxtraeme	powerpc: New generic powerpc IPI framework. [garbled 20071017]
2901.1004Sxtraeme	macppc: Convert to generic powerpc IPI framework. [garbled 20071017]
2911.1004Sxtraeme	powerpc: New generic powerpc SMP support framework. [garbled 20071017]
2921.1004Sxtraeme	macppc: Convert to generic powerpc SMP framework. [macallan 20071017]
2931.1004Sxtraeme	prep: Convert to generic powerpc IPI/SMP framework. [garbled 20071017]
2941.1106Stsutsui	amd64, i386: Merge amd64 and i386 pmap. Also always use
2951.1106Stsutsui		large pages if available. [yamt 20071018]
2961.1106Stsutsui	amd64: Add lkm(4) support for compat_linux(8) and exec_linux_elf.
2971.1106Stsutsui		[njoly 20071019]
2981.1106Stsutsui	rccide: Add support for the ServerWorks HT-1000 IDE Controller.
2991.1106Stsutsui		From OpenBSD. [xtraeme 20071024]
3001.1106Stsutsui	svwsata(4): Add support for another ServerWorks HT-1000 SATA
3011.1106Stsutsui		Controller. From OpenBSD. [xtraeme 20071024]
3021.1004Sxtraeme	ofppc: New ofwpci configuration methods, add rtas device.
3031.1003Sgarbled		[garbled 20071025]
3041.1106Stsutsui	compat_linux32: Add missing chown's syscalls family members.
3051.1106Stsutsui		This makes chown(1)/chgrp(1) works under compat linux32.
3061.1106Stsutsui		[njoly 20071027]
3071.1106Stsutsui	pcc(1): Import pcc-071127. [ragge 20071127]
3081.988Sxtraeme	shark: Removed pccons(4), obsoleted by wscons(4). [jmmv 20071028]
3091.939Sxtraeme	coretemp(4): Driver for Intel Core's on-die thermal sensor,
3101.939Sxtraeme		available on Core or newer CPUs. Ported from FreeBSD.
3111.939Sxtraeme		[xtraeme 20071029]
3121.996Sxtraeme	i386, amd64: Added support for Intel 82G965 chipset. [jnemeth 20071030]
3131.1106Stsutsui	kernel: Support for dynamic changing of SysV message queues and
3141.1106Stsutsui		semaphores limits. [rmind 20071104]
3151.1003Sgarbled	ofppc: Stop using ofbus driver, rewrite console code [garbled 20071104]
3161.1106Stsutsui	r128fb(4): New accelerated console driver for ATI Rage 128 graphics
3171.1106Stsutsui		controllers. [macallan 20071107]
3181.1004Sxtraeme	ofppc, macppc: Convert to shared ofw_autoconf. [garbled 20071107]
3191.943Sxtraeme	nsclpcsio(4): Added support for the VLM logical device. This provides
3201.942Sxtraeme		14 voltage sensors in addition to the previous 3 temperature
3211.942Sxtraeme		sensors provided in the TMS logical device. From OpenBSD.
3221.942Sxtraeme		[xtraeme 20071109]
3231.944Splunky	btkey(1): A new utility to manage Bluetooth link keys in OS and
3241.944Splunky		and device storage. [plunky 20071109]
3251.951Spooka	putter(9): A Pass-to-Userspace Transporter, a generic request-response
3261.951Spooka		handler for kernel-attached userspace daemons (e.g. puffs(4)).
3271.951Spooka		[pooka 20071110]
3281.945Sjmcneill	pad(4): Added the pseudo-audio device driver, for feeding back raw
3291.945Sjmcneill		PCM data to userland. [jmcneill 20071111]
3301.1106Stsutsui	hp700: Fix kernel profiling on HPPA. [skrll 20071112]
3311.1031Stsutsui	atf(7): Initial import of the Automated Testing Framework, version 0.3.
3321.947Sjmmv		Provides a framework to easily define and run test cases for
3331.947Sjmmv		the NetBSD operating system.  Work until 0.1 sponsored by
3341.947Sjmmv		Google Summer of Code 2007 and mentored by martin.
3351.947Sjmmv		[jmmv 20071112]
3361.947Sjmmv	sysinst: Add support to install the new tests.tgz set.
3371.947Sjmmv		[jmmv 20071112]
3381.947Sjmmv	tests: Converted the regress/bin tree to use ATF and migrated it
3391.988Sxtraeme		to tests/util. [jmmv 20071112]
3401.947Sjmmv	tests: Converted the regress/sys/fs/tmpfs tree to use ATF and
3411.988Sxtraeme		migrated it to tests/fs/tmpfs. [jmmv 20071112]
3421.947Sjmmv	tests: Converted the regress/games tree to use ATF and migrated it
3431.988Sxtraeme		to tests/games. [jmmv 20071112]
3441.948Sbouyer	ahcisata(4): Add support for ATAPI devices. [bouyer 20071112]
3451.1106Stsutsui	nfsmb(4): Support more recent nVidia chips. [xtraeme 20071114]
3461.1106Stsutsui	viaide(4): Add support for nVidia MCP73/77 IDE controllers.
3471.1106Stsutsui		[xtraeme 20071114]
3481.1106Stsutsui	nfe(4): Add support for nVidia MCP67/73 Ethernet controllers.
3491.1106Stsutsui		[xtraeme 20071114]
3501.1106Stsutsui	i386: Remove I486_CPU, I586_CPU, I686_CPU options. [ad 20071114]
3511.1106Stsutsui	i386: Remove pccons(4). [ad 20071114]
3521.1106Stsutsui	i386: Remove support for 80386 level CPUs. PR port-i386/36163.
3531.1106Stsutsui		[ad 20071115]
3541.949Stsutsui	newfs_ext2fs(8): Add a native newfs_ext2fs(8) command.
3551.949Stsutsui		Closes PR bin/16175. [tsutsui 20071117]
3561.1106Stsutsui	libc: Enable posix_memalign(3). [ad 20071119]
3571.1106Stsutsui	i386, amd64: Add support for boot.cfg(5) to configure the bootloader.
3581.988Sxtraeme		This includes optionally displaying menus, altering banner
3591.988Sxtraeme		text and changing options such as timeouts and console device
3601.950Ssborrill		which previously required use of installboot.
3611.950Ssborrill		[sborrill 20071120]
3621.951Spooka	pud(4): Add a driver via which it is possible to implement
3631.951Spooka		block and character devices in userspace. [pooka 20071120]
3641.952Sbouyer	xen: Added support for amd64 architecture, both as dom0 and domU.
3651.952Sbouyer		[bouyer 20071122]
3661.953Ssborrill	i386: Create a boot.cfg on the install CD to allow the end-user to
3671.953Ssborrill		select either the standard or non-ACPI kernel easily.
3681.953Ssborrill		[sborrill 20071123]
3691.1106Stsutsui	agp(4): Add AGP support for Intel Q35/G33/Q33. [markd 20071124]
3701.1106Stsutsui	rum(4): Add support for COREGA CG-WLUSB2GL and ABOCOM WUG2700.
3711.1106Stsutsui		[kiyohara 20071125]
3721.1106Stsutsui	kernel: Add various atomic ops. Mostly pulled from
3731.1106Stsutsui		thorpej-atomic branch.  [ad 20071128]
3741.1106Stsutsui	cobalt: Add support for booting from UFS2 partition to bootloader.
3751.1106Stsutsui		[tsutsui 20071201]
3761.956Stsutsui	libsa: Add ext2fs support. [tsutsui 20071201]
3771.1106Stsutsui	cobalt: Add support for booting from ext2fs partition to bootloader.
3781.1106Stsutsui		[tsutsui 20071201]
3791.957Skiyohara	bcsp(4): Add support for BlueCore Serial Protocol. [kiyohara 20071202]
3801.1106Stsutsui	arc: Add support for booting from UFS2 partition to bootloader.
3811.1106Stsutsui		[tsutsui 20071202]
3821.958Sbouyer	toolchain: Install the linker scripts on amd64, which allows to
3831.958Sbouyer		link x86 32bits objects using the native ld(1).
3841.958Sbouyer		[bouyer 20071202]
3851.1106Stsutsui	kernel: Change interrupt handling:
3861.1106Stsutsui		- Reduce available SPL levels for hardware devices to
3871.1106Stsutsui		NONE, VM, SCHED, HIGH.
3881.1106Stsutsui		- Acquire kernel_lock only for interrupts at IPL_VM.
3891.1106Stsutsui		- Implement threaded soft interrupts.
3901.1106Stsutsui		[ad 20071203]
3911.1106Stsutsui	nfsmb(4): Make nfsmb(4) work on newer MCPs, including MCP55.
3921.1106Stsutsui		[xtraeme 20071204]
3931.960Sxtraeme	arcmsr(4): Areca Technology Corporation SATA RAID controller driver,
3941.959Sxtraeme		ported from OpenBSD. [xtraeme 20071204]
3951.1106Stsutsui	symlink(7): Implement a new magic string for magic symlinks, @ruid,
3961.1106Stsutsui		which exapnds to the real user id of the process and
3971.1106Stsutsui		use this magic string for per-user tmp. [mjf 20071204]
3981.1014Stsutsui	fxp(4): Fix some TX timeout and RX pool corruption problems.
3991.1014Stsutsui		Mostly from OpenBSD. [tsutsui 20071208]
4001.1106Stsutsui	kernel: Added a new power management framework, see pmf(9) for details.
4011.1106Stsutsui		[jmcneill,joerg 20071209]
4021.1106Stsutsui	acpi(4): Updated ACPI-CA to 20070320. [jmcneill 20071209]
4031.1004Sxtraeme	ofppc: Convert to shared powerpc major numbers. [garbled 20071210]
4041.1004Sxtraeme	ofppc: Added support for the bplan/Genesi Pegasos II. [garbled 20071210]
4051.1004Sxtraeme	sandpoint: Convert to shared powerpc major numbers. [nisimura 20071211]
4061.1106Stsutsui	queue(3): Add TAILQ_CONCAT() and STAILQ_CONCAT(), from FreeBSD.
4071.1106Stsutsui		[elad 20071211]
4081.1004Sxtraeme	macppc: Convert to shared powerpc major numbers. [macallan 20071211]
4091.1106Stsutsui	ddb(4): Add a "whatis" command, inspired from Solaris. [yamt 20071213]
4101.1106Stsutsui	libc: Add dehumanize_number(3). [christos 20071214]
4111.1106Stsutsui	sgimips: Add support for booting from UFS2 to bootloader.
4121.1106Stsutsui		[tsutsui 20071215]
4131.961Sapb	MAKEDEV(8): Use pax(1) in preference to mknod(8) to create device
4141.961Sapb		nodes more efficiently; use mount_tmpfs(8) in preference to
4151.961Sapb		mount_mfs(8) when creating a memory file system. [apb 20071215]
4161.1106Stsutsui	ifconfig(8): Add 'list scan' to ifconfig, which list access point in
4171.1106Stsutsui		the neighbourhood. [adegroot 20071216]
4181.1014Stsutsui	nfe(4): Handle a quirk of newer MCP6x chips on reading MAC address.
4191.1014Stsutsui		[tsutsui 20071217]
4201.1004Sxtraeme	rs6000: New port of NetBSD to the MCA based IBM RS/6000 7006-41T.
4211.1003Sgarbled		[garbled 20071217]
4221.988Sxtraeme	openssh: Import 4.7. [christos 20071217]
4231.991Sxtraeme	i386, amd64: Add support for ACPI S3 (suspend-to-RAM) on MP systems.
4241.965Sjoerg		[joerg 20071218]
4251.988Sxtraeme	sparc64: Add support for Sun PGX32 / TechSource Raptor GFX 8P to
4261.986Smacallan		genfb ( mostly workarounds for firmware bugs ), also build
4271.988Sxtraeme		XFree86's glint driver for accelerated X. [macallan 20071219]
4281.1106Stsutsui	amd64: Remove GENERIC.MP and enable SMP by default. [ad 20071220]
4291.1031Stsutsui	newsyslog(8): newsyslog.conf flag 'J' will bzip2 logfiles.
4301.966Sdogcow		[dogcow 20071221]
4311.967Sjmcneill	thinkpad(4): Add driver for IBM/Lenovo Thinkpad hotkeys and
4321.988Sxtraeme		brightness controls. [jmcneill 20071221]
4331.1106Stsutsui	fdisk(8): Report the first active partition. [apb 20071223]
4341.1106Stsutsui	compat_linux32: Add getpgid(2) syscall. [njoly 20071224]
4351.1106Stsutsui	compat_linux32: Add old_uname() syscall. [njoly 20071224]
4361.1106Stsutsui	i386: Make SMP the default and remove GENERIC.MP. [ad 20071225]
4371.1106Stsutsui	i386: Add initial version of calling VGA POST from vga_resume.
4381.1106Stsutsui		[joerg 20071225]
4391.1106Stsutsui	compat_linux32: Add readdir() syscall. [njoly 20071226]
4401.980Sxtraeme	kernel: Address Space Layout Randomization support in the kernel and
4411.992Sxtraeme		dynamic linker, see security(8). [elad,christos 20071226]
4421.998Sreinoud	msdosfs: Significantly improved writing speed (up to 16x faster).
4431.972Sjdc		[reinoud 20071228]
4441.970Sxtraeme	itesio(4): Added support for the Watchdog Timer. [xtraeme 20071229]
4451.1106Stsutsui	makphy(4): Recognize Marvell 88E1116 Gigabit PHY. [wiz 20071229]
4461.973Sjmcneill	usermode: Add port of the NetBSD kernel to userspace.
4471.973Sjmcneill		[jmcneill 20071229]
4481.989Sxtraeme	hp700: Kernels are now compiled with -O2. [skrll 20071230]
4491.988Sxtraeme	compat_hpux: Removed. [ad 20071231]
4501.988Sxtraeme	systrace(1): Removed. [ad 20071231]
4511.1103Stsutsui	arm: Add support for kernel crashdump to arm32. [chris 20080101]
4521.988Sxtraeme	tprof: Add tprof, a simple performance monitor based profiler,
4531.976Syamt		inspired from linux oprofile.  it's still very experimental.
4541.982Sxtraeme		[yamt 20080102]
4551.1103Stsutsui	kernel: Merge the vmlocking2 branch, which makes VM system,
4561.1103Stsutsui		trap handling and file system framework MP safe, and
4571.1103Stsutsui		also replaces simple_lock(9) with mutex(9). [ad 20080102]
4581.978Sxtraeme	bioctl(8): Rewritten to handle new features like creating/removing
4591.977Sxtraeme		hot-spare, pass-through disks and RAID volumes, start/stop
4601.977Sxtraeme		consistency checks in volumes and others. [xtraeme 20080102]
4611.978Sxtraeme	arcmsr(4): Added support to create/remove hot-spare, pass-through
4621.978Sxtraeme		disks and RAID volumes, start/stop consistency checks
4631.977Sxtraeme		in volumes as well as showing information about physical
4641.977Sxtraeme		disks (even if they are marked as hot-spare, pass-through
4651.977Sxtraeme		or unused). [xtraeme 20080102]
4661.988Sxtraeme	ofppc: Support intallation and RAID bootable root. [mrg 20080102]
4671.1103Stsutsui	mpt(4): Fix perfomance problems for old revisions of the Symbios
4681.1103Stsutsui		53c1030. Patch supplied by Patrick Welche in PR kern/30531.
4691.1103Stsutsui		[tron 20080103]
4701.1103Stsutsui	pmax: Add timecounter(9) and generic todr(9) support. [joerg 20080103]
4711.1103Stsutsui	msdosfs: Add large read / readahead support by Paul Ripke
4721.1103Stsutsui		(introduce run-length detection to msdosfs_bmap(),
4731.1103Stsutsui		from FreeBSD).  [christos 20080105]
4741.981Sjdc	gem(4): Add support for Sun SX fibre cards.  [jdc 20080105]
4751.1103Stsutsui	amiga: Add timecounter(9) support and coutner-based delay(9) from i386.
4761.1103Stsutsui		[mhitch 20080106]
4771.1103Stsutsui	mvme68k: Add timecounter(9) support. [tsutsui 20080107]
4781.1103Stsutsui	vax: Add timecounter(9) support. [joerg 20080107]
4791.1103Stsutsui	evbppc: Add timecounter(9) support. [joerg 20080108]
4801.1103Stsutsui	sbmips: Add timecounter(9) support. [simonb 20080108]
4811.1103Stsutsui	atari: Convert atari to generic todr(9) and timecounter(9).
4821.1103Stsutsui		[joerg 20080108]
4831.1103Stsutsui	xen: Switch xen to generic todr(9). [joerg 20080108]
4841.1031Stsutsui	kernel: All platforms have been converted to use generic todr(9).
4851.993Sjoerg		[gdamore,joerg 20080108]
4861.990Sgdt	ulpt(4): Implement non-blocking read. [gdt 20080108]
4871.983Sxtraeme	gcscpcib(4): Added driver for the AMD CS5535 and CS5536 Companion
4881.983Sxtraeme		Device with support for Timecounter, Watchdog Timer and
4891.983Sxtraeme		GPIO. Adapted from OpenBSD by Yojiro UO. [xtraeme 20080109]
4901.996Sxtraeme	pc532: Port deleted. [simonb 20080109]
4911.1103Stsutsui	algor: Fix delay(9) issue and now P5064 kernel works on gxemul.
4921.1103Stsutsui		[tsutsui 20080109]
4931.1004Sxtraeme	ofppc: Fix ofwboot to work on an IBM CHRP-based RS/6000.
4941.1003Sgarbled		[garbled 20080109]
4951.989Sxtraeme	i386: Add sparse kernel core dumps (minidumps) for this platform
4961.991Sxtraeme		using a backwards-compatible on-disk core format. Not
4971.991Sxtraeme		turned on by default yet. Similar to FreeBSD minidumps but
4981.991Sxtraeme		simpler in implementation. Implementation by Jed Davis and
4991.991Sxtraeme		Devon O'Dell, contributed to NetBSD by Coyote Point Systems.
5001.991Sxtraeme		[tls 20080110]
5011.1031Stsutsui	hppa: Added gdb(1) support. [skrll 20080110]
5021.1103Stsutsui	wm(4): Add Inter PRO/1000 PT Quad Port Server Adapter. [ragge 20080111]
5031.1014Stsutsui	auvia(4): Make this work on big endian machines. [tsutsui 20080114]
5041.1000Srmind	kernel: Implementation of processor-sets and affinity. [rmind 20080115]
5051.1000Srmind	libpthread: POSIX real-time extensions. [rmind 20080115]
5061.1103Stsutsui	savecore(8): Use the raw device to read crashdumps. [ad 20080115]
5071.1103Stsutsui	compat_linux(8): Cleanup and fix uid16 functions. [njoly 20080115]
5081.1103Stsutsui	i386: Remove options MATH_EMULATE. [ad 20080116]
5091.1000Srmind	schedctl(8): A new program to control scheduling of processes and
5101.1000Srmind		threads. [rmind 20080115]
5111.1017Sjmmv	kernel: Added a new framework for kernel modules, enabled through the
5121.1017Sjmmv		MODULAR kernel option and used through the modctl(2) system
5131.1017Sjmmv		call.  [ad 20080116]
5141.1017Sjmmv	modules: Added new versions of modload(8), modstat(8) and modunload(8)
5151.1017Sjmmv		that use modctl(2).  Not built by default.  [ad 20080116]
5161.997Sjmcneill	bktr(4): Added amd64 support. [jmcneill 20080116]
5171.1103Stsutsui	amd64, i386: Fix clock accounting problem in i8254_get_timeout()
5181.1103Stsutsui		so that auich(4) sample rate is detected correctly.
5191.1103Stsutsui		[chuck 20080116]
5201.1004Sxtraeme	ofppc: Add support for the IBM 7044-270. [garbled 20080117]
5211.1103Stsutsui	make(1): Implement -dl (aka LOUD) to override '@' at the start of
5221.1103Stsutsui		script lines. [sjg 20080119]
5231.1103Stsutsui	amd64, i386: Add mbr(8) variants that directly access a serial port.
5241.1103Stsutsui		[dsl 20080119]
5251.1014Stsutsui	fdisk(8): Fix possible division by zero errors. [tsutsui 20080120]
5261.1103Stsutsui	evbarm: Convert to evbarm to timecounter(9). [joerg 20080120]
5271.1031Stsutsui	kernel: All platforms have been converted to use timecounter(9).
5281.999Sjoerg		[joerg 20080120]
5291.1103Stsutsui	elansc(4): Attach two new devices elanpex(4) and elanpar(4) to
5301.1103Stsutsui		the AMD Elan SC520 System Controller. [dyoung 20080121]
5311.1031Stsutsui	usb(4): Add uhmodem(4) driver for Huawei E220 wireless modem.
5321.1001Sichiro		[ichiro 20080121]
5331.1031Stsutsui	compat_linux32: Add ossaudio(3) support. [jmcneill 20080121]
5341.1006Sbouyer	xen: Added support for the i386 PAE extention to Xen3 domU
5351.1006Sbouyer		[bouyer 20080123]
5361.1007Sjmcneill	uhub(4): The device attachment function has been optimized to
5371.1007Sjmcneill		improve system startup time. [jmcneill 20080124]
5381.1011Sjoerg	kernel: The interface for IP checksumming was changed to reduce
5391.1008Sjoerg		duplication and more general use. [joerg 20080125]
5401.1103Stsutsui	acorn32: Add support to support code for Kinetic card. [chris 20080126]
5411.1014Stsutsui	nfe(4): Wakeup some newer chips from powerdown mode.
5421.1014Stsutsui		From FreeBSD/Linux driver via OpenBSD. [tsutsui 20080126]
5431.1014Stsutsui	sgimips: Enable bootinfo passed from bootloader so that now kernel
5441.1014Stsutsui		symbol table and ksyms(4) are usable. [tsutsui 20080126]
5451.1014Stsutsui	hpcmips: Fix silent hangup problem on TX3922 machines.
5461.1014Stsutsui		From Risto Sainio. [tsutsui 20080126]
5471.1103Stsutsui	hostapd(8), wpa_supplicant(8): Upgrade to 0.6.2 [christos 20080126]
5481.1031Stsutsui	openpam(3): upgrade to 20071221 [christos 20080126]
5491.1103Stsutsui	sysinst: Fix MD set tweaking so that the appropriate (or specified)
5501.1103Stsutsui		kernel is installed properly.  This should fix IP3x
5511.1103Stsutsui		installation issues on sgimips. [rumble 20080128]
5521.1103Stsutsui	ukbd(4): Add support for function keys F16 to F19 as present on
5531.1103Stsutsui		e.g. the new Apple aluminum keyboard. [tron 20080129]
5541.1012Sjmcneill	azalia(4): Analog Devices AD1984 codec support has been improved
5551.1012Sjmcneill		to support headphones and 4 channel playback, and now
5561.1012Sjmcneill		exposes an outputs.master mixer control that mirrors the
5571.1012Sjmcneill		inputs.dac mixer control to make libossaudio happy.
5581.1012Sjmcneill		[jmcneill 20080130]
5591.1103Stsutsui	kernel: Add Mersenne Twister PRNG implementation. [matt 20080131]
5601.1103Stsutsui	sgimips: Enable fireware devices in GENERIC. [sekiya 20080202]
5611.1014Stsutsui	arc: Add sysinst support. [tsutsui 20080202]
5621.1014Stsutsui	cobalt: Add sysinst support. [tsutsui 20080202]
5631.1103Stsutsui	compat_linux32: Fix the linux32 emulations of fcntl() locking.
5641.1103Stsutsui		[dsl 20080202]
5651.1103Stsutsui	compat_linux32: Implement pread(2) and pwrite(2). [dsl 20080202]
5661.1031Stsutsui	gcc(1): Updated to version 4.1.3-20080202.  [mrg 20080202]
5671.1103Stsutsui	hp700: Add bootinfo support. [skrll 20080203]
5681.1103Stsutsui	acorn32: Fix-up boot32 to work on A7000+. [chris 20080203]
5691.1031Stsutsui	atf(7): Import 0.4.  [jmmv 20080204]
5701.1103Stsutsui	sgimips: Add hardware acceleration for crmfb. [macallan 20080205]
5711.1018Sjmmv	modules: Added the MKMODULAR option to the build system to easily
5721.1018Sjmmv		enable the build of the new kernel modules framework.
5731.1018Sjmmv		[jmmv 20080209]
5741.1019Sober	iwn(4): Added a driver for the Intel Pro/Wireless Lan 4965AGN          
5751.1027Sxtraeme		Mini-PCI Adapter, ported from OpenBSD. [ober 20080209]
5761.1103Stsutsui	pcc(1): Import PCC 0.9.9-080210. [ragge 20080210]
5771.1103Stsutsui	uhmodem(4): Add suport for NTT DoCoMo A2502 3G/HSDPA modem.
5781.1103Stsutsui		[ichiro 20080211]
5791.1103Stsutsui	libc: Enable atomic_ops(3) in userspace. [ad 20080210]
5801.1097Stsutsui	ofppc: Add support for the 7046-B50. [garbled 20080213]
5811.1103Stsutsui	unionfs: Import FreeBSD's updated unionfs, still work in progress.
5821.1103Stsutsui		[ad 20080218]
5831.1103Stsutsui	udav(4): Add support for Shantou ADM8515. [drochner 20080219]
5841.1103Stsutsui	brgphy(4): Add BCM5708C support. [markd 20080220]
5851.1103Stsutsui	compat_linux32: Add mlock(2) and munlock(2) syscalls. [njoly 20080220]
5861.1031Stsutsui	powerpc: Add tuned assembler from IBM for memcpy(3), memmove(3) and
5871.1031Stsutsui		memcmp(3).  [garbled 20080221]
5881.1103Stsutsui	libc: Replace O(nm) versions of strspn(3), strcspn(3) and strpbrk(3)
5891.1103Stsutsui		with O(n+m) implementations based on the suggestions I made
5901.1103Stsutsui		for DragonFly's libc ages ago. [joerg 20080222]
5911.1032Stsutsui	puc(4): Add support for I-O DATA RSA-PCI 2 port serial board.
5921.1032Stsutsui		[tsutsui 20080222]
5931.1024Sdholland	monop(6): Save and restore format changed; compatibility with old
5941.1024Sdholland		save files broken, but they were not usable anyway.
5951.1024Sdholland		[dholland 20080223]
5961.1025Sxtraeme	mfi(4): Added support for LSI SAS1078 and Dell PERC 6, from OpenBSD.
5971.1025Sxtraeme		[xtraeme 20080225]
5981.1103Stsutsui	libarchive: Import libarchive-2.4.13. [joerg 20080226]
5991.1032Stsutsui	cobalt: Add netboot support for 21041 on Qube 2700. [tsutsui 20080301]
6001.1103Stsutsui	httpd(8): Import bozohttpd-20080303. [mrg 20080303]
6011.1077Slukem	share/mk: Set linker warnings to be fatal if $WARNS>0.  [lukem 20080303]
6021.1032Stsutsui	cobalt: Print startup and shutdown messages on LCD panel.
6031.1032Stsutsui		[tsutsui 20080304]
6041.1103Stsutsui	libprop: Implement prop_dictionary_make_immutable(3). [cube 20080305]
6051.1103Stsutsui	amd64, i386: Allow to get a DDB session on a VGA console if the system
6061.1103Stsutsui		crashed while X11 was running. [drochner 20080312]
6071.1103Stsutsui	cac(4): Initial bio(4) support; only volume status is handled.
6081.1103Stsutsui		[mhitch 20080314]
6091.1029Snakayama	sparc64: SMP support now works on some models. [nakayama 20080314]
6101.1103Stsutsui	arm: Add VFP support. [rearnsha 20080315]
6111.1032Stsutsui	cobalt: Add bootloader support for optional Z85C30 serial on Qube 2700.
6121.1032Stsutsui		[tsutsui 20080316]
6131.1032Stsutsui	re(4): Make hardware vlan(4) tag insertion/extraction work properly.
6141.1032Stsutsui		[tsutsui 20080318]
6151.1103Stsutsui	bzip2(1): Upgrade to 1.0.5. [christos 20080318]
6161.1032Stsutsui	cobalt: Fix a botched spl(9) bug which could cause network freeze
6171.1032Stsutsui		on traffic between two network interfaces. [tsutsui 20080318]
6181.1103Stsutsui	iconv(1): Allow SUSv3 syntax. [tnozaki 20080320]
6191.1043Sjdc	libcurses: Add termattrs() and term_attrs(). [jdc 20080321]
6201.1094Stsutsui	kerberos(8): Upgrade to Heimdal-1.1. [mlelstv 20080322]
6211.1103Stsutsui	kernel: Merge yamt-lazymbuf branch. This changes the way to share
6221.1103Stsutsui		mbuf external storage so that it can work without kernel_lock.
6231.1103Stsutsui		[yamt 20080324]
6241.1103Stsutsui	piixpm(4): Add support for SMBus controllers for ATI SB600, SB700,
6251.1103Stsutsui		SB800. [jmcneill 20080326]
6261.1103Stsutsui	uhmodem(4): Add support for E620 on Vodafone. [ichiro 20080327]
6271.1103Stsutsui	siop(4): Add support for the non-PCI NCR 53c720/770 in big-endian mode.
6281.1103Stsutsui		From OpenBSD. [skrll 20080327]
6291.1034Stsutsui	cobalt: Add kernel support for optional Z85C30 serial on Qube 2700.
6301.1034Stsutsui		[tsutsui 20080327]
6311.1035Scube	lii(4): Added a driver for the Atheros L2 Fast-Ethernet controller,
6321.1035Scube		notably found on Asus's EeePC. [cube 20080328]
6331.1103Stsutsui	libarchive: Import libarchive-2.5.0b. [joerg 20080330]
6341.1103Stsutsui	hp700: Add support for NCR 53C720 found on various machines and
6351.1103Stsutsui		attachments. From OpenBSD. [skrll 20080330]
6361.1037Sjmcneill	azalia(4): Added support for the Realtek ALC662-GR codec as found
6371.1037Sjmcneill		in the EeePC. [jmcneill 20080331]
6381.1037Sjmcneill	asus(4): Added a driver for ASUS ACPI hotkeys as found in the EeePC.
6391.1037Sjmcneill		[jmcneill 20080331]
6401.1036Schris	zaurus: Add sysinst support. [chris 20080401]
6411.1096Stsutsui	isv(4): Add support for the IDEC Supervision/16 image capture board
6421.1097Stsutsui		for ISA. [dyoung 20080402]
6431.1096Stsutsui	puc(4): Support for Digi International 4 and 8 port boards,
6441.1096Stsutsui		from OpenBSD. [riz 20080403]
6451.1038Sxtraeme	finsio(4): Added a driver for the Fintek Super I/O chips, supporting
6461.1038Sxtraeme		the Hardware Monitor device. Adapted from OpenBSD.
6471.1038Sxtraeme		[xtraeme 20080403]
6481.1096Stsutsui	compat_linux32: Add msync(2) syscall. [njoly 20080404]
6491.1096Stsutsui	sparc: Add support booting from UFS2 partition. [tsutsui 20080405]
6501.1039Sskrll	hp700: Add support for the SCSI NCR 53C720 SCSI controller found in
6511.1039Sskrll		early HP 9000s for the attachment of an Fast-Wide (16-bit)
6521.1039Sskrll		SCSI-2 bus, utilizing HVD signalling via the siop(4)
6531.1039Sskrll		driver. [skrll 20080405]
6541.1096Stsutsui	sun2: Provide RAS based atomic_cas_32() function by reusing old
6551.1096Stsutsui		_lock_cas() implementation for m68010. Now sun2 kernel
6561.1096Stsutsui		compiles and even works on mutiuser. [tsutsui 20080405]
6571.1040Schristos	openssh: Import 5.0. [christos 20080406]
6581.1049Sgarbled	ofppc: Support for SMP added. [garbled 20080408]
6591.1094Stsutsui	opencrypto(9): Improve performance to 84,000 short modular math ops/sec
6601.1094Stsutsui		by adding asynchronous operation and batched submit/
6611.1094Stsutsui		retrieve of requests/results.  Rewrite manual page to
6621.1094Stsutsui		make it easier to write new code to the API.  Donated
6631.1094Stsutsui		by Coyote Point Systems, Inc. [tls 20080410]
6641.1096Stsutsui	kernel: Make IP, TCP, UDP, and ICMP statistics per-CPU.
6651.1096Stsutsui		The stats are collated when the user requests them via sysctl.
6661.1096Stsutsui		[thorpej 20080412]
6671.1042Sjmcneill	acpi(4): Updated ACPI-CA to 20080321. [jmcneill 20080412]
6681.1096Stsutsui	landisk: Add sysinst support. [skrll 20080414]
6691.1043Sjdc	libcurses: Add getwin() and putwin(). [jdc 20080414]
6701.1096Stsutsui	kernel: Make IP6, ICMP6, UDP6, RAW6, PIM6, CARP, ARP, and IGMP
6711.1096Stsutsui		statistics per-CPU.  [thorpej 20080415]
6721.1096Stsutsui	compat_linux32: Add sys_clock{getres,gettime,settime} syscalls.
6731.1096Stsutsui		[njoly 20080417]
6741.1044Smacallan	shark: Support for X on rev. 4 sharks is back [macallan 20080419]
6751.1096Stsutsui	agp(4): Add missing AGP support for ALI M1689 chipset. [njoly 20080419]
6761.1096Stsutsui	nfe(4): Fix problem on receiving jumbo frames. [cube 20080420]
6771.1096Stsutsui	libc, kernel: Add posix_madvise(2). [rmind 20080422]
6781.1096Stsutsui	gcc(1): Fix compilation of native sh3 gcc on 64-bit build machines.
6791.1096Stsutsui		[uwe 20080422]
6801.1045Scegger	amdtemp(4): AMD CPU Temperature driver. Adapted from OpenBSD.
6811.1045Scegger		[cegger 20080423]
6821.1046Splunky	netiso: Remove obsolete TPCONS support. [plunky 20080423]
6831.1096Stsutsui	kernel: Merge the socket locking patch, which makes socket layer and
6841.1096Stsutsui		unix protocols MP safe and allows protocol processing
6851.1096Stsutsui		interrupts to safely block on locks. [ad 20080424]
6861.1096Stsutsui	compat_linux(8): Add IPC_64 support for semctl IPC_STAT/IPC_SET.
6871.1096Stsutsui		[njoly 20080424]
6881.1096Stsutsui	lint(1): Add preliminary _Complex support. [christos 20080425]
6891.1047Smatt	arm: merge armv6 kernel support from matt-armv6 branch.
6901.1047Smatt		[matt 20080427]
6911.1096Stsutsui	kernel: Add MI code to support in-kernel preemption. [ad 20080428]
6921.1049Sgarbled	prep: Support for floppy controller/drive. [garbled 20080428]
6931.1096Stsutsui	amd64, i386: Add support for kernel preeemption to i386 and amd64.
6941.1096Stsutsui		[ad 20080428]
6951.1048Scegger	gpio(4): Extend with open/close to handle request/release the
6961.1048Scegger		ppbus(4) on open/close. From Hans Rosenfeld. [cegger 20080429]
6971.1048Scegger	ppbus(4): Extend to attach on gpiobus. From Hans Rosenfeld.
6981.1048Scegger		[cegger 20080429]
6991.1049Sgarbled	prep: Bootable ISO now built automatically. [garbled 20080430]
7001.1096Stsutsui	i386: Make MULTIPROCESSOR mandatory. [ad 20080430]
7011.1096Stsutsui	i386: Build INSTALL kernel from GENERIC, and update boot menu to allow
7021.1096Stsutsui		disabling ACPI and/or SMP. [ad 20080430]
7031.1050Sjmmv	atf(7): Import 0.5.  [jmmv 20080501]
7041.1050Sjmmv	tests: Convert the tests in the tests/ hierarchy that were written in
7051.1050Sjmmv		C++ to C, making use of the libatf-c library that comes with
7061.1050Sjmmv		the ATF 0.5 just imported.  [jmmv 20080501]
7071.1051Scegger	hpqlb(4): Hotkey driver for HP notebooks. [cegger 20080501]
7081.1096Stsutsui	i386: Put the GENERIC kernel onto i386 installation CDs and load
7091.1096Stsutsui		a kernel module from the boot loader to provide the miniroot.
7101.1096Stsutsui		[ad 20080502]
7111.1052Sjmcneill	drm(4): Added amd64 support. [jmcneill 20080504]
7121.1096Stsutsui	landisk: Fix MD bus_dmamap_load(9) so that NFS write works with re(4).
7131.1096Stsutsui		[uwe 20080506]
7141.1096Stsutsui	twa(4): Add support for 3ware 9650 and 9690 based on patches
7151.1096Stsutsui		contributed by Wasabi Systems. [joerg 20080508]
7161.1094Stsutsui	openssl(1): Imported 20080509 current snapshot. [christos 20080509]
7171.1096Stsutsui	ftp(1): Add epsv6 and epsv to disable extended passive mode for ipv6
7181.1096Stsutsui		or both ipv4 and ip v6 respectively. [skd 20080510]
7191.1096Stsutsui	libarchive: Import libarchive-2.5.3b. [joerg 20080511]
7201.1055Stron	getent(1): Added support for "netgroup" database. [tron 20080514]
7211.1056Sreinoud	fs/udf: Added write support for the UDF file system. [reinoud 20080514]
7221.1057Speter	event(3): Updated libevent to 1.4.4-stable. [peter 20080516]
7231.1059Schuck	ypserv(8): disabled libwrap address to hostname lookups to avoid
7241.1059Schuck		the chance of ypserv blocking for an extended period of
7251.1059Schuck		time due a long DNS timeout [chuck 20080516]
7261.1060Sjmcneill	amd64: Added support for PCI_BUS_FIXUP and PCI_ADDR_FIXUP kernel
7271.1060Sjmcneill		options. [jmcneill 20080517]
7281.1061Scegger	acpidalb(4): Direct Application Launch Buttons. [cegger 20080518]
7291.1062Sghen	wscons(4): Add support for the Colemak keyboard layout. [ghen 20080520]
7301.1063Smartti	ipf(8): Updated to version 4.1.29. [darrenr 20080520]
7311.1096Stsutsui	compat_linux32: Add compat linux32 IPC syscall support,
7321.1096Stsutsui		for shared memory and and semaphores. [njoly 20080520]
7331.1070Slukem	openldap: Import 2.4.9. [lukem 20080522]
7341.1070Slukem	postfix(1): Enable LDAP support for tables (see ldap_table(5))
7351.1070Slukem		[lukem 20080522]
7361.1070Slukem	amd(8): Enable LDAP support for amd maps. [lukem 20080522]
7371.1065Shauke	mac68k: Added support for Creative Systems Inc Hurdler CPI 
7381.1065Shauke		Nubus parallel printer card. [hauke 20080522]
7391.1069Sjnemeth	siisata(4): A driver for Silicon Image SteelVine SATA-II controllers
7401.1069Sjnemeth		(SiI3124, SiI3132, and SiI3531) [jnemeth 20080523]
7411.1096Stsutsui	dhcpcd(8): Import dhcpcd 4.0.0-beta5. [joerg 20080524]
7421.1066Sjmcneill	kernel: Device attach and detach notifications are now exposed
7431.1066Sjmcneill		via /dev/drvctl [jmcneill 20080525]
7441.1094Stsutsui	awk(1): Import 20070501 [christos 20080525]
7451.1096Stsutsui	amd64, i386: Add detection of errata for AMD Family 10h steppings
7461.1096Stsutsui		A and 2. [chris 20080525]
7471.1096Stsutsui	amd64, i386: Check for erratum 261 on AMD Family 10h Stepping 3
7481.1096Stsutsui		processors. [chris 20080525]
7491.1096Stsutsui	libarchive: Import libarchive-2.5.4b. [joerg 20080525]
7501.1096Stsutsui	ciss(4): Add bio(4) support, heavily from OpenBSD. [mhitch 20080525]
7511.1068Schristos	uberry(4): A driver to allow RIM BlackBerries to charge from the USB
7521.1068Schristos		port [christos 20080525]
7531.1096Stsutsui	openssl(1): Enable Camellia. [christos 20080526]
7541.1096Stsutsui	cobalt: Make bootloader print boot banner and a loading kernel name
7551.1096Stsutsui		onto LCD. [tsutsui 20080528]
7561.1096Stsutsui	bebox: Support genfb(4) console. [kiyohara 20080530]
7571.1096Stsutsui	libprop: Add prop_array_util(3) functions. [haad 20080603]
7581.1096Stsutsui	openssl(1): Fix two Denial of Service vulnerabilities in OpenSSL.
7591.1096Stsutsui		Fixes CVE-2008-1672. [tonnerre 20080605]
7601.1096Stsutsui	sh3: Support single-stepping in ddb(4). [uwe 20080606]
7611.1071Speter	pf(4): Updated to OpenBSD 4.2 PF [yamt,peter,christos,joerg 20080618]
7621.1096Stsutsui	sk(4), msk(4): Fix lock panic on receiving jumbo packets.
7631.1096Stsutsui		[cube 20080620]
7641.1072Schristos	bind: Import 9.5.0 [christos 20080621]
7651.1073Sad	psrset(8): Utility to control processor sets [ad 20080622]
7661.1094Stsutsui	postfix(1): Import 2.5.2 [christos 20080622]
7671.1075Schristos	ssh-hpn: Apply 5.0p1 13 v3 [christos 20080622]
7681.1096Stsutsui	libc: Add getlogin_r(3). [ad 20080625]
7691.1096Stsutsui	usb(4): Add appropriate bus_dmamap_sync(9) calls to uhci(4), ohci(4)
7701.1096Stsutsui		and ehci(4) to avoid CPU from reordering loads and stores
7711.1096Stsutsui		against DMA descriptors. This fixes "host controller process
7721.1096Stsutsui		error/host controller halted" errors. [bouyer 20080628]
7731.1096Stsutsui	arm: Add AT91 support. [matt 20080703]
7741.1096Stsutsui	bind: Import 9.5.0-P1. [christos 20080710]
7751.1076Schristos	top(1): Import top 3.8beta1 [christos 20080715]
7761.1077Slukem	share/mk: Set assembler warnings to be fatal if $WARNS>0.
7771.1077Slukem		[lukem 20080721]
7781.1096Stsutsui	compat_linux32: Add linux32_getifconf. [njoly 20080723]
7791.1094Stsutsui	dhcpcd(8): Import 4.0.0rc3. [joerg 20080727]
7801.1094Stsutsui	uvm_map(9): Switch from using <sys/tree.h> to <sys/rb.h>.
7811.1094Stsutsui		[matt 20080728]
7821.1085Spooka	rump(3): Install rump library and file system modules
7831.1085Spooka		into /usr/lib [pooka 20080729]
7841.1085Spooka	ukfs(3): Install ukfs library for standalone file system access
7851.1085Spooka		[pooka 20080729]
7861.1085Spooka	p2k(3): Install puffs to kernel vfs adaption library on puffs-enabled
7871.1085Spooka		base systems [pooka 20080729]
7881.1085Spooka	rump_fs: Install rump versions of kernel file system servers with a
7891.1085Spooka		puffs-enabled base system [pooka 20080729]
7901.1097Stsutsui	amd64, i386: VGA_POST in GENERIC can replace vbetool after resume
7911.1083Sreed		(machdep.acpi_vbios_reset=2) and allows basic diagnostic
7921.1083Sreed		after a panic in X with "call ddb_vgapost" [joerg 20080731]
7931.1081Ssimonb	wapbl(4): Add support for metadata journaling for FFS.  Contributed
7941.1083Sreed		by Wasabi Systems, Inc. [simonb 20080731]
7951.1096Stsutsui	newfs(8): Handle 't' suffix for terabytes for number arguments.
7961.1096Stsutsui		[simonb 20080801]
7971.1082Sjmcneill	ehci(4): Add isochronous transfer support, contributed by
7981.1083Sreed		Jeremy Morse as part of his Google Summer of Code 2008 project.
7991.1083Sreed		[jmcneill 20080802]
8001.1096Stsutsui	ip(4): Add accept filters, ported from FreeBSD by Coyote Point Systems.
8011.1096Stsutsui		[tls 20080804]
8021.1096Stsutsui	libc: Add C99 functions imaxabs(3) and imaxdiv(3). [matt 20080804]
8031.1084Sperry	build.sh: Add support for using BUILDSEED to yield
8041.1084Sperry		reproduceable c++ builds [perry 20080805]
8051.1086Splunky	sockopt(9): New kernel API for passing socket options [plunky 20080806]
8061.1087Shans	vax: Add accelerated driver for SPX graphics found in some VAXstations.
8071.1087Shans		Contributed by Blaz Antonic. [hans 20080812]
8081.1088Slukem	openldap: Import 2.4.11. [lukem 20080813]
8091.1096Stsutsui	bind: Import 9.5.0-P2. [he 20080815]
8101.1096Stsutsui	wm(4): Fix a bug on receiving a jumbo frame which leads to a panic
8111.1096Stsutsui		in sbcompress(). Contributed by Wasabi Systems.
8121.1096Stsutsui		[simonb 20080815]
8131.1090Splunky	btpand(8): a Bluetooth Personal Area Networking profile
8141.1090Splunky		daemon [plunky 20080817]
8151.1096Stsutsui	agp(4): Add AGP support for Intel 946GZ. [matthias 20080819]
8161.1094Stsutsui	ataraid(4): Add support for nVidia MediaShield from FreeBSD.
8171.1094Stsutsui		[tacha 20080820]
8181.1096Stsutsui	fss(4): Add snapshot support for logging ffs file systems.
8191.1096Stsutsui		[hannken 20080822]
8201.1096Stsutsui	agp(4): Add AGP support for Intel 945GME chipset,
8211.1096Stsutsui		found on Acer Aspire One. [tnn 20080822]
8221.1092Skardel	ntp: Import 4.2.4p5. [kardel 20080823]
8231.1096Stsutsui	re(4): Add support for the Realtek 8102E/8102EL PCIe 10/100 Ethernet
8241.1096Stsutsui		devices. From FreeBSD. [tnn 20080823]
8251.1096Stsutsui	sgimips: Misc bug fixes and improvements to mec(4) Ethernet on O2.
8261.1096Stsutsui		[tsutsui 20080823]
8271.1094Stsutsui	bge(4): Add support for BCM5906(M) chips contributed by
8281.1094Stsutsui		Karl Uwe Lockhoff. [cegger 20080825]
8291.1098Slukem	grep(1): Issue a warning if -r is used without supplying an argument.
8301.1098Slukem		[lukem 20080828]
8311.1099Schristos	hostapd(8), wpa_supplicant(8): Upgrade to 0.6.4 [christos 20080830]
8321.1100Schristos	postfix(1): Import 2.5.4 [christos 20080830]
8331.1101Sbouyer	fsck_ffs(8): add -x/-X options which allows to run fsck_ffs -n on
8341.1101Sbouyer		a snapshot of a live filesystem. [bouyer 20080830]
8351.1101Sbouyer	daily.conf(5): add a run_fsck_flags configuration variable 
8361.1101Sbouyer		to pass extra options to the daily fsck -n.
8371.1101Sbouyer		[bouyer 20080830]
8381.1102Schristos	file(1): Update to 4.26.  [christos 20080830]
8391.1105Schristos	nvi(1): 1.81 with internationalization is now the default, replacing
8401.1105Schristos		1.79 [christos 20080831]
841