Annotation of src/doc/CHANGES, Revision 1.1056
1.1056 ! reinoud 1: LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1055 $>
1.1 lukem 2:
3:
4: [Note: This file does not mention every change made to the NetBSD source tree.
5: For an exhaustive list, please subscribe to the `source-changes' mailing list,
6: or see the mailing list archives. For more information, send a message
1.182 salo 7: containing just the word `help' to `majordomo@NetBSD.org'.]
1.1 lukem 8:
1.1028 xtraeme 9: ------------------------------------------------------------------------------
10: PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS:
11:
12: theme: Content ...
13: more content ...
14: more content. [developer DATE-FORMAT]
15:
16: That's it, one tab to start an item, and two tabs to indent the content.
17: Also please start the content with a capital and end it with a dot.
18:
19: This is very important for the www scripts, otherwise it won't be able to
20: parse the file and the HTML output will be mangled.
21: ------------------------------------------------------------------------------
22:
1.1 lukem 23:
1.663 riz 24: Changes from NetBSD 4.0 to NetBSD 5.0:
1.988 xtraeme 25: evbppc: Add support for Xilinx Virtex II-Pro/4-FX. [freza 20061202]
26: mac68k: Add support for four more Nubus video cards, including the
1.767 hauke 27: VillageTronic MacPicasso 340. [hauke 20061206]
1.988 xtraeme 28: ixp425: Add support for NPE Ethernet. [scw 20061210]
1.772 yamt 29: nfs: Remove NQNFS support from kernel. [yamt 20061227]
1.988 xtraeme 30: mount_psshfs(8): Add puffs sshfs. [pooka 20061229]
31: zaurus: Add support for Sharp C3x00 PDA. [ober 20070105]
32: i386: Add support for Microsoft Xbox. [jmcneill 20070105]
1.962 apb 33: ntp: Import ntp 4.2.4 (20061228). Tracking of network interface
34: address changes is now supported - no more ntpd
35: restarts when interface addresses are re-configured
36: (WLAN/DSL/ppp/...). [kardel 20070106]
1.988 xtraeme 37: kernel: Global 'securelevel' variable removed; it is now internal to
1.779 elad 38: the secmodel. [elad 20070110]
1.1031 tsutsui 39: gcc(1): Updated to version 4.1.2-20070110. [mrg 20070111]
1.988 xtraeme 40: acpitools: Added from FreeBSD via fvdl. [christos 20070114]
41: scsictl(8): Added setspeed command, to set the highest speed that the
1.782 bouyer 42: optical drive should use for reading data,
43: contributed by Kimura Fuyuki. [bouyer 20070122]
1.988 xtraeme 44: i386, amd64: Add cmos(4), driver for x86 CMOS RAM. [dyoung 20070206]
1.790 ad 45: newlock2: Merge the newlock2 branch. Introduces a number of new
46: kernel synchronization primitives, improves scalability
47: on MP systems, and replaces the existing SA threads model
48: with a 1:1 threading model. [ad 20070209]
1.788 tsutsui 49: news68k: Implement generic softintr(9) support. [tsutsui 20070210]
1.988 xtraeme 50: refuse: Added FUSE (file system in userspace) compatibility
51: functionality, layered on top of libpuffs. [agc 20070211]
52: i386: Added an opencrypto provider for VIA ACE (AES encryption
1.789 daniel 53: instructions), ported from OpenBSD. [daniel 20070217]
1.791 rmind 54: sdiff(1): Replaced by OpenBSD sdiff(1) (public domain). [rmind 20070219]
1.794 xtraeme 55: btuart(4): Add support for Bluetooth HCI UART (H4) driver.
56: [kiyohara 20070221]
57: btuartd(8): Add support for Bluetooth HCI UART (H4) daemon.
1.795 xtraeme 58: [kiyohara 20070221]
1.962 apb 59: mutex(9), rwlock(9): Support priority inheritance. [yamt 20070226]
1.797 macallan 60: eeprom(8): Add the missing kernel bits on arm and powerpc that kept
1.988 xtraeme 61: eeprom from actually changing firmware settings.
1.797 macallan 62: [macallan 20070228]
1.799 apb 63: MAKEDEV(8), MAKEDEV.local(8): Let MAKEDEV.local use functions
64: defined in MAKEDEV. [apb 20070303]
1.801 tsutsui 65: x68k: Add generic softintr(9) support. [tsutsui 20070304]
66: luna68k: Add generic softintr(9) support. [tsutsui 20070304]
1.988 xtraeme 67: file(1): Update to 4.20. [pooka 20070304]
1.803 dillo 68: hfs: Add read-only Apple HFS+ file system support. [dillo 20070305]
1.988 xtraeme 69: ipv6: Add ipv6 fast forward. [liamjfoy 20070307]
1.1004 xtraeme 70: openssh: Import 4.6. [christos 20070310]
1.809 xtraeme 71: aiboost(4): ASUS AI Booster ACPI Hardware monitor driver,
1.810 xtraeme 72: adapted from FreeBSD for envsys(4). [xtraeme 20070313]
1.988 xtraeme 73: evbmips: Add Infineon ADM5120 port. [dyoung 20070320]
1.815 xtraeme 74: i386, amd64: Intel(R) On Demand Clock Modulation driver, to save
75: power and overheating in CPUs supporting the Thermal
76: Monitor feature (TM). Adapted from OpenBSD/FreeBSD.
1.816 xtraeme 77: See options(4) for more information. [xtraeme 20070320]
1.1004 xtraeme 78: kernel: Import of DRM (Direct Rendering Manager). Not yet enabled
1.955 rmind 79: by default. [drochner 20070320]
1.988 xtraeme 80: libc: Add support for LC_TIME. [manu 20070328]
1.1031 tsutsui 81: genfb(4): Generic framebuffer console driver with PCI and SBus
1.988 xtraeme 82: frontends. [macallan 20070411]
83: sgimips: Add support for SGI O2 PS/2 controller macekbc(4) and
84: onboard display adapter crmfb(4). [jmcneill 20070412]
85: sgimips: Import mavb(4) audio device driver for SGI O2 from
86: OpenBSD. [jmcneill 20070412]
87: sparc64: Add support for hardware monitoring on
88: Ultra Enterprise 450. See envctrl(4). [tnn 20070414]
89: puffs(4): Support NFS exporting puffs file servers. [pooka 20070416]
1.834 christos 90: xargs(1): Bring in xargs from FreeBSD to gain -I, -J etc. but keep our
91: GNU compatible exit values. [christos 20070418]
1.831 pooka 92: mount_9p(8): Add support to mount a 9P file service with puffs.
93: [pooka 20070421]
1.832 dsl 94: kernel: Remove the CHECK_ALT_xxx() defines and emul_find() used
95: to locate files within an emulation's root directory.
96: Instead get namei() to check the emulation root first.
1.835 dsl 97: [dsl 20070422]
1.1004 xtraeme 98: prep: Add support for the MTX604 RAVEN based machine. Other RAVEN
1.838 garbled 99: based machines are also likely to work now. [garbled 20070426]
1.837 rmind 100: kernel: Added support for POSIX Asynchronous I/O. [rmind 20070430]
1.843 pooka 101: puffs(3): Add puffs_framebuf(3), which abstracts the buffer
102: management and event loop for networked file systems
1.988 xtraeme 103: using puffs_cc(3). Convert mount_psshfs(8) and
1.1004 xtraeme 104: mount_9p(8) to use it. [pooka 20070505]
1.962 apb 105: kernel: Add the TFTPROOT kernel option for TFTP'ing root RAMdisk
1.844 manu 106: at root mount time. [manu 20070508]
1.849 dyoung 107: pf(4): Make 'nat' and 'rdr' translation rules obey state
108: policy flags ('if-bound', 'group-bound', 'floating').
109: Extend pf.conf(5) syntax to express the translation-state
110: policies. [dyoung 20070510]
1.856 yamt 111: idlelwp: yamt-idlelwp branch was merged.
112: 1. separate context switching and thread scheduling.
113: 2. implement idle lwp.
114: 3. clean up related MD/MI interfaces.
115: 4. make scheduler(s) modular.
116: [yamt 20070518]
1.1031 tsutsui 117: ld.elf_so(1): Support Solaris $ORIGIN etc. expansions in paths.
1.857 christos 118: [christos 20070518]
1.988 xtraeme 119: uslsa(4): Added CP210x USB-RS232 ucom driver, as submitted by
120: Jonathan A. Kollasch in PR kern/33496. [dogcow 20070520]
1.861 ad 121: top(1): Allow a single process to be selected by pid.
122: Add a 'thread mode' that displays LWPs.
123: [ad 20070524]
1.863 blymn 124: libcurses: Merge in wide curses work done by Ruibiao Qui as a
1.988 xtraeme 125: Google Summer of Code project. [blymn 20070529]
126: powerpc: Add booted_kernel and booted_device sysctl. [nisimura 20070601]
1.865 blymn 127: smsc(4): Added a driver for the hardware monitoring portion of
1.988 xtraeme 128: the SMSC LPC47B397. [blymn 20070601]
1.1004 xtraeme 129: file(1): Update to 4.21. [pooka 20070607]
1.869 kiyohara 130: zyd(4): Added OpenBSD's driver. Supports ZyDAS ZD1211/ZD1211B
131: USB IEEE 802.11b/g wireless network device. [kiyohara 20070609]
1.871 tsutsui 132: mac68k: Switch sn(4) Ethernet on mac68k to using MI SONIC driver.
133: [tsutsui 20070610]
1.876 christos 134: tcp(4): Per socket keepalive timer settings. Ability to change
1.988 xtraeme 135: connection timeout. [christos 20070620].
1.877 ginsbach 136: newgrp(1): Add POSIX (IEEE Std 1003.1, 2004 / Open Group Base
137: Specifications Issue 6) User Portability Utility to change
138: effective group ID. [ginsbach 20060621]
1.1031 tsutsui 139: gcc(1): Updated to version 4.1.3-20070620. [mrg 20070621]
1.879 kardel 140: ntp: Updated to version 4.2.4p2. [kardel 20070624]
1.988 xtraeme 141: tcpdrop(8): Ported by anon ymous (from FreeBSD/OpenBSD).
1.880 christos 142: [christos 20070625]
1.988 xtraeme 143: fast_ipsec(4): Add support for IPsec NAT-T. [degroote 20070627]
1.883 rumble 144: efs: Added read-only Silicon Graphics EFS file system. [rumble 20070629]
1.962 apb 145: envsys(4), sysmon_envsys(9): Imported envsys2. New API with the
146: following features:
1.884 xtraeme 147: - Cleaned up the API for simplicity and efficiency.
148: - Ability to send capacity/critical/warning events to powerd(8).
149: - Added support for a 'dictionary based communication channel'
150: between sysmon_power(9) and powerd(8), that means there is
151: no 32 bytes event size event restriction anymore.
152: - Binary compatibility with old envstat(8) and powerd(8) via
153: COMPAT_40.
154: And more, please see envsys(4) and sysmon_envsys(9) for more
155: information.
156: [xtraeme 20070701]
1.988 xtraeme 157: mount_puffsportal: Add experimental version of portalfs
1.887 pooka 158: based on puffs(3). [pooka 20070708]
1.888 jmcneill 159: i386: Add gcscehci(4) driver for the EHCI controller found in the AMD
160: Geode CS5536 companion controllers. [jmcneill 20070708]
1.889 kiyohara 161: nfsmb(4): Add support for NVIDIA nForce 2/3/4 SMBus controller and
162: SMBus driver. [kiyohara 20070711]
1.890 macallan 163: dbri(4): Added support for audio input. [macallan 20070712]
1.891 tsutsui 164: alpha: Add timecounter(9) support and switch to MI todr(9)
165: with MI mc146818 driver. [tsutsui 20070721]
1.894 kiyohara 166: ichsmb(4): Add support for Intel ICH SMBus controller.
167: [kiyohara 20070728]
1.895 jmmv 168: shark: Add dhclient(8) to the install disk image to be able to
169: configure network interfaces through DHCP. [jmmv 20070729]
1.1031 tsutsui 170: sparc: The cgfourteen(4) driver now supports wscons. [macallan 20070730]
1.897 jmmv 171: shark: Switched the installation disk to use wscons instead of
1.1004 xtraeme 172: pccons. [jmmv 20070731]
1.901 rmind 173: tcp(4): TCP socket buffers automatic sizing, ported from FreeBSD.
174: [rmind 20070802]
1.898 kiyohara 175: agp(4): Add support agp_amd64. Imported from FreeBSD.
176: [kiyohara 20070804]
1.900 ad 177: cpuctl(8): A new utility which allows setting CPUs online/offline.
1.899 ad 178: [ad 20070804]
1.900 ad 179: libpthread: Make some significant performance improvements around
180: thread synchronization, and fix a minor problem with
181: detaching running threads. [ad 20070804]
1.904 pooka 182: rump: Add the Runnable Userspace Meta Program framework to sys/rump.
183: These are programs which compile in a part from the standard
184: kernel sources and run in userspace. Their main use is
1.1004 xtraeme 185: testing/debugging. Currently supported are a number of
1.904 pooka 186: file systems (e.g. ffs) through puffs(3). [pooka 20070805]
1.1031 tsutsui 187: wscons(4): Add scrollback support to vcons, this should work with
1.1004 xtraeme 188: any framebuffer console driver that uses vcons.
1.905 macallan 189: [macallan 20070805]
1.906 hubertf 190: wtf(6): Search pkgsrc's help database when ran inside a package
191: directory. [hubertf 20070806]
1.907 ad 192: libpthread: Another performance improvement, and a fix for an issue
193: that could cause threaded applications to hang under rare
194: circumstances. [ad 20070807]
1.988 xtraeme 195: mount_sysctlfs(8): sysctl(3) to file system translator. [pooka 20070809]
1.909 kiyohara 196: slhci(4): Replace to Matthew Orgass's slhci(4). [kiyohara 20070815]
1.910 tnn 197: spdmem(4): Add Serial Presence Detect driver/support. This decodes
198: technical specifications stored in the eeprom on common types
199: of memory modules. [tnn 20070818]
1.911 kiyohara 200: btbc(4): Add support for AnyCom BlueCard. [kiyohara 20070820]
1.1020 drochner 201: libm: Add C99 complex support (float/double). [drochner 20070820]
1.913 xtraeme 202: ichlpcib(4): The driver has added support for the TCO (watchdog) on
203: ICH6 or newer chipsets plus timecounter support. Also it can
204: be used on EM64T systems running the amd64 port. Adapted from
1.912 xtraeme 205: FreeBSD and OpenBSD. [xtraeme 20070826]
1.914 macallan 206: agten(4): Add support for Fujitsu AG-10e graphics cards working as
207: accelerated framebuffer console. [macallan 20070826]
1.915 macallan 208: ag10e(4): Add XFree86 driver to run the AG-10e in 24bit with
209: acceleration. [macallan 20070830]
1.921 tshiozak 210: uchcom(4): Add support for WinChipHead CH341/340 USB-Serial adapter.
211: [tshiozak 20070903]
1.988 xtraeme 212: amd64, i386: cgd(4) is part of GENERIC. [joerg 20070906]
1.924 ad 213: libpthread: scalability and performance enhancements. The MySQL
214: sysbench benchmark in read-only mode now scales to 900
215: simultaneous client threads on a 4xCPU i386 system before
216: serious performance drop-off occurs. [ad 20070907]
1.925 rmind 217: kernel: Added support for POSIX message queues. [rmind 20070907]
1.962 apb 218: aps(4): driver for IBM Thinkpad Active Protection System,
1.926 xtraeme 219: provides support for some sensors exported through
220: the envsys(4) framework. Ported by Pierre Pronchery
221: from OpenBSD. [xtraeme 20070911]
1.928 ad 222: i386, amd64: pcc is now able to compile most of the i386 kernel.
223: a number of changes have been made for LKM and
224: preemption safety. [ad 20070927]
225: i386: i386 bootblocks are now able to boot amd64 kernels.
1.988 xtraeme 226: support for a.out kernels has been removed. [ad 20070927]
1.931 oster 227: kernel: Added support for kernel core dumps to RAID 1 sets.
228: [oster 20071004]
1.932 dyoung 229: kernel: The new socket option SO_NOHEADER tells the network
230: stack to strip the protocol header from packets
231: received on a raw socket. [dyoung 20071005]
232: gre(4): Available encapsulations increase to IPv6, UDP in
233: IPv6, and UDP in IPv4. The Mobile IP encapsulation
234: is no more. [dyoung 20071005]
1.1031 tsutsui 235: malloc(3): Replace the default memory allocator with 'jemalloc',
1.936 ad 236: designed to perform well in both single- and multi-
1.1004 xtraeme 237: threaded processes. This provides a significant
1.936 ad 238: performance boost for many threaded workloads that
239: make use of malloc, such as MySQL. [ad 20071006]
1.933 rmind 240: kernel: A new SCHED_M2 scheduler, improves the performance on
241: MP systems, supports real-time and time-sharing classes,
1.934 rmind 242: ready for the CPU affinity. [rmind 20071009]
1.1031 tsutsui 243: powerpc, prep, pmppc, evbppc, macppc, ibmnws, bebox, sandpoint, ofppc:
1.1004 xtraeme 244: Merge ppcoea-renovation branch. [garbled 20071017]
245: prep: Convert to generic powerpc PCI framework. [garbled 20071017]
246: powerpc: New generic interrupt handler framework. [macallan 20071017]
247: macppc: Switch to generic powerpc interrupt framework.
1.1003 garbled 248: [macallan 20071017]
1.1004 xtraeme 249: prep: Convert to generic powerpc ISA framework. [garbled 20071017]
250: bebox: Convert to generic soft interrupts. [matt 20071017]
251: prep: Switch to generic powerpc interrupt framework. [garbled 20071017]
252: powerpc: New generic shared timecounters-based clock routines.
1.1003 garbled 253: [garbled 20071017]
1.1004 xtraeme 254: prep: Convert to generic powerpc clock. [garbled 20071017]
255: sandpoint: Convert to generic soft interrupts. [nisimura 20071017]
256: sandpoint: Switch to generic powerpc interrupt framework.
1.1003 garbled 257: [nisimura 20071017]
1.1004 xtraeme 258: sandpoint: Convert to generic powerpc clock/PCI/ISA framework.
1.1003 garbled 259: [nisimura 20071017]
1.1004 xtraeme 260: macppc: Convert to generic powerpc clock/PCI framework.
1.1003 garbled 261: [macallan 20071017]
1.1004 xtraeme 262: pmppc: Convert to generic powerpc clock/PCI/interrupt framework.
1.1003 garbled 263: [garbled 20071017]
264: pmppc: Remove pmppc as a port, and move it to a supported board under
1.1004 xtraeme 265: evbppc. [garbled 20071017]
266: ibmnws: Convert to generic powerpc clock.c/PCI/interrupt framework.
1.1003 garbled 267: [rjs 20071017]
1.1004 xtraeme 268: mvmeppc: Convert to generic powerpc clock.c/PCI/interrupt framework.
1.1003 garbled 269: [garbled 20071017]
1.1004 xtraeme 270: powerpc: Add shared PReP memory maps. [garbled 20071017]
271: sandpoint: DHCP/NFS bootloader. [nisimura 20071017]
272: macppc: Convert to generic powerpc bus_dma. [matt 20071017]
273: macppc: Convert to generic powerpc bus_space. [garbled 20071017]
274: powerpc: Generic powerpc OpenFirmware code. [garbled 20071017]
275: ofppc: Completely rewrite ofppc port from scratch. [garbled 20071017]
276: bebox: Convert to generic powerpc PCI/ISA framework. [ober 20071017]
1.1031 tsutsui 277: macppc: Use genfb(4) as the default framebuffer instead of ofb.
1.1003 garbled 278: [macallan 20071017]
1.1004 xtraeme 279: macppc: Switch to new ADB subsystem. [macallan 20071017]
280: macppc: Add support for bus speed control found in some Intrepid-based
281: *Books like the 800MHz iBook G4. [macallan 20071017]
282: powerpc: New generic powerpc IPI framework. [garbled 20071017]
283: macppc: Convert to generic powerpc IPI framework. [garbled 20071017]
284: powerpc: New generic powerpc SMP support framework. [garbled 20071017]
285: macppc: Convert to generic powerpc SMP framework. [macallan 20071017]
286: prep: Convert to generic powerpc IPI/SMP framework. [garbled 20071017]
287: ofppc: New ofwpci configuration methods, add rtas device.
1.1003 garbled 288: [garbled 20071025]
1.988 xtraeme 289: shark: Removed pccons(4), obsoleted by wscons(4). [jmmv 20071028]
1.939 xtraeme 290: coretemp(4): Driver for Intel Core's on-die thermal sensor,
291: available on Core or newer CPUs. Ported from FreeBSD.
292: [xtraeme 20071029]
1.996 xtraeme 293: i386, amd64: Added support for Intel 82G965 chipset. [jnemeth 20071030]
1.1003 garbled 294: ofppc: Stop using ofbus driver, rewrite console code [garbled 20071104]
1.1004 xtraeme 295: ofppc, macppc: Convert to shared ofw_autoconf. [garbled 20071107]
1.943 xtraeme 296: nsclpcsio(4): Added support for the VLM logical device. This provides
1.942 xtraeme 297: 14 voltage sensors in addition to the previous 3 temperature
298: sensors provided in the TMS logical device. From OpenBSD.
299: [xtraeme 20071109]
1.944 plunky 300: btkey(1): A new utility to manage Bluetooth link keys in OS and
301: and device storage. [plunky 20071109]
1.951 pooka 302: putter(9): A Pass-to-Userspace Transporter, a generic request-response
303: handler for kernel-attached userspace daemons (e.g. puffs(4)).
304: [pooka 20071110]
1.945 jmcneill 305: pad(4): Added the pseudo-audio device driver, for feeding back raw
306: PCM data to userland. [jmcneill 20071111]
1.946 macallan 307: r128fb(4): New accelerated console driver for ATI Rage 128 graphics
308: controllers. [macallan 20071111]
1.1031 tsutsui 309: atf(7): Initial import of the Automated Testing Framework, version 0.3.
1.947 jmmv 310: Provides a framework to easily define and run test cases for
311: the NetBSD operating system. Work until 0.1 sponsored by
312: Google Summer of Code 2007 and mentored by martin.
313: [jmmv 20071112]
314: sysinst: Add support to install the new tests.tgz set.
315: [jmmv 20071112]
316: tests: Converted the regress/bin tree to use ATF and migrated it
1.988 xtraeme 317: to tests/util. [jmmv 20071112]
1.947 jmmv 318: tests: Converted the regress/sys/fs/tmpfs tree to use ATF and
1.988 xtraeme 319: migrated it to tests/fs/tmpfs. [jmmv 20071112]
1.947 jmmv 320: tests: Converted the regress/games tree to use ATF and migrated it
1.988 xtraeme 321: to tests/games. [jmmv 20071112]
1.948 bouyer 322: ahcisata(4): Add support for ATAPI devices. [bouyer 20071112]
1.949 tsutsui 323: newfs_ext2fs(8): Add a native newfs_ext2fs(8) command.
324: Closes PR bin/16175. [tsutsui 20071117]
1.988 xtraeme 325: i386, amd64: Add support for /boot.cfg to configure the bootloader.
326: This includes optionally displaying menus, altering banner
327: text and changing options such as timeouts and console device
1.950 sborrill 328: which previously required use of installboot.
329: [sborrill 20071120]
1.951 pooka 330: pud(4): Add a driver via which it is possible to implement
331: block and character devices in userspace. [pooka 20071120]
1.952 bouyer 332: xen: Added support for amd64 architecture, both as dom0 and domU.
333: [bouyer 20071122]
1.953 sborrill 334: i386: Create a boot.cfg on the install CD to allow the end-user to
335: select either the standard or non-ACPI kernel easily.
336: [sborrill 20071123]
1.956 tsutsui 337: libsa: Add ext2fs support. [tsutsui 20071201]
1.957 kiyohara 338: bcsp(4): Add support for BlueCore Serial Protocol. [kiyohara 20071202]
1.958 bouyer 339: toolchain: Install the linker scripts on amd64, which allows to
340: link x86 32bits objects using the native ld(1).
341: [bouyer 20071202]
1.960 xtraeme 342: arcmsr(4): Areca Technology Corporation SATA RAID controller driver,
1.959 xtraeme 343: ported from OpenBSD. [xtraeme 20071204]
1.1014 tsutsui 344: fxp(4): Fix some TX timeout and RX pool corruption problems.
345: Mostly from OpenBSD. [tsutsui 20071208]
1.1004 xtraeme 346: ofppc: Convert to shared powerpc major numbers. [garbled 20071210]
347: ofppc: Added support for the bplan/Genesi Pegasos II. [garbled 20071210]
348: sandpoint: Convert to shared powerpc major numbers. [nisimura 20071211]
349: macppc: Convert to shared powerpc major numbers. [macallan 20071211]
1.1031 tsutsui 350: acpi(4): Updated ACPI-CA to 20070320. [jmcneill 20071211]
1.980 xtraeme 351: kernel: Added a new power management framework, see pmf(9) for details.
1.992 xtraeme 352: [jmcneill,joerg 20071211]
1.1021 degroote 353: ifconfig(8): Add 'list scan' to ifconfig, which list access point in
1.1022 spz 354: the neighbourhood. [adegroot 20071216]
1.961 apb 355: MAKEDEV(8): Use pax(1) in preference to mknod(8) to create device
356: nodes more efficiently; use mount_tmpfs(8) in preference to
357: mount_mfs(8) when creating a memory file system. [apb 20071215]
1.1014 tsutsui 358: nfe(4): Handle a quirk of newer MCP6x chips on reading MAC address.
359: [tsutsui 20071217]
1.1004 xtraeme 360: rs6000: New port of NetBSD to the MCA based IBM RS/6000 7006-41T.
1.1003 garbled 361: [garbled 20071217]
1.988 xtraeme 362: openssh: Import 4.7. [christos 20071217]
1.991 xtraeme 363: i386, amd64: Add support for ACPI S3 (suspend-to-RAM) on MP systems.
1.965 joerg 364: [joerg 20071218]
1.988 xtraeme 365: sparc64: Add support for Sun PGX32 / TechSource Raptor GFX 8P to
1.986 macallan 366: genfb ( mostly workarounds for firmware bugs ), also build
1.988 xtraeme 367: XFree86's glint driver for accelerated X. [macallan 20071219]
1.1031 tsutsui 368: newsyslog(8): newsyslog.conf flag 'J' will bzip2 logfiles.
1.966 dogcow 369: [dogcow 20071221]
1.967 jmcneill 370: thinkpad(4): Add driver for IBM/Lenovo Thinkpad hotkeys and
1.988 xtraeme 371: brightness controls. [jmcneill 20071221]
1.980 xtraeme 372: kernel: Address Space Layout Randomization support in the kernel and
1.992 xtraeme 373: dynamic linker, see security(8). [elad,christos 20071226]
1.998 reinoud 374: msdosfs: Significantly improved writing speed (up to 16x faster).
1.972 jdc 375: [reinoud 20071228]
1.970 xtraeme 376: itesio(4): Added support for the Watchdog Timer. [xtraeme 20071229]
1.973 jmcneill 377: usermode: Add port of the NetBSD kernel to userspace.
378: [jmcneill 20071229]
1.989 xtraeme 379: hp700: Kernels are now compiled with -O2. [skrll 20071230]
1.988 xtraeme 380: compat_hpux: Removed. [ad 20071231]
381: systrace(1): Removed. [ad 20071231]
382: tprof: Add tprof, a simple performance monitor based profiler,
1.976 yamt 383: inspired from linux oprofile. it's still very experimental.
1.982 xtraeme 384: [yamt 20080102]
1.978 xtraeme 385: bioctl(8): Rewritten to handle new features like creating/removing
1.977 xtraeme 386: hot-spare, pass-through disks and RAID volumes, start/stop
387: consistency checks in volumes and others. [xtraeme 20080102]
1.978 xtraeme 388: arcmsr(4): Added support to create/remove hot-spare, pass-through
389: disks and RAID volumes, start/stop consistency checks
1.977 xtraeme 390: in volumes as well as showing information about physical
391: disks (even if they are marked as hot-spare, pass-through
392: or unused). [xtraeme 20080102]
1.988 xtraeme 393: ofppc: Support intallation and RAID bootable root. [mrg 20080102]
1.981 jdc 394: gem(4): Add support for Sun SX fibre cards. [jdc 20080105]
1.1031 tsutsui 395: kernel: All platforms have been converted to use generic todr(9).
1.993 joerg 396: [gdamore,joerg 20080108]
1.990 gdt 397: ulpt(4): Implement non-blocking read. [gdt 20080108]
1.983 xtraeme 398: gcscpcib(4): Added driver for the AMD CS5535 and CS5536 Companion
399: Device with support for Timecounter, Watchdog Timer and
400: GPIO. Adapted from OpenBSD by Yojiro UO. [xtraeme 20080109]
1.996 xtraeme 401: pc532: Port deleted. [simonb 20080109]
1.1004 xtraeme 402: ofppc: Fix ofwboot to work on an IBM CHRP-based RS/6000.
1.1003 garbled 403: [garbled 20080109]
1.989 xtraeme 404: i386: Add sparse kernel core dumps (minidumps) for this platform
1.991 xtraeme 405: using a backwards-compatible on-disk core format. Not
406: turned on by default yet. Similar to FreeBSD minidumps but
407: simpler in implementation. Implementation by Jed Davis and
408: Devon O'Dell, contributed to NetBSD by Coyote Point Systems.
409: [tls 20080110]
1.1031 tsutsui 410: hppa: Added gdb(1) support. [skrll 20080110]
1.1014 tsutsui 411: auvia(4): Make this work on big endian machines. [tsutsui 20080114]
1.1000 rmind 412: kernel: Implementation of processor-sets and affinity. [rmind 20080115]
413: libpthread: POSIX real-time extensions. [rmind 20080115]
414: schedctl(8): A new program to control scheduling of processes and
415: threads. [rmind 20080115]
1.1017 jmmv 416: kernel: Added a new framework for kernel modules, enabled through the
417: MODULAR kernel option and used through the modctl(2) system
418: call. [ad 20080116]
419: modules: Added new versions of modload(8), modstat(8) and modunload(8)
420: that use modctl(2). Not built by default. [ad 20080116]
1.997 jmcneill 421: bktr(4): Added amd64 support. [jmcneill 20080116]
1.1004 xtraeme 422: ofppc: Add support for the IBM 7044-270. [garbled 20080117]
1.1014 tsutsui 423: fdisk(8): Fix possible division by zero errors. [tsutsui 20080120]
1.1031 tsutsui 424: kernel: All platforms have been converted to use timecounter(9).
1.999 joerg 425: [joerg 20080120]
1.1031 tsutsui 426: usb(4): Add uhmodem(4) driver for Huawei E220 wireless modem.
1.1001 ichiro 427: [ichiro 20080121]
1.1031 tsutsui 428: compat_linux32: Add ossaudio(3) support. [jmcneill 20080121]
1.1006 bouyer 429: xen: Added support for the i386 PAE extention to Xen3 domU
430: [bouyer 20080123]
1.1007 jmcneill 431: uhub(4): The device attachment function has been optimized to
432: improve system startup time. [jmcneill 20080124]
1.1011 joerg 433: kernel: The interface for IP checksumming was changed to reduce
1.1008 joerg 434: duplication and more general use. [joerg 20080125]
1.1031 tsutsui 435: hostapd(8), wpa_supplicant(8): Upgrade to 0.6.2 [christos 20080126]
1.1014 tsutsui 436: nfe(4): Wakeup some newer chips from powerdown mode.
437: From FreeBSD/Linux driver via OpenBSD. [tsutsui 20080126]
438: sgimips: Enable bootinfo passed from bootloader so that now kernel
439: symbol table and ksyms(4) are usable. [tsutsui 20080126]
440: hpcmips: Fix silent hangup problem on TX3922 machines.
441: From Risto Sainio. [tsutsui 20080126]
1.1031 tsutsui 442: openpam(3): upgrade to 20071221 [christos 20080126]
1.1012 jmcneill 443: azalia(4): Analog Devices AD1984 codec support has been improved
444: to support headphones and 4 channel playback, and now
445: exposes an outputs.master mixer control that mirrors the
446: inputs.dac mixer control to make libossaudio happy.
447: [jmcneill 20080130]
1.1014 tsutsui 448: arc: Add sysinst support. [tsutsui 20080202]
449: cobalt: Add sysinst support. [tsutsui 20080202]
1.1031 tsutsui 450: gcc(1): Updated to version 4.1.3-20080202. [mrg 20080202]
451: atf(7): Import 0.4. [jmmv 20080204]
1.1015 macallan 452: sgimips: Add hardware acceleration for crmfb [macallan 20080205]
1.1018 jmmv 453: modules: Added the MKMODULAR option to the build system to easily
454: enable the build of the new kernel modules framework.
455: [jmmv 20080209]
1.1019 ober 456: iwn(4): Added a driver for the Intel Pro/Wireless Lan 4965AGN
1.1027 xtraeme 457: Mini-PCI Adapter, ported from OpenBSD. [ober 20080209]
1.1023 garbled 458: ofppc: Add support for the 7046-B50. [garbled 2008-02-13]
1.1031 tsutsui 459: powerpc: Add tuned assembler from IBM for memcpy(3), memmove(3) and
460: memcmp(3). [garbled 20080221]
1.1032 tsutsui 461: puc(4): Add support for I-O DATA RSA-PCI 2 port serial board.
462: [tsutsui 20080222]
1.1024 dholland 463: monop(6): Save and restore format changed; compatibility with old
464: save files broken, but they were not usable anyway.
465: [dholland 20080223]
1.1025 xtraeme 466: mfi(4): Added support for LSI SAS1078 and Dell PERC 6, from OpenBSD.
467: [xtraeme 20080225]
1.1032 tsutsui 468: cobalt: Add netboot support for 21041 on Qube 2700. [tsutsui 20080301]
469: cobalt: Print startup and shutdown messages on LCD panel.
470: [tsutsui 20080304]
1.1029 nakayama 471: sparc64: SMP support now works on some models. [nakayama 20080314]
1.1032 tsutsui 472: cobalt: Add bootloader support for optional Z85C30 serial on Qube 2700.
473: [tsutsui 20080316]
474: re(4): Make hardware vlan(4) tag insertion/extraction work properly.
475: [tsutsui 20080318]
476: cobalt: Fix a botched spl(9) bug which could cause network freeze
477: on traffic between two network interfaces. [tsutsui 20080318]
1.1033 mlelstv 478: bzip2(1): Upgrade to 1.0.5. [christos 20080318]
1.1043 jdc 479: libcurses: Add termattrs() and term_attrs(). [jdc 20080321]
1.1033 mlelstv 480: kerberos: Upgrade to Heimdal-1.1. [mlelstv 20080322]
1.1034 tsutsui 481: cobalt: Add kernel support for optional Z85C30 serial on Qube 2700.
482: [tsutsui 20080327]
1.1035 cube 483: lii(4): Added a driver for the Atheros L2 Fast-Ethernet controller,
484: notably found on Asus's EeePC. [cube 20080328]
1.1037 jmcneill 485: azalia(4): Added support for the Realtek ALC662-GR codec as found
486: in the EeePC. [jmcneill 20080331]
487: asus(4): Added a driver for ASUS ACPI hotkeys as found in the EeePC.
488: [jmcneill 20080331]
1.1036 chris 489: zaurus: Add sysinst support. [chris 20080401]
1.1038 xtraeme 490: finsio(4): Added a driver for the Fintek Super I/O chips, supporting
491: the Hardware Monitor device. Adapted from OpenBSD.
492: [xtraeme 20080403]
1.1039 skrll 493: hp700: Add support for the SCSI NCR 53C720 SCSI controller found in
494: early HP 9000s for the attachment of an Fast-Wide (16-bit)
495: SCSI-2 bus, utilizing HVD signalling via the siop(4)
496: driver. [skrll 20080405]
1.1040 christos 497: openssh: Import 5.0. [christos 20080406]
1.1049 garbled 498: ofppc: Support for SMP added. [garbled 20080408]
1.1041 tls 499: opencrypto: Improve performance to 84,000 short modular math ops/sec
500: by adding asynchronous operation and batched submit/
501: retrieve of requests/results. Rewrite manual page to
502: make it easier to write new code to the API. Donated
503: by Coyote Point Systems, Inc. [tls 20080410]
1.1042 jmcneill 504: acpi(4): Updated ACPI-CA to 20080321. [jmcneill 20080412]
1.1043 jdc 505: libcurses: Add getwin() and putwin(). [jdc 20080414]
1.1044 macallan 506: shark: Support for X on rev. 4 sharks is back [macallan 20080419]
1.1045 cegger 507: amdtemp(4): AMD CPU Temperature driver. Adapted from OpenBSD.
508: [cegger 20080423]
1.1046 plunky 509: netiso: Remove obsolete TPCONS support. [plunky 20080423]
1.1047 matt 510: arm: merge armv6 kernel support from matt-armv6 branch.
511: [matt 20080427]
1.1049 garbled 512: prep: Support for floppy controller/drive. [garbled 20080428]
1.1048 cegger 513: gpio(4): Extend with open/close to handle request/release the
514: ppbus(4) on open/close. From Hans Rosenfeld. [cegger 20080429]
515: ppbus(4): Extend to attach on gpiobus. From Hans Rosenfeld.
516: [cegger 20080429]
1.1049 garbled 517: prep: Bootable ISO now built automatically. [garbled 20080430]
1.1050 jmmv 518: atf(7): Import 0.5. [jmmv 20080501]
519: tests: Convert the tests in the tests/ hierarchy that were written in
520: C++ to C, making use of the libatf-c library that comes with
521: the ATF 0.5 just imported. [jmmv 20080501]
1.1051 cegger 522: hpqlb(4): Hotkey driver for HP notebooks. [cegger 20080501]
1.1052 jmcneill 523: drm(4): Added amd64 support. [jmcneill 20080504]
1.1053 sborrill 524: aac(4): Added IBM ServeRAID 8k support. [sborrill 20080508]
1.1055 tron 525: openssl: Imported 20080509 current snapshot. [christos 20080509]
526: getent(1): Added support for "netgroup" database. [tron 20080514]
1.1056 ! reinoud 527: fs/udf: Added write support for the UDF file system. [reinoud 20080514]
CVSweb <webmaster@jp.NetBSD.org>