CHANGES revision 1.752
1LIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.752 $>
2
3
4[Note: This file does not mention every change made to the NetBSD source tree.
5For an exhaustive list, please subscribe to the `source-changes' mailing list,
6or see the mailing list archives.  For more information, send a message
7containing just the word `help' to `majordomo@NetBSD.org'.]
8
9
10Changes from NetBSD 4.0 to NetBSD 5.0:
11	iwi(4): Use firmload(9) to load firmware images. You no longer need to
12		use iwictl(8) to load the firmware. [skrll 20060809]
13	acorn32: Remove the old, pre-wscons, console code.  Kernel
14		configurations using the old console (kbd, vt, and vidcconsole)
15		will need to be updated to use wscons. [bjh21 20060814]
16	wpi(4): Driver for Intel PRO/Wireless 3945ABG.  OpenBSD wpi driver
17		ported by Jean-Baptiste Campesato. [simonb 20060818]
18	acorn32: Correctly detect the display refresh rate being used under
19		RISC OS and look for a matching mode in a list of standard
20		video modes.  This removes the requirement for compiling
21		RISC OS monitor definitions into the kernel. [bjh21 20060820]
22	netns: Support for XNS in the kernel and userspace has been
23		removed. [matt 20060825]
24	netccit: Support for CCITT/X.26 in the kernel and userspace has
25		been removed. [matt 20060825]
26	mips64: Preliminary support for a MIPS64 toolchain using the N64
27		ABI. [matt 20060825]
28	postfix: Updated to 2.3.3 [rpaulo 20060827]
29	landisk: Initial import of landisk port for SuperH based
30		network storage appliances by I-O DATA.  The port was
31		done by NONAKA Kimihiro <nonaka@NetBSD.org>.
32		[uwe 20060901]
33	evbmips: Add timecounter support. [gdamore 20060901]
34	todr(9): New machine independent time-of-day chip framework for
35		drivers, which provides uniform handling across all ports.
36		Not all ports have adopted it yet.  [gdamore 20060902]
37	sun2: Add timecounter support. [gdamore 20060903]
38	gcc(1): Switch sh5 to GCC4. [scw 20060904]
39	tcp: Add support for Explicit Congestion Notification as defined
40		in RFC 3168. Sponsored by Google SoC. [rpaulo 20060905]
41	prep: Convert prep to MI todr(9) driver. [garbled 20060905]
42	sun3: Add timecounter support. [gdamore 20060905]
43	cesfic: Add timecounter support. [gdamore 20060906]
44	prep: Add support for the IBM 7025-F40. [garbled 20060907]
45	lockstat(8): Add the lockstat command: displays a summary of kernel
46		locking events recorded over the lifetime of a called program.
47		[ad 20060907]
48	cobalt: Add timecounter support. [gdamore 20060907]
49	njata(4): Add driver for Workbit NinjaATA-32 busmastering PIO IDE
50		controller. [itohy 20060907]
51	ews4800mips: Add timecounter support. [gdamore 20060909]
52	arc: Add timecounter support. [gdamore 20060909]
53	news68k: Add timecounter support. From gdamore. [tsutsui 20060909]
54	msk(4): Driver for Marvell Yukon 2 Gigabit Ethernet. [riz 20060909]
55	evbsh5: Add timecounter support.  [gdamore 20060909]
56	hp300: Add timecounter support.  [tsutsui 20060909]
57	ipsec-tools: ipsec-tools CVS is now part of NetBSD. [manu 20060909]
58	iyonix: Add timecounter support.  [gdamore 20060910]
59	next68k: Add timecounter support.  [gdamore 20060911]
60	cats: Add timecounter support.  [gdamore 20060911]
61	netwinder: Add timecounter support.  [gdamore 20060911]
62	shark: Add timecounter support.  [gdamore 20060913]
63	newsmips: Add timecounter support. From gdamore. [tsutsui 20060913]
64	luna68k: Add timecounter support.  [gdamore 20060914]
65	mipsco: Add timecounter support.  [gdamore 20060915]
66	hpcmips: Add timecounter support.  [gdamore 20060915]
67	sgimips: Add timecounter support.  [gdamore 20060916]
68	veriexec: Add veriexecgen(8), a tool for easy and fast generation
69		  of Veriexec fingerprint files. [elad 20060916]
70	gcc(1): Switch m68k to GCC4 [tsutsui 20060917]
71	gcc(1): Switch mips to GCC4 [simonb 20060919]
72	x68k: Add timecounter support.  [gdamore 20060919]
73	who(1): Change -u behaviour to also print PID of process on 
74		terminal, and add -d to print more information from
75		utmpx. [hubertf 20060919]
76	init(8): Add system boot, login process, runlevel, system down
77		utmpx records [christos 20060919]
78	gcc(1): Switch hppa to GCC4. [skrll 20060922]
79	cdplay(1): Add digital transfer mode support, not enabled by
80		default. Thanks to Sergey Svishchev for the patch.
81		[xtraeme 20060922]
82	wscons: Add fr_CA.iso8859-1 keyboard mapping support. Thanks to
83		Matthew Mondor for the patch. [jmcneill 20060922]
84	sh3: Add timecounter support to all sh3 ports. From gdamore with
85		some fixes by me. [tsutsui 20060924]
86	kernel: Modify powerhook_establish(9) API to accept a name
87		argument. [jmcneill 20060924]
88	twa(4): 3ware's tw_cli management tools now works [manu 20060924]
89	csplit(1): Added from FreeBSD/OpenBSD [christos 20060925]
90	evbmips: Add AR5315/2315 support, specifically the Meraki Mini,
91		which can be found at http://www.meraki.net/
92		[gdamore 20060925]
93	ssh: Import openssh-4.4 [christos 20060928]
94	macppc: add timecounter support [macallan 20060929]
95	ofctl(8): initial import, formerly known as ofdump2. For macppc,
96		shark, sparc64.
97		Written by Matt Thomas. [macallan 20060929]
98	build: Improved support for using shells other than /bin/sh
99		during a cross build.  [apb 20060929]
100	pcictl(8): Add "list -n" to print ID and class numerical, instead
101		of resolving to strings [hubertf 20061001]
102	sun3: Add initial bus_space(9) support. [tsutsui 20061001]
103	sec(4): New driver for Acorn SCSI Expansion Card, intended to replace
104		acorn32 asc(4).  [bjh21 20061001]
105	ipmi(4): added driver from OpenBSD [bouyer 20061001]
106	spi(4): initial import of new machine-independent SPI bus framework,
107		including a sample driver for the TI TMP121 sensor.
108		[gdamore 20061002]
109	ps(1): Improved support for customised headers via -o and -O options.
110		[apb 20061002]
111	sun3: Add MI softintr(9) support by shared sources with sun2 port.
112		[tsutsui 20061005]
113	sparc64: Add floppy support based on sparc driver and hints from
114		from OpenBSD for sbus/ebus attachment.  [jnemeth 20061006]
115	find(1): Add support for "find ... -exec ... +".  Written by
116		John Hawkinson.  [apb 20061007]
117	tcp_congctl(9): API for TCP congestion control algorithms.
118		net.inet.tcp.newreno was removed, please use
119		net.inet.tcp.congctl.selected instead. [rpaulo 20061009]
120	proplib(3): prop_number_t can now handle both signed and unsigned
121		integers.  [thorpej 20061011]
122	pf(4): Added support for ALTQ. [peter 20061012]
123	vge(4): Make this driver work on big endian machines
124		(at least on macppc). [tsutsui 20061014]
125	gpt(8): Added from FreeBSD [christos 20061015]
126	tcp(4): Added RFC 3465 Appropriate Byte Counting (ABC) [yamt 20061019]
127	wm(4): Added support for the Intel 80003 gigabit ethernet controller.
128		[bouyer 20061021]
129	mail(1): Mime and multi-character set handling; command line editing
130		and completion. Thanks to Anon Ymous [christos 20061021]
131	acorn32: Standard kernels now use the machine-independent sec(4)
132		and ei(4) drivers for Acorn SCSI Expansion Cards and
133		Ethernet 1 cards respectively, in place of asc(4) and ie(4).
134		[bjh21 20061022]
135	puffs: Integrate Pass-to-Userspace Framework File System, which
136		can be used to build userspace file system servers
137		[pooka 20061022]
138	hpcarm: Add timecounter support and convert to MI todr(9).
139		[peter 20061023]
140	less: Updated to version 394.  [mrg 20061025]
141	i386: The support for the Multiboot Specification no longer relies
142		on the a.out kludge which means that a stock GRUB (without
143		custom patches) can be used to successfully boot the kernel.
144		[jmmv 20061025]
145	file(1): update to 4.18.  [pooka 20061031]
146	puc(4): Add support for Perle PCI-RAS 4 port multimodem [manu 20061101]
147	rum(4): Added driver for Ralink 2501/2601 USB 802.11a/b/g
148		devices from OpenBSD. [joerg 20061101]
149	gkermit(1): Add gkermit, which is a program for transferring
150		files using the Kermit protocol.  gkermit has no
151		interactive commands, no scripting, and no ability to
152		make connections.  [apb 20061101]
153	i386: Change GENERIC, GENERIC.MP, GENERIC.MPACPI, GENERIC_LAPTOP,
154		INSTALL, INSTALL.MP, INSTALL_LAPTOP, and DISKLESS kernels
155		so that they are smaller and faster by removing support
156		for actual i386 CPUs (which lack write protection in
157		supervisor mode, which requires a costly workaround) and
158		math coprocessor emulation.  Coprocessor emulation is
159		retained in the LAPTOP kernels, but not in the others.
160		Where it is known that a configuration cannot be run
161		with particular CPUs (i486 in *MP kernels) remove that
162		support as well.  Compile all kernels with appropriate
163		architecture and tuning flags (reduces size, makes things
164		faster).  Those requiring support for machines with i386
165		CPU or lacking coprocessor can use the *SMALL or *TINY
166		kernels. [tls 20061101]
167	useradd(8): Change the default shell for newly added users to
168		/bin/sh. [pavel 20061102]
169	tmpfs: NFS support is now complete.  At the very least, all the
170		relevant tmpfs regression tests pass successfully when
171		executed over a remote tmpfs mounted through NFS.
172		[jmmv 20061105]
173	tmpfs: Add a LKM for this file system. [jmmv 20061105]
174	postfix: Updated to 2.3.4 [rpaulo 20061107]
175	macppc: use accelerated wsdisplay drivers [macallan 20061107]
176	evbarm: Add support for Certance CP-3100 [scw 20061108]
177	
178