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