CHANGES revision 1.735
11.14SchristosLIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.735 $>
21.1Schristos
31.1Schristos
41.1Schristos[Note: This file does not mention every change made to the NetBSD source tree.
51.1SchristosFor an exhaustive list, please subscribe to the `source-changes' mailing list,
61.1Schristosor see the mailing list archives.  For more information, send a message
71.1Schristoscontaining just the word `help' to `majordomo@NetBSD.org'.]
81.1Schristos
91.1Schristos
101.1SchristosChanges from NetBSD 4.0 to NetBSD 5.0:
111.1Schristos	iwi(4): Use firmload(9) to load firmware images. You no longer need to
121.1Schristos		use iwictl(8) to load the firmware. [skrll 20060809]
131.1Schristos	acorn32: Remove the old, pre-wscons, console code.  Kernel
141.1Schristos		configurations using the old console (kbd, vt, and vidcconsole)
151.1Schristos		will need to be updated to use wscons. [bjh21 20060814]
161.1Schristos	wpi(4): Driver for Intel PRO/Wireless 3945ABG.  OpenBSD wpi driver
171.1Schristos		ported by Jean-Baptiste Campesato. [simonb 20060818]
181.1Schristos	acorn32: Correctly detect the display refresh rate being used under
191.1Schristos		RISC OS and look for a matching mode in a list of standard
201.1Schristos		video modes.  This removes the requirement for compiling
211.1Schristos		RISC OS monitor definitions into the kernel. [bjh21 20060820]
221.1Schristos	netns: Support for XNS in the kernel and userspace has been
231.1Schristos		removed. [matt 20060825]
241.1Schristos	netccit: Support for CCITT/X.26 in the kernel and userspace has
251.1Schristos		been removed. [matt 20060825]
261.1Schristos	mips64: Preliminary support for a MIPS64 toolchain using the N64
271.1Schristos		ABI. [matt 20060825]
281.1Schristos	postfix: Updated to 2.3.3 [rpaulo 20060827]
291.1Schristos	landisk: Initial import of landisk port for SuperH based
301.1Schristos		network storage appliances by I-O DATA.  The port was
311.1Schristos		done by NONAKA Kimihiro <nonaka@NetBSD.org>.
321.1Schristos		[uwe 20060901]
331.1Schristos	evbmips: Add timecounter support. [gdamore 20060901]
341.1Schristos	todr(9): New machine independent time-of-day chip framework for
351.1Schristos		drivers, which provides uniform handling across all ports.
361.1Schristos		Not all ports have adopted it yet.  [gdamore 20060902]
371.1Schristos	sun2: Add timecounter support. [gdamore 20060903]
381.1Schristos	gcc(1): Switch sh5 to GCC4. [scw 20060904]
391.1Schristos	tcp: Add support for Explicit Congestion Notification as defined
401.14Schristos		in RFC 3168. Sponsored by Google SoC. [rpaulo 20060905]
411.1Schristos	prep: Convert prep to MI todr(9) driver. [garbled 20060905]
421.8Schristos	sun3: Add timecounter support. [gdamore 20060905]
431.8Schristos	cesfic: Add timecounter support. [gdamore 20060906]
441.12Schristos	prep: Add support for the IBM 7025-F40. [garbled 20060907]
451.12Schristos	lockstat(8): Add the lockstat command: displays a summary of kernel
461.12Schristos		locking events recorded over the lifetime of a called program.
471.12Schristos		[ad 20060907]
481.12Schristos	cobalt: Add timecounter support. [gdamore 20060907]
491.12Schristos	njata(4): Add driver for Workbit NinjaATA-32 busmastering PIO IDE
501.12Schristos		controller. [itohy 20060907]
511.12Schristos	ews4800mips: Add timecounter support. [gdamore 20060909]
521.12Schristos	arc: Add timecounter support. [gdamore 20060909]
531.12Schristos	news68k: Add timecounter support. From gdamore. [tsutsui 20060909]
541.8Schristos	msk(4): Driver for Marvell Yukon 2 Gigabit Ethernet. [riz 20060909]
551.1Schristos	evbsh5: Add timecounter support.  [gdamore 20060909]
561.8Schristos	hp300: Add timecounter support.  [tsutsui 20060909]
571.1Schristos	ipsec-tools: ipsec-tools CVS is now part of NetBSD. [manu 20060909]
581.1Schristos	iyonix: Add timecounter support.  [gdamore 20060910]
591.4Schristos	next68k: Add timecounter support.  [gdamore 20060911]
601.4Schristos	cats: Add timecounter support.  [gdamore 20060911]
611.4Schristos	netwinder: Add timecounter support.  [gdamore 20060911]
621.1Schristos	shark: Add timecounter support.  [gdamore 20060913]
631.12Schristos	newsmips: Add timecounter support. From gdamore. [tsutsui 20060913]
641.13Schristos	luna68k: Add timecounter support.  [gdamore 20060914]
651.13Schristos	mipsco: Add timecounter support.  [gdamore 20060915]
661.12Schristos	hpcmips: Add timecounter support.  [gdamore 20060915]
671.12Schristos	sgimips: Add timecounter support.  [gdamore 20060916]
681.12Schristos	veriexec: Add veriexecgen(8), a tool for easy and fast generation
691.12Schristos		  of Veriexec fingerprint files. [elad 20060916]
701.12Schristos	gcc(1): Switch m68k to GCC4 [tsutsui 20060917]
711.12Schristos	gcc(1): Switch mips to GCC4 [simonb 20060919]
721.12Schristos	x68k: Add timecounter support.  [gdamore 20060919]
731.12Schristos	who(1): Change -u behaviour to also print PID of process on 
741.12Schristos		terminal, and add -d to print more information from
751.12Schristos		utmpx. [hubertf 20060919]
761.12Schristos	init(8): Add system boot, login process, runlevel, system down
771.12Schristos		utmpx records [christos 20060919]
781.12Schristos	gcc(1): Switch hppa to GCC4. [skrll 20060922]
791.12Schristos	cdplay(1): Add digital transfer mode support, not enabled by
801.12Schristos		default. Thanks to Sergey Svishchev for the patch.
811.12Schristos		[xtraeme 20060922]
821.12Schristos	wscons: Add fr_CA.iso8859-1 keyboard mapping support. Thanks to
831.12Schristos		Matthew Mondor for the patch. [jmcneill 20060922]
841.12Schristos	sh3: Add timecounter support to all sh3 ports. From gdamore with
851.12Schristos		some fixes by me. [tsutsui 20060924]
861.12Schristos	kernel: Modify powerhook_establish(9) API to accept a name
871.12Schristos		argument. [jmcneill 20060924]
881.12Schristos	twa(4): 3ware's tw_cli management tools now works [manu 20060924]
891.12Schristos	csplit(1): Added from FreeBSD/OpenBSD [christos 20060925]
901.12Schristos	evbmips: Add AR5315/2315 support, specifically the Meraki Mini,
911.1Schristos		which can be found at http://www.meraki.net/
921.1Schristos		[gdamore 20060925]
931.1Schristos	ssh: Import openssh-4.4 [christos 20060928]
941.1Schristos	macppc: add timecounter support [macallan 20060929]
951.1Schristos	ofctl(8): initial import, formerly known as ofdump2. For macppc,
961.9Schristos		shark, sparc64.
971.1Schristos		Written by Matt Thomas. [macallan 20060929]
981.1Schristos	build: Improved support for using shells other than /bin/sh
991.1Schristos		during a cross build.  [apb 20060929]
1001.1Schristos	pcictl(8): Add "list -n" to print ID and class numerical, instead
1011.1Schristos		of resolving to strings [hubertf 20061001]
1021.1Schristos	sun3: Add initial bus_space(9) support. [tsutsui 20061001]
1031.1Schristos	sec(4): New driver for Acorn SCSI Expansion Card, intended to replace
1041.1Schristos		acorn32 asc(4).  [bjh21 20061001]
1051.1Schristos	ipmi(4): added driver from OpenBSD [bouyer 20061001]
1061.1Schristos	spi(4): initial import of new machine-independent SPI bus framework,
1071.1Schristos		including a sample driver for the TI TMP121 sensor.
1081.3Schristos		[gdamore 20061002]
1091.11Schristos	ps(1): Improved support for customised headers via -o and -O options.
1101.1Schristos		[apb 20061002]
1111.1Schristos	sun3: Add MI softintr(9) support by shared sources with sun2 port.
1121.1Schristos		[tsutsui 20061005]
1131.1Schristos	sparc64: Add floppy support based on sparc driver and hints from
1141.1Schristos		from OpenBSD for sbus/ebus attachment.  [jnemeth 20061006]
1151.1Schristos	find(1): Add support for "find ... -exec ... +".  Written by
1161.1Schristos		John Hawkinson.  [apb 20061007]
1171.1Schristos	tcp_congctl(9): API for TCP congestion control algorithms.
1181.1Schristos		net.inet.tcp.newreno was removed, please use
1191.1Schristos		net.inet.tcp.congctl.selected instead. [rpaulo 20061009]
1201.1Schristos	proplib(3): prop_number_t can now handle both signed and unsigned
1211.1Schristos		integers.  [thorpej 20061011]
1221.1Schristos	pf(4): Added support for ALTQ. [peter 20061012]
1231.1Schristos	vge(4): Make this driver work on big endian machines
1241.1Schristos		(at least on macppc). [tsutsui 20061014]
1251.1Schristos	gpt(8): Added from FreeBSD [christos 20061015]
1261.1Schristos	tcp(4): Added RFC 3465 Appropriate Byte Counting (ABC) [yamt 20061019]
1271.1Schristos	wm(4): Added support for the Intel 80003 gigabit ethernet controller.
1281.1Schristos		[bouyer 20061021]
1291.1Schristos	mail(1): Mime and multi-character set handling; command line editing
1301.1Schristos		and completion. Thanks to Anon Ymous [christos 20061021]
1311.1Schristos	acorn32: Standard kernels now use the machine-independent sec(4)
1321.1Schristos		and ei(4) drivers for Acorn SCSI Expansion Cards and
1331.1Schristos		Ethernet 1 cards respectively, in place of asc(4) and ie(4).
1341.1Schristos		[bjh21 20061022]
1351.1Schristos