Annotation of src/doc/CHANGES, Revision 1.1334
1.1334 ! christos 1: # LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1333 $>
1.1095 tsutsui 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
7: # containing just the word `help' to `majordomo@NetBSD.org'.]
8: #
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.
1.1106 tsutsui 21: #
22: # See htutils/changes/changes2html script for more details.
23: #
1.1095 tsutsui 24: # ----------------------------------------------------------------------------
1.1028 xtraeme 25:
1.1 lukem 26:
1.1143 agc 27: Changes from NetBSD 5.0 to NetBSD 6.0:
1.1144 christos 28:
1.1258 minskim 29: syslog(3): Import Martin Schuette's Summer of Code project:
1.1147 tsutsui 30: Reliable TCP connections, syslog protocol API,
1.1144 christos 31: encryption. [christos 20081031]
1.1148 tsutsui 32: agp(4): Add support for Intel G35. [christos 20081108]
33: kernel: Add generic producer/consumer queue. [matt 20081111]
34: lkm: Removed. Superseded by the new module framework. [ad 20081112]
35: module: Allow the POSIX semaphore code to be loaded as a module.
36: [ad 20081112]
37: module: Make compat_ossaudio a module. [ad 20081113]
38: module: Make compat_ndis a module. [ad 20081113]
39: build.sh: Add support for new MAKEVERBOSE levels 3 and 4.
40: [apb 20081113]
41: libfetch: Update to libfetch 2.20. Allow HTTP auth to be provided in
42: URL. [joerg 20081114]
43: module: Make POSIX AIO loadable as a module. [ad 20081114]
44: amd64, i386: Make boot loader autoload a kernel module corresponding
45: to the root file system type. [ad 20081119]
46: module: Make the emulations, exec formats, coredump, NFS, and
47: the NFS server into modules. [ad 20081119]
1.1147 tsutsui 48: rump(3): Move VFS functionality away from librump to a new library:
1.1145 pooka 49: librumpvfs [pooka 20081119]
1.1148 tsutsui 50: kernel, libc: Add new ptree (Patricia / RADIX tree) implementation.
51: [matt 20081120]
52: i386: Switch the i386 installation CDs away from RAM disks and
53: instead use the CD-ROM as the root file system. [ad 20081121]
54: i386: Remove most compat and file system options from GENERIC
55: since they are also provided by modules. [ad 20081122]
56: nfs: Avoid noisy nfs_timer/nfs_reply DEBUG output that occurs
57: when the NFS server goes away. [mrg 20081123]
58: compat_osf1(8): Add getpgid, needed for Tru64 4.0g ksh.
59: [njoly 20081124]
60: module: Make PPP compressors modules. [cube 20081125]
61: i386: Make pxeboot(8) understand boot.cfg(5). [ad 20081125]
62: agp(4): Add support for the Intel G45 AGP. [christos 20081129]
63: compat_osf1(8): Fix getdirentries(2). [njoly 20081202]
64: module: Add a couple of sysctl(8) entries, kern.module.autoload and
65: kern.module.verbose. [ad 20081203]
66: module: Add a layerfs module. [ad 20081205]
1.1149 tsutsui 67: libc: Add fdopendir(3), from Solaris/Linux. [ad 20081205]
1.1148 tsutsui 68: compat_linux32: Add getresuid() and getresgid() syscalls.
69: [njoly 20081205]
70: ddb(4): Add 'show vmem' and 'show all vmems' commands.
71: [cegger 20081207]
1.1168 tsutsui 72: re(4): Add support for a 8168C/8111C revision. [alc 20081208]
73: tab(1): Add tabs utility, fixes PR bin/11227. [roy 20081211]
74: httpd(8): Add rc.d script to control httpd daemon. [mishka 20081211]
1.1153 alc 75: ath(4): Switch from the binary HAL to the open-source HAL released by
76: Sam Leffler. [alc 20081211]
1.1168 tsutsui 77: compat_linux32: Add clock_nanosleep syscall. [njoly 20081212]
78: boot.cfg(5): Add an option to clear the screen. [christos 20081213]
1.1154 jmcneill 79: pms(4): Add Elantech multi-touch trackpad support [jmcneill 20081213]
1.1168 tsutsui 80: sparc: Switch to use wscons. [macallan 20081213]
81: snprintb(3), kprintf(9): Share snprintb(3) among kernel and libutil
82: and make it supersede bitmask_snprintf(9). [christos 20081216]
83: sup(1): Add -M user flag to specify the username to send mail to from
84: the command line. [christos 20081217]
85: malloc(9): Remove MALLOC() and FREE() macros. [cegger 20081217]
1.1157 isaki 86: x68k: pow(4) switches to use MI powerd(8) [isaki 20081220]
1.1168 tsutsui 87: viaide(4): Add VT8237S Integrated SATA Controller support.
88: [nonaka 20081221]
1.1158 haad 89: lvm: Add LVM functionality to NetBSD; this is done by dm(4) driver
90: in kernel and lvm2 tools made by RedHat. We use the same well
1.1159 jmcneill 91: known interface as Linux does for managing LVM. [haad 20081222]
92: gcscaudio(4): Add AMD Geode CS5536 audio driver, from SHIMIZU Ryo.
93: [jmcneill 20081228]
1.1236 pooka 94: rump: i386 and amd64 can use kernel module binaries [pooka 20081230]
1.1168 tsutsui 95: mount_cd9660(8): Add nocasetrans option as a synonym for nomaplcase.
96: [christos 20090103]
1.1320 pooka 97: rump: Include libkern in rumpkern. [pooka 20090104]
1.1168 tsutsui 98: rc.d(8): Add a script for rndctl(8). [apb 20090104]
99: module: Add sysvbfs module. [pooka 20090105]
1.1320 pooka 100: rump: Prepend all symbols within the rump virtual kernel image
101: with the string "rump". This prevents conflicts with the
102: host system symbols. [pooka 20090108]
1.1179 tsutsui 103: bwi(4): Add a driver for Broadcom AirForce / Apple Airport Extreme
1.1161 macallan 104: wireless network controllers. From Taylor Campbell.
105: [macallan 20090109]
1.1162 cegger 106: rgephy(4): Support for RTL8211C(L) phy. From FreeBSD. [cegger 20090109]
107: rgephy(4): Support for flow control. From OpenBSD. [cegger 20090109]
1.1168 tsutsui 108: makefs(8): Add support for encoding RISC OS metadata into
1.1198 wiz 109: ISO 9660 file systems. [bjh21 20090110]
1.1168 tsutsui 110: time_t, dev_t: Change time_t and dev_t to be 64 bit quantities. Fixed
111: POSIX issues in timeval and timespec. [christos 20090110]
1.1166 wiz 112: make(1): Changes to the way .for loops are processed. [dsl 20090111]
1.1320 pooka 113: mount(8): Add -o rump, which mounts the file system as a userspace
114: server via puffs and rump instead of using a
115: kernel driver. [pooka 20090111]
1.1168 tsutsui 116: openpgpsdk: Initial import of openpgpsdk v0.9. [agc 20090112]
1.1320 pooka 117: rump: Implement a virtual block device driver. [pooka 20090113]
118: rump: Support __RENAME in syscall interfaces and expose the
119: non-compat symbol name in the header. [pooka 20090113]
1.1198 wiz 120: age(4): Add a driver for Attensic/Atheros L1 Gigabit Ethernet.
1.1167 cegger 121: From FreeBSD via OpenBSD. [cegger 20090116]
122: atphy(4): Add a driver for Attensic/Atheros F1 PHY.
123: From FreeBSD via OpenBSD. [cegger 20090116]
1.1170 jmmv 124: atf(7): Import 0.6. [jmmv 20090119]
1.1198 wiz 125: msdosfs: The default behavior when mounting empty file systems has
1.1172 jmcneill 126: been changed. Previously, msdosfs would assume the -s flag
127: (short filenames) in this case; now msdosfs will assume the
1.1173 jmcneill 128: -l flag (long filenames). [jmcneill 20090122]
1.1174 agc 129: openpgpsdk: Imported openpgpsdk 0.9 library (BSD-licensed) into
130: src/crypto/external. The command-line driver program, openpgp,
131: which is shipped with it has been mostly rewritten to be more
132: user-friendly. [agc 20090123]
1.1175 bouyer 133: X11: added support for X11FLAVOUR=xorg for NetBSD/alpha. No support
134: for turbochannel graphic cards yet. [bouyer 20090124]
1.1221 tsutsui 135: kernel: Add support for loading pseudo-device drivers. [haad 20090202]
136: module: Add a module for vnd(4) driver. [haad 20090205]
137: dkctl(8): Display cache, strategy, and list of wedges if no command
138: is specified in the command line. [uebayasi 20090207]
1.1180 reinoud 139: udf, mount_udf(8): add support for session opening/closing on
140: sequential media. Media can be closed on request on unmount by
141: passing the '-c' flag as mount option. [reinoud 20090208]
1.1221 tsutsui 142: libc: Add RFC 2045 MIME Quoted-Printable support. [christos 20090210]
143: sgimips: Add Personal IRIS 4D/20 and 4D/25 (IP6 and IP10) support.
144: [rumble 20090212]
145: sk(4): Add support for flow control. [cegger 20090212]
146: nfe(4): Add support for flow control for MCP65. [cegger 20090212]
1.1182 lukem 147: share/mk: Enable -Wsign-compare for $WARNS>=4. [lukem 20090212]
1.1183 jmmv 148: tests: Converted the awk, basename, bzip2, config, cut, dirname, grep,
1.1184 jmmv 149: gzip, libcrypto, m4, make and sdiff tests to ATF. Initial
150: work from the GSoC 2008 project by Lukasz Strzygowski.
151: [jmmv 20090213]
1.1221 tsutsui 152: libfetch: Import libfetch-2.22. [joerg 20090214]
1.1186 christos 153: openssh: Import 5.1. [christos 20090216]
1.1187 jmcneill 154: amd64, i386: The bootloader has been enhanced to support framebuffer
155: consoles using VESA BIOS extensions. These changes allow the
156: x86 ports to work with the genfb(4) driver, and obsoletes
157: the i386-only vesafb(4) driver. [jmcneill 20090216]
1.1221 tsutsui 158: lvm: Import new lvm2tools 2.02.44 version and libdevmapper 1.02.30.
159: [haad 20090218]
160: compat_linux(8), compat_linux32: Add IPC_64 support for all shmctl(2)
161: commands, not only for STAT/SET. [njoly 20090218]
1.1188 jmcneill 162: i386: The vesafb(4) driver has been retired. [jmcneill 20090218]
1.1190 jmmv 163: tests: Converted some of the kernel tests, including kqueue and ipf,
164: to ATF. Initial work from the GSoC 2008 project by Lukasz
165: Strzygowski. [jmmv 20090220]
1.1191 roy 166: dhcpcd(8): Import dhcpcd-4.0.11. [roy 20090221]
1.1192 ad 167: softdep: The soft dependences / soft updates feature of the fast
168: file system (FFS) has been supplanted by meta data
1.1198 wiz 169: journaling (logging). Logging provides better reliability
1.1192 ad 170: and better performance for most applications. Soft
171: dependencies will no longer be available from NetBSD 6.0
172: onwards. We encourage users to enable logging on FFS file
173: systems. [ad 20090222]
1.1249 rmind 174: i386, amd64: ucas (CAS for user-space address) support for i386/amd64.
175: [rmind 20090223]
1.1194 roy 176: dhcpcd(8): Import dhcpcd-4.0.12. [roy 20090226]
1.1221 tsutsui 177: evbarm: Improved support for GPIO support on the EP93xx ARM processors.
178: [kenh 20090227]
1.1320 pooka 179: rumpnet: Add virtual interface based on inter-process shared
180: memory. [pooka 20090228]
1.1221 tsutsui 181: ext2fs: Add support for >128 byte inode. From Frederic Sausmikat.
182: [christos 20090301]
183: zaurus: Add zboot from OpenBSD. [nonaka 20090302]
1.1195 bouyer 184: xen: Add PCI pass-through support for Xen3. domain0 kernel gets a
185: pciback PCI drivers, to which device specified in the
186: pciback.hide boot parameter will attach.
1.1198 wiz 187: DomU kernels gets a xpci device, to which PCI buses
1.1195 bouyer 188: will attach. [bouyer 20090305]
1.1298 cegger 189: xen: Add XEN3PAE_DOM0, an i386 domain0 kernel with PAE support.
190: requires an i386PAE or x86_64 hypervisor. [bouyer 20090305]
1.1221 tsutsui 191: ar(1): Add support to ar(1) for 'deterministic mode'.
192: [christos 20090306]
1.1197 joerg 193: kernel: Compute kern.ipc.shmmaxpgs on startup based on physical
1.1198 wiz 194: memory. Default can be overridden via sysctl. [joerg 20090306]
1.1200 tsutsui 195: fxp(4): Add TCPv4/UDPv4 RX hardware checksum support for i82559 and
196: later chips. [tsutsui 20090307]
1.1199 ad 197: crash(8): Add a new utility to diagnose kernel crashes. Based upon
198: the in-kernel debugger (ddb). [ad 20090307]
1.1221 tsutsui 199: piixide(4): Add support for 82965PM. [christos 20090309]
200: libfetch: Import libfetch-2.23. [joerg 20090310]
201: wm(4): Add support for 82567LF-3, and fix register access for ICH10DO.
202: [msaitoh 20090310]
203: module: Add tprof modules. [yamt 20090310]
204: zaurus: Add kloader(4) support. [nonaka 20090311]
205: altmem(4): Add 'alternative memory' disk device driver.
206: [jmcneill 20090312]
1.1222 tsutsui 207: zaurus: Add only playback support to zaudio(4). [nonaka 20090313]
1.1221 tsutsui 208: vnd(4): Implement DIOCCACHESYNC ioctl. [christos 20090314]
1.1202 tsutsui 209: sgimips: Add TCPv4/UDPv4 RX hardware checksum support for mec(4)
210: Ethernet on O2. [tsutsui 20090316]
1.1221 tsutsui 211: zoneinfo: Import tzdata2009c. [kleink 20090316]
1.1203 christos 212: am-utils: Import latest from head; adds udf support amd -uu
213: [christos 20090320]
1.1221 tsutsui 214: re(4): Add hardware checksum support for newer PCIe 8168C/8111C/8102E
215: chips. [tsutsui 20090321]
216: eject(1): Turn on amd(8) support for eject. [christos 20090323]
217: i386: Use "i486" as GNU_ARCH for i386. [drochner 20090327]
1.1204 ad 218: kmem_alloc(9): Add more extensive runtime debugging facilities.
219: [ad 20090329]
1.1221 tsutsui 220: wm(4): Add workaround for 82543GC. [msaitoh 20090329]
221: wm(4): Enable hardware vlan(4) support. [darran 20090331]
222: amd64, i386: Default to UFS2 on sysinst(8). [ad 20090404]
1.1226 tsutsui 223: sysinst(8): Default to wapbl(4) log for ufs partitions. [ad 20090404]
1.1221 tsutsui 224: pckbd(4): Add a Czech keyboard layout. [mkirby 20090406]
225: sysinst(8): Make installer reject UFS2 for root partition on ports
226: whose bootloaders don't support UFS2 boot. [tsutsui 20090407]
1.1214 tsutsui 227: cvs(1): Import 1.12.13 [christos 20090408]
1.1221 tsutsui 228: libc: Add glob_pattern_p(3) for new cvs(1). [christos 20090408]
1.1206 apb 229: mtree(8): Add -S option to sort entries. [apb 20090408]
1.1221 tsutsui 230: newfs_sysvbfs(8): Add support creating a file system to a regular file.
231: [pooka 20090409]
232: libc: Add memrchr(3). [christos 20090410]
1.1263 christos 233: bind: Update to 9.6.1-b1. Full NSEC3 support, automatic zone
1.1213 tsutsui 234: re-signing, new update-policy methods tcp-self and 6to4-self,
235: unbundle libbind, change the default pid file location from
236: /var/run to /var/run/{named,lwresd} for improved chroot/setuid
237: support. [christos 20090412]
1.1208 christos 238: libbind: Update to 6.0-rc1. Use md5 for randomid instead of
1.1213 tsutsui 239: sequential id, add suppport for DS, SSHFP, RRSIG, NSEC, DNSKEY,
1.1214 tsutsui 240: DHCID, NSEC3, NSEC3PARAM, HIP and DLV, various new API
1.1213 tsutsui 241: functions. [christos 20090412]
1.1221 tsutsui 242: re(4): Add support for RTL8168CP and RTL8168D. [tsutsui 20090413]
1.1320 pooka 243: makefs(8): Add an experimental source-only makefs based on rump
244: and fs-utils. It currently supports FFS, ext2fs, FAT,
245: cd9660 and sysvbfs. [pooka 20090414]
1.1214 tsutsui 246: dhcpcd(8): Import dhcpcd-4.0.13 [roy 20090417]
1.1222 tsutsui 247: zaurus: Add recoding support to zaudio(4). [nonaka 20090418]
1.1221 tsutsui 248: httpd(8): Import bozohttpd-20090418. [mrg 20090418]
249: bge(4): Add misc quirk code for chip specific bugs.
250: From FreeBSD and OpenBSD. [msaitoh 20090419]
251: queue(3): Add SLIST_FOREACH_SAFE, STAILQ_FOREACH_SAFE, STAILQ_LAST,
252: SIMPLEQ_CONCAT, and SIMPLEQ_LAST. [mschuett 20090420]
1.1210 cegger 253: ale(4): Add a driver for Attensic/Atheros L1E Gigabit Ethernet.
1.1211 nonaka 254: From OpenBSD and improvements from Kevin Lahey.
255: [cegger 20090420]
256: sdmmc(4): Add a driver for SD/MMC from OpenBSD. [nonaka 20090421]
1.1221 tsutsui 257: landisk: Add UFS2 boot support. [tsutsui 20090421]
258: pmax: Add UFS2 boot support. [tsutsui 20090421]
259: uftdi(4): Add support for USB serial adapter REX-USB60F.
260: [taca 20090421]
261: netpgp: Import netpgp. This is a heavily-modified version of
262: openpgpsdk, and will replace it. [agc 20090423]
263: landisk: Enable to build a bootable install disk image.
264: [tsutsui 20090423]
265: compat_linux(8): Add IPC_64 support for all semctl(2)/msgctl(2).
266: [njoly 20090423]
1.1216 macallan 267: zx(4): Add wscons support [macallan 20090423]
1.1221 tsutsui 268: compat_linux32: Add IPC_64 support for all semctl(2),
269: following corresponding compat_linux(8) change.
270: [njoly 20090427]
1.1217 roy 271: dhcpcd(8): Import dhcpcd-5.0.0. [roy 20090428]
1.1221 tsutsui 272: rc.d(8): Add an rc.d script for dhcpcd(8). [roy 20090428]
273: ichlpcib(4): Attach 82801IEM LPC Interface Bridge too. [njoly 20090429]
1.1236 pooka 274: rump: Add support for remote system calls [pooka 20090429]
1.1221 tsutsui 275: sh3: Add some support for SH7706. [nonaka 20090430]
1.1219 apb 276: hppa: Merge the nick-hppapmap branch which includes a port of the
277: OpenBSD pmap, improves support for machines without the
1.1221 tsutsui 278: PA7100LC or PA7300LC CPUs, and much more. [skrll 20090430]
279: libc: Add stpcpy(3), stpncpy(3), strnlen(3), all from FreeBSD.
280: [perry 20090501]
1.1219 apb 281: install(1): Add support for writing sha256, sha384, or sha512 hashes
282: to a METALOG. [apb 20090501]
283: build: Use sha256 instead of sha1 hashes in METALOG and
284: /etc/mtree/set.* files. [apb 20090501]
1.1220 roy 285: dhcpcd(8): Import dhcpcd-5.0.1 [roy 20090503]
1.1221 tsutsui 286: hp700: Enable support for UFS2 boot. [tsutsui 20090503]
1.1226 tsutsui 287: rpcgen(1): Add support for hyper and quad keywords. [ginsbach 20090506]
1.1225 wiz 288: apropos(1): Add -S and -s support, for searching by machine and
289: section [wiz 20090508]
1.1224 christos 290: file(1): Import 5.03 [christos 20090508]
1.1250 skrll 291: hp700: ucas (CAS for user-space address) support for hp700.
292: [skrll 20090508]
1.1227 roy 293: dhcpcd(8): Import dhcpcd-5.0.2 [roy 20090510]
1.1228 roy 294: dhcpcd(8): Import dhcpcd-5.0.3 [roy 20090511]
1.1281 tsutsui 295: bluetooth(3): Update the Bluetooth service discovery API and merge it
1.1229 plunky 296: into libbluetooth, retiring the separate libsdp.
297: [plunky 20090512]
1.1230 roy 298: dhcpcd(8): Import dhcpcd-5.0.4 [roy 20090514]
1.1234 ginsbach 299: libc: Add the getdate(3) and getdate_err value, conforming to
300: IEEE Std 1003.1 (``POSIX.1'') and the Open Group Base
301: Specifications X/Open System Interfaces extension (``XSI'').
302: [ginsbach 20090514]
1.1231 skrll 303: hp700: com at dino now works [skrll 20090518]
1.1233 mrg 304: httpd(8): Import bozohttpd-20090522. [mrg 20090522]
1.1234 ginsbach 305: libc: Add %s (seconds since the Epoch) to strptime(3) for symmetry
306: with strftime(3). [ginsbach 20090524]
1.1235 ad 307: kernel: File descriptor access performance improvements.
308: [ad 20090524]
1.1249 rmind 309: i386, amd64: CPU topology detection support for AMD processors.
310: [rmind 20090526]
1.1236 pooka 311: rumpnet: Add IPv6 support [pooka 20090527]
1.1237 darran 312: agr(4): Add support for layering vlans on top. Also allow LACP
313: to be disabled. [darran 20090529]
1.1240 jnemeth 314: openssh: Import 5.2. [christos 20090607]
1.1239 jnemeth 315: module: Add the capability to read an <module>.prop associated
316: with a module and merge a plist passed in by modload(8).
317: Also, add MODCTL_NO_PROP flag to prevent loading
1.1240 jnemeth 318: <module>.prop. [jnemeth 20090609]
1.1239 jnemeth 319: modload(8): Add various flags to assist in the creation and
320: maintenance of <module>.prop and/or to set MODCTL_NO_PROP.
1.1240 jnemeth 321: [jnemeth 20090609]
1.1241 kardel 322: ntp: Import ntp-4-2-4p7. [kardel 20090613]
1.1242 cegger 323: ehci(4): Add quirk for SB600/SB700 chipsets to workaround freeze
324: in USB subsystem. [cegger 20090615]
1.1243 mrg 325: drm(4): Update to mesa-drm 85b9f737db0d2a845e4d7e2bbf9ad12ff9e2227c.
326: [mrg 20090619]
1.1244 tron 327: postfix(1): Import version 2.6.2 [tron 20090623]
1.1245 mbalmer 328: wake(8): New command to send Wake-on-LAN packets to machines on
329: the local Ethernet. [mbalmer 20090625]
1.1254 dyoung 330: cpu_reboot(9): tear down stacks of (pseudo-)devices and
331: filesystems in an orderly fashion during shutdown,
332: detaching the devices and unmounting the filesystems.
333: i386 and sparc64 are finished. [dyoung 20090625]
1.1249 rmind 334: kernel: Ephemeral mapping (emap) implementation, i386/amd64 support.
335: [rmind 20090628]
1.1247 roy 336: dhcpcd(8): Import dhcpcd-5.0.5 [roy 20090704]
1.1248 roy 337: dhcpcd(8): Import dhcpcd-5.0.6 [roy 20090708]
1.1258 minskim 338: sysmon_envsys(8): Enhancements to allow access to driver-internal
1.1251 pgoyette 339: limit values [pgoyette 20090710]
1.1252 roy 340: libc: Add getdelim(3) and getline(3) conforming to
1.1253 roy 341: IEEE Std 1003.1-2008 (``POSIX.1'') [roy 20090713]
1.1257 minskim 342: ip(4): Add IP_RECVTTL option to let recvmsg(2) return the TTL
1.1258 minskim 343: of the received datagram. [minskim 20090716]
1.1257 minskim 344: ip(4): Add IP_MINTTL option to discard packets with a TTL
1.1258 minskim 345: lower than the option value. [minskim 20090717]
1.1281 tsutsui 346: openssl(1): Import SNAP-20090710 under the new crypto/external
1.1259 christos 347: framework [christos 20090719]
1.1320 pooka 348: rumpdev: Support devices and kernel config framework. [pooka 20090720]
1.1260 mbalmer 349: gpio(4): Complete rework to integrate with kauth(9), allow for
350: runtime driver attachment, naming of individual pins.
351: [mbalmer 20090725]
352: gpiosim(4): New driver for development/testing purposes to simulate
353: a gpio(4) device.
354: [mbalmer 20090725]
355: gpioctl(8): New commandline syntax to reflect gpio(4) changes.
356: [mbalmer 20090725]
357: secmodel_44bsd(9), secmodel_securelevel(9): Add provisions to control
1.1268 jmcneill 358: access to gpio(4) pins. [mbalmer 20090725]
1.1261 kiyohara 359: mvsata(4): Support Marvell Hercules-I/II SATA Controllers
1.1266 snj 360: [kiyohara 20090727]
1.1262 roy 361: dhcpcd(8): Import dhcpcd-5.0.7. [roy 20090728]
1.1263 christos 362: bind: Update to 9.6.1-P1. [christos 20090728]
1.1264 cegger 363: xen: dropped Xen 2 support. [cegger 20090728]
1.1265 plunky 364: libbluetooth: add device access API bt_dev(3). [plunky 20090803]
1.1320 pooka 365: rumpfs: Add support for registering external files which are
366: accessed from the host OS fs namespace instead of from
367: inside the rump virtual kernel. [pooka 20090803]
1.1267 jmcneill 368: acpi(4): It is now possible to configure devices other than the lid
369: switch and sleep/power buttons as a method of waking the
370: machine from sleep. Any ACPI device node with a _PRW method
371: is now a candidate, and the device nodes are listed in the
372: hw.wake namespace. By default, the following device node
373: types are enabled as wakeup devices if the firmware supports
374: it: lid switch, sleep/power button, PC keyboard controller.
1.1268 jmcneill 375: [jmcneill 20090804]
1.1281 tsutsui 376: openssl(1): Import SNAP-20090805 to fix the namespace issues
1.1269 christos 377: (BLOCK, CSTRING, etc) [christos 20090805]
1.1270 macallan 378: tcx(8): support wsdisplay and acceleration [macallan 20090806]
1.1320 pooka 379: rumpvfs: Use unmodified kernel vnode pager. [pooka 20090806]
1.1272 haad 380: zfs: Import OpenSolaris zfs source code to NetBSD, add NetBSD
1.1281 tsutsui 381: patches. [haad 20090808]
1.1271 mbalmer 382: gpioiic(4): New driver to create an I2C bus using GPIO pins in
383: bit-banging mode. [mbalmer 20090809]
1.1273 macallan 384: voyagerfb(8): a driver for the Gdium Liberty 1000's video controller
385: [macallan 20090812]
1.1281 tsutsui 386: mips: removed a.out support [matt 20090812]
1.1275 mbalmer 387: secmode_keylock, keylock, gpiolock(4): Add support for multi-position
388: keylocks. [mbalmer 20090814]
1.1276 joerg 389: nbperf(1): A minimal perfect hash function generator. [joerg 20090815]
1.1277 jmcneill 390: acpi(4): Updated ACPICA to 20090730. This release includes full
391: support for the ACPI 4.0 specification. [jmcneill 20090818]
1.1278 jmcneill 392: iasl(1): The ACPICA ASL (ACPI Source Language) compiler/decompiler
393: is now included with i386 and amd64 installations.
394: [jmcneill 20090818]
1.1279 jmcneill 395: amd64, i386: Suspend and resume is now supported when using the
396: genfb(4) display driver. [jmcneill 20090823]
1.1280 macallan 397: suntcx(4): imported the xf86-video-suntcx driver and added hardware
398: acceleration [macallan 20090827]
1.1282 tron 399: postfix(1): Import version 2.6.5 [tron 20090831]
1.1283 joerg 400: unzip(1): A libarchive-based unzip frontend, emulating most of
401: infozip's command line. [joerg 20090903]
1.1320 pooka 402: rumpcrypto: Add rump component for kernel crypto routines.
403: [pooka 20090903]
1.1284 macallan 404: sunleo(4): imported the xf86-video-sunleo 1.2.0 driver from Xorg
405: [macallan 20090905]
1.1285 sborrill 406: hdaudio(4): New standards-compliant Intel High Definition Audio driver
407: written to replace azalia(4). [sborrill 20090906]
1.1320 pooka 408: rump_smbfs(8): Support smbfs as a userspace server. [pooka 20090906]
1.1286 jnemeth 409: sets: Move kernel modules out of base.tgz and into a new modules.tgz.
410: [jnemeth 20090907]
411: sysinst(8): Install the new modules.tgz set. [jnemeth 20090907]
412: build.sh: Add a modules operation which builds kernel modules and
413: installs them into DESTDIR. [jnemeth 20090907]
1.1287 apb 414: sysctl(7): Add kern.boothowto variable. [apb 20090911]
1.1288 apb 415: rc(8): Output is now logged to /var/run/rc.log. A new rc_silent
1.1289 apb 416: option suppresses output to the console; it can be set
417: in rc.conf(5) or by booting in silent mode (e.g. "boot
418: netbsd -z" on i386 or amd64). [apb 20090911]
1.1320 pooka 419: kernel: remove POOL_INIT from the kernel, replace with dynamic
420: constructors which call pool_init(). [pooka 20090913]
1.1290 degroote 421: pfsync(4): PFSYNC from OpenBSD 4.2 imported [degroote 20090914]
1.1292 bouyer 422: xen: add support for feature-flush-cache in block device backend.
423: Use it in block device frontend for DIOCCACHESYNC.
424: [bouyer 20090923]
1.1320 pooka 425: ld.elf_so(1): Support dlinfo(), currently limited to RTLD_DI_LINKMAP.
426: [pooka 20090924]
427: rump: Support autoloading of modules from linksets. [pooka 20090924]
1.1291 mbalmer 428: gpio(4): Add the GPIO_PIN_PULSATE attribute to let a pin pulsate at
429: a hardware defined frequency and duty cycle. [mbalmer 20090925]
430: gpioctl(8): Support the new GPIO_PIN_PULSATE attribute for pins using
431: the "pulsate" keyword. [mbalmer 20090925]
1.1292 bouyer 432: xen: add support for request-rx-copy in the virtual network device
1.1293 bouyer 433: backend. This is required by recent Xen linux kernels.
434: [bouyer 20090925]
1.1294 jakllsch 435: ichlpcib(4): Add gpio(4) support. [jakllsch 20090927]
1.1295 jmcneill 436: wb(4): Add a driver for Winbond W83L518D SD/MMC readers.
437: [jmcneill 20090930]
1.1296 tsarna 438: mdnsd(8), dns-sd(1), libdns_sd: import mDNSResponder 212.1
1.1297 tsarna 439: [tsarna 20090929]
1.1299 nakayama 440: lom(4), sparc64: Add a driver for LOMlite lights out management
441: hardware monitor and watchdog timer. [nakayama 20091002]
1.1300 jmcneill 442: i386: Add support for enhanced speedstep on VIA C7 Esther CPUs.
443: [jmcneill 20091002]
1.1301 jmcneill 444: acpiwmi(4): Add a driver for the ACPI WMI Mapper interface.
445: [jmcneill 20091002]
1.1302 jmcneill 446: i386: Add support for VIA C7 temperature sensors. [jmcneill 20091002]
1.1303 roy 447: dhcpcd(8): Import dhcpcd-5.1.1. [roy 20091002]
1.1304 christos 448: libm(3): Add f{dim,max,min}{,f,l} from FreeBSD [christos 20091004]
1.1320 pooka 449: ukfs(3): Support disklabel partitions. [pooka 20091007]
1.1305 cegger 450: man(1): Display manpage when specified with a path [cegger 20091007]
1.1306 sborrill 451: hdaudioctl(8): Add tool to manipulate hdaudio(4) devices
452: [sborrill 20091011]
1.1320 pooka 453: rump: Create proper prototypes for varargs system calls.
454: [pooka 20091013]
455: rump: Introduce public interface specifications and autogenerate
456: entrypoint wrappers. [pooka 20091014]
457: rump: Add a virtual CPU scheduler which maps the current thread
458: to an available virtual CPU on entry to the rump kernel.
459: [pooka 20091015]
1.1307 roy 460: dhcpcd(8): Import dhcpcd-5.1.2. [roy 20091016]
1.1308 ahoka 461: sysinst(8): Give the option to use tmpfs for /tmp in sysinst instead of
462: the older mfs on i386 and amd64. [ahoka 20091018]
1.1309 rmind 463: kernel: Remove support for uarea swap-out. [rmind 20091021]
1.1311 christos 464: bind: Update to 9.7.0-b1. [christos 20091024]
1.1310 roy 465: dhcpcd(8): Import dhcpcd-5.1.3. [roy 20091025]
1.1311 christos 466: flex(1): Import flex-2.5.35 [christos 20091025]
1.1312 christos 467: routed(8): Merge 2.32 changes [christos 20091025]
1.1313 christos 468: m4(1): Import the OpenBSD one since it implements features from gm4
469: that the new flex wants [christos 20091026]
1.1314 christos 470: yacc(1): Import byacc-20091028 [christos 20091028]
1.1315 macallan 471: pm2fb: A driver for Permedia2-based graphics cards like Sun's PGX32
472: [macallan 20091028]
1.1316 macallan 473: xf86-video-igs: an Xorg driver for IGS CyberPro 20x0 graphics
474: controllers, currently only for rev. 5 sharks
475: [macallan 20091110]
1.1317 jld 476: raid(4): RAIDframe parity maps, which greatly improve parity rewrite
477: times after unclean shutdown; jld's GSoC 2009 project.
478: [jld 20091117]
1.1318 bouyer 479: bnx(4): Added support for Broadcom BCM5709 and BCM5716 chips.
480: [bouyer 20091118]
1.1320 pooka 481: build.sh: Add "rumptest" for fast testing of rump compilation
482: and linking. It is useful mostly for developers.
483: [pooka 20091118]
1.1319 roy 484: resolvconf(8): Import openreslv-3.3.3. [roy 20091121]
1.1320 pooka 485: rump: Load rump virtual kernel symbol table at boot. This enables
486: the use of the kernel linker in a rump kernel.
487: [pooka 20091126]
1.1321 mbalmer 488: ums(4): Added touchpanel support. [mbalmer 20091127]
1.1322 mbalmer 489: ws(4): Added the xf86-input-ws input driver for touchpanels that
490: report absolute position data through wscons(4), e.g. those
491: support by ums(4). [mbalmer 20091128]
1.1331 mrg 492: sparc64: Add real UltraSPARC-III* CPU support. [mrg 20091130]
1.1323 uebayasi 493: build.sh: Handle externally added programs and libraries and create
494: sets. [uebayasi 20091130]
1.1324 tsutsui 495: udl(4): Add a driver for DisplayLink DL-1x0/1x5 based USB LCDs and
496: USB-VGA adaptors. Ported from OpenBSD by FUKAUMI Naoki
497: with many modification. [tsutsui 20091130]
1.1325 haad 498: lvm: Import new lvm2tools 2.02.56 version and libdevmapper 1.02.40.
499: [haad 20091202]
1.1326 roy 500: resolvconf(8): Import openreslv-3.3.4. [roy 20091204]
1.1327 pooka 501: playstation2: Port deleted. [pooka 20091205]
1.1328 pooka 502: mount_portal(8): Remove the kernel portalfs driver and replace
503: mount_portal with a version implemented using puffs.
504: [pooka 20091205]
1.1329 kardel 505: ntp: Import ntp-4-2-4p8. [kardel 20091208]
1.1330 nonaka 506: zaurus: Add support Xorg. [nonaka 20091213]
1.1332 jmmv 507: atf(7): Import 0.7. [jmmv 20091222]
1.1333 roy 508: dhcpcd(8): Import dhcpcd-5.1.4. [roy 20091223]
1.1334 ! christos 509: bind: Update to 9.7.0-rc1. [christos 20091226]
CVSweb <webmaster@jp.NetBSD.org>