CHANGES revision 1.741
1LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.741 $> 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 rum(4): Added driver for Ralink RT2501/RT2601 USB 802.11a/b/g devices 12 from OpenBSD. 13 iwi(4): Use firmload(9) to load firmware images. You no longer need to 14 use iwictl(8) to load the firmware. [skrll 20060809] 15 acorn32: Remove the old, pre-wscons, console code. Kernel 16 configurations using the old console (kbd, vt, and vidcconsole) 17 will need to be updated to use wscons. [bjh21 20060814] 18 wpi(4): Driver for Intel PRO/Wireless 3945ABG. OpenBSD wpi driver 19 ported by Jean-Baptiste Campesato. [simonb 20060818] 20 acorn32: Correctly detect the display refresh rate being used under 21 RISC OS and look for a matching mode in a list of standard 22 video modes. This removes the requirement for compiling 23 RISC OS monitor definitions into the kernel. [bjh21 20060820] 24 netns: Support for XNS in the kernel and userspace has been 25 removed. [matt 20060825] 26 netccit: Support for CCITT/X.26 in the kernel and userspace has 27 been removed. [matt 20060825] 28 mips64: Preliminary support for a MIPS64 toolchain using the N64 29 ABI. [matt 20060825] 30 postfix: Updated to 2.3.3 [rpaulo 20060827] 31 landisk: Initial import of landisk port for SuperH based 32 network storage appliances by I-O DATA. The port was 33 done by NONAKA Kimihiro <nonaka@NetBSD.org>. 34 [uwe 20060901] 35 evbmips: Add timecounter support. [gdamore 20060901] 36 todr(9): New machine independent time-of-day chip framework for 37 drivers, which provides uniform handling across all ports. 38 Not all ports have adopted it yet. [gdamore 20060902] 39 sun2: Add timecounter support. [gdamore 20060903] 40 gcc(1): Switch sh5 to GCC4. [scw 20060904] 41 tcp: Add support for Explicit Congestion Notification as defined 42 in RFC 3168. Sponsored by Google SoC. [rpaulo 20060905] 43 prep: Convert prep to MI todr(9) driver. [garbled 20060905] 44 sun3: Add timecounter support. [gdamore 20060905] 45 cesfic: Add timecounter support. [gdamore 20060906] 46 prep: Add support for the IBM 7025-F40. [garbled 20060907] 47 lockstat(8): Add the lockstat command: displays a summary of kernel 48 locking events recorded over the lifetime of a called program. 49 [ad 20060907] 50 cobalt: Add timecounter support. [gdamore 20060907] 51 njata(4): Add driver for Workbit NinjaATA-32 busmastering PIO IDE 52 controller. [itohy 20060907] 53 ews4800mips: Add timecounter support. [gdamore 20060909] 54 arc: Add timecounter support. [gdamore 20060909] 55 news68k: Add timecounter support. From gdamore. [tsutsui 20060909] 56 msk(4): Driver for Marvell Yukon 2 Gigabit Ethernet. [riz 20060909] 57 evbsh5: Add timecounter support. [gdamore 20060909] 58 hp300: Add timecounter support. [tsutsui 20060909] 59 ipsec-tools: ipsec-tools CVS is now part of NetBSD. [manu 20060909] 60 iyonix: Add timecounter support. [gdamore 20060910] 61 next68k: Add timecounter support. [gdamore 20060911] 62 cats: Add timecounter support. [gdamore 20060911] 63 netwinder: Add timecounter support. [gdamore 20060911] 64 shark: Add timecounter support. [gdamore 20060913] 65 newsmips: Add timecounter support. From gdamore. [tsutsui 20060913] 66 luna68k: Add timecounter support. [gdamore 20060914] 67 mipsco: Add timecounter support. [gdamore 20060915] 68 hpcmips: Add timecounter support. [gdamore 20060915] 69 sgimips: Add timecounter support. [gdamore 20060916] 70 veriexec: Add veriexecgen(8), a tool for easy and fast generation 71 of Veriexec fingerprint files. [elad 20060916] 72 gcc(1): Switch m68k to GCC4 [tsutsui 20060917] 73 gcc(1): Switch mips to GCC4 [simonb 20060919] 74 x68k: Add timecounter support. [gdamore 20060919] 75 who(1): Change -u behaviour to also print PID of process on 76 terminal, and add -d to print more information from 77 utmpx. [hubertf 20060919] 78 init(8): Add system boot, login process, runlevel, system down 79 utmpx records [christos 20060919] 80 gcc(1): Switch hppa to GCC4. [skrll 20060922] 81 cdplay(1): Add digital transfer mode support, not enabled by 82 default. Thanks to Sergey Svishchev for the patch. 83 [xtraeme 20060922] 84 wscons: Add fr_CA.iso8859-1 keyboard mapping support. Thanks to 85 Matthew Mondor for the patch. [jmcneill 20060922] 86 sh3: Add timecounter support to all sh3 ports. From gdamore with 87 some fixes by me. [tsutsui 20060924] 88 kernel: Modify powerhook_establish(9) API to accept a name 89 argument. [jmcneill 20060924] 90 twa(4): 3ware's tw_cli management tools now works [manu 20060924] 91 csplit(1): Added from FreeBSD/OpenBSD [christos 20060925] 92 evbmips: Add AR5315/2315 support, specifically the Meraki Mini, 93 which can be found at http://www.meraki.net/ 94 [gdamore 20060925] 95 ssh: Import openssh-4.4 [christos 20060928] 96 macppc: add timecounter support [macallan 20060929] 97 ofctl(8): initial import, formerly known as ofdump2. For macppc, 98 shark, sparc64. 99 Written by Matt Thomas. [macallan 20060929] 100 build: Improved support for using shells other than /bin/sh 101 during a cross build. [apb 20060929] 102 pcictl(8): Add "list -n" to print ID and class numerical, instead 103 of resolving to strings [hubertf 20061001] 104 sun3: Add initial bus_space(9) support. [tsutsui 20061001] 105 sec(4): New driver for Acorn SCSI Expansion Card, intended to replace 106 acorn32 asc(4). [bjh21 20061001] 107 ipmi(4): added driver from OpenBSD [bouyer 20061001] 108 spi(4): initial import of new machine-independent SPI bus framework, 109 including a sample driver for the TI TMP121 sensor. 110 [gdamore 20061002] 111 ps(1): Improved support for customised headers via -o and -O options. 112 [apb 20061002] 113 sun3: Add MI softintr(9) support by shared sources with sun2 port. 114 [tsutsui 20061005] 115 sparc64: Add floppy support based on sparc driver and hints from 116 from OpenBSD for sbus/ebus attachment. [jnemeth 20061006] 117 find(1): Add support for "find ... -exec ... +". Written by 118 John Hawkinson. [apb 20061007] 119 tcp_congctl(9): API for TCP congestion control algorithms. 120 net.inet.tcp.newreno was removed, please use 121 net.inet.tcp.congctl.selected instead. [rpaulo 20061009] 122 proplib(3): prop_number_t can now handle both signed and unsigned 123 integers. [thorpej 20061011] 124 pf(4): Added support for ALTQ. [peter 20061012] 125 vge(4): Make this driver work on big endian machines 126 (at least on macppc). [tsutsui 20061014] 127 gpt(8): Added from FreeBSD [christos 20061015] 128 tcp(4): Added RFC 3465 Appropriate Byte Counting (ABC) [yamt 20061019] 129 wm(4): Added support for the Intel 80003 gigabit ethernet controller. 130 [bouyer 20061021] 131 mail(1): Mime and multi-character set handling; command line editing 132 and completion. Thanks to Anon Ymous [christos 20061021] 133 acorn32: Standard kernels now use the machine-independent sec(4) 134 and ei(4) drivers for Acorn SCSI Expansion Cards and 135 Ethernet 1 cards respectively, in place of asc(4) and ie(4). 136 [bjh21 20061022] 137 puffs: Integrate Pass-to-Userspace Framework File System, which 138 can be used to build userspace file system servers 139 [pooka 20061022] 140 hpcarm: Add timecounter support and convert to MI todr(9). 141 [peter 20061023] 142 less: Updated to version 394. [mrg 20061025] 143 file(1): update to 4.18. [pooka 20061031] 144 puc(4): Add support for Perle PCI-RAS 4 port multimodem [manu 20061101] 145