| @@ -1,14 +1,14 @@ | | | @@ -1,14 +1,14 @@ |
1 | # LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1123 $> | | 1 | # LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1124 $> |
2 | # | | 2 | # |
3 | # | | 3 | # |
4 | # [Note: This file does not mention every change made to the NetBSD source tree. | | 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, | | 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 | | 6 | # or see the mailing list archives. For more information, send a message |
7 | # containing just the word `help' to `majordomo@NetBSD.org'.] | | 7 | # containing just the word `help' to `majordomo@NetBSD.org'.] |
8 | # | | 8 | # |
9 | # ---------------------------------------------------------------------------- | | 9 | # ---------------------------------------------------------------------------- |
10 | # PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS: | | 10 | # PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS: |
11 | # | | 11 | # |
12 | # theme: Content ... | | 12 | # theme: Content ... |
13 | # more content ... | | 13 | # more content ... |
14 | # more content. [developer DATE-FORMAT] | | 14 | # more content. [developer DATE-FORMAT] |
| @@ -18,220 +18,359 @@ | | | @@ -18,220 +18,359 @@ |
18 | # | | 18 | # |
19 | # This is very important for the www scripts, otherwise it won't be able to | | 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. | | 20 | # parse the file and the HTML output will be mangled. |
21 | # | | 21 | # |
22 | # See htutils/changes/changes2html script for more details. | | 22 | # See htutils/changes/changes2html script for more details. |
23 | # | | 23 | # |
24 | # ---------------------------------------------------------------------------- | | 24 | # ---------------------------------------------------------------------------- |
25 | | | 25 | |
26 | | | 26 | |
27 | Changes from NetBSD 4.0 to NetBSD 5.0: | | 27 | Changes from NetBSD 4.0 to NetBSD 5.0: |
28 | evbppc: Add support for Xilinx Virtex II-Pro/4-FX. [freza 20061202] | | 28 | evbppc: Add support for Xilinx Virtex II-Pro/4-FX. [freza 20061202] |
29 | mac68k: Add support for four more Nubus video cards, including the | | 29 | mac68k: Add support for four more Nubus video cards, including the |
30 | VillageTronic MacPicasso 340. [hauke 20061206] | | 30 | VillageTronic MacPicasso 340. [hauke 20061206] |
| | | 31 | puc(4): Add support for Perle Systems 4 and 8 ports modem boards. |
| | | 32 | [manu 20071209] |
31 | arm: Add support for NPE Ethernet on IXP425. [scw 20061210] | | 33 | arm: Add support for NPE Ethernet on IXP425. [scw 20061210] |
| | | 34 | arm: Add support for IXP425 watchdog timer. [scw 20061210] |
| | | 35 | libutil: Add flags_to_string(3) and string_to_flags(3), |
| | | 36 | moved from ls(1). [christos 20061214] |
| | | 37 | arm: Add support for i2c, i2s, pcmcia, and ohci of PXA2x0. |
| | | 38 | Ported from OpenBSD as part of zaurus port by NONAKA Kimihiro. |
| | | 39 | [peter 20061217] |
| | | 40 | zaurus: Add support for Sharp C3x00 PDA. [ober 20061217] |
| | | 41 | kernel: Merge yamt-splraseipl branch, which provides splraiseipl(9) |
| | | 42 | and makeiplcookie(9). [yamt 20061221] |
| | | 43 | sgimips: Add support for Set Engineering's GIO Fast Ethernet board. |
| | | 44 | [rumble 20061223] |
| | | 45 | sgimips: Add support for the SGI Light/Entry/Starter LG1/LG2 |
| | | 46 | framebuffers found in Indigo systems. [rumble 20061226] |
32 | nfs: Remove NQNFS support from kernel. [yamt 20061227] | | 47 | nfs: Remove NQNFS support from kernel. [yamt 20061227] |
| | | 48 | kernel, srtconfig(1): First import of the source-address-based routing |
| | | 49 | pseudo-device. [mouse 20061229] |
| | | 50 | sgimips: Add i8254 timecounter(9) support for use on IP12. |
| | | 51 | [rumble 20061229] |
33 | mount_psshfs(8): Add puffs sshfs. [pooka 20061229] | | 52 | mount_psshfs(8): Add puffs sshfs. [pooka 20061229] |
34 | zaurus: Add support for Sharp C3x00 PDA. [ober 20070105] | | 53 | njata(4): Add support for Workbit CF32A CF adapter, |
| | | 54 | aka BUFFALO RCF-CBA2. [ichiro 20061231] |
| | | 55 | amd64, i386: Report and work around some of the known errata for |
| | | 56 | Athlon 64 and Opteron processors. [ad 20070101] |
| | | 57 | i386: Add fatboot, sub-512 byte bootloader that can be written into |
| | | 58 | the first sector of a FAT16 filesystem and will load |
| | | 59 | the secondary bootloader from it. [dsl 20070101] |
| | | 60 | udf: Implement read-only access to UDF 2.50 and UDF 2.60 discs |
| | | 61 | that use metadata partition mappings. [reinoud 20070104] |
35 | i386: Add support for Microsoft Xbox. [jmcneill 20070105] | | 62 | i386: Add support for Microsoft Xbox. [jmcneill 20070105] |
36 | ntp: Import ntp 4.2.4 (20061228). Tracking of network interface | | 63 | ntp: Import ntp 4.2.4 (20061228). Tracking of network interface |
37 | address changes is now supported - no more ntpd | | 64 | address changes is now supported - no more ntpd |
38 | restarts when interface addresses are re-configured | | 65 | restarts when interface addresses are re-configured |
39 | (WLAN/DSL/ppp/...). [kardel 20070106] | | 66 | (WLAN/DSL/ppp/...). [kardel 20070106] |
| | | 67 | config(1): Introduce a new -L option, generates a lint configuration. |
| | | 68 | [cube 20070108] |
| | | 69 | umass(4): Add a quirk for the Sony Cybershot USB camera. |
| | | 70 | From Mihai Chelaru. [christos 20070109] |
40 | kernel: Global 'securelevel' variable removed; it is now internal to | | 71 | kernel: Global 'securelevel' variable removed; it is now internal to |
41 | the secmodel. [elad 20070110] | | 72 | the secmodel. [elad 20070110] |
42 | gcc(1): Updated to version 4.1.2-20070110. [mrg 20070111] | | 73 | gcc(1): Updated to version 4.1.2-20070110. [mrg 20070111] |
| | | 74 | zaurus: Add MI todr(9) and timecounter(9) support. [ober 20070112] |
43 | acpitools: Added from FreeBSD via fvdl. [christos 20070114] | | 75 | acpitools: Added from FreeBSD via fvdl. [christos 20070114] |
| | | 76 | kernel: Add syscalls for POSIX Real-time library. [ad 20070116] |
| | | 77 | adb(4): Add new and simplified MI ADB drivers. [macallan 20070117] |
| | | 78 | macppc: Add a driver for the SGS 7433 mixer found in some G3 Macs. |
| | | 79 | [macallan 20070117] |
| | | 80 | viaenv(4): Add support for the VIA VT8231 hardware monitor and |
| | | 81 | remove viapm(4) code. From OpenBSD. [xtraeme 20070120] |
44 | scsictl(8): Added setspeed command, to set the highest speed that the | | 82 | scsictl(8): Added setspeed command, to set the highest speed that the |
45 | optical drive should use for reading data, | | 83 | optical drive should use for reading data, |
46 | contributed by Kimura Fuyuki. [bouyer 20070122] | | 84 | contributed by Kimura Fuyuki. [bouyer 20070122] |
| | | 85 | msk(4): Pull support for some devices and many bug fixes from OpenBSD. |
| | | 86 | [msaitoh 20070130] |
| | | 87 | uplcom(4): Add support for Willcom WS002IN PHS device |
| | | 88 | (Prolific Technology PL2303X). [msaitoh 20070131] |
| | | 89 | zaurus: Updates to allow Zaurus screen to rotate 90 degrees to a usable |
| | | 90 | state with the keyboard. From OpenBSD. [ober,peter 20070202] |
| | | 91 | security(8): Add support for per-user /tmp. [elad 20070204] |
| | | 92 | ugensa(4): Add support Novatel Merlin, used in VZ V620. |
| | | 93 | From John Nielsen on freebsd-mobile. [gdt 20070205] |
47 | i386, amd64: Add cmos(4), driver for x86 CMOS RAM. [dyoung 20070206] | | 94 | i386, amd64: Add cmos(4), driver for x86 CMOS RAM. [dyoung 20070206] |
| | | 95 | find(1): Add -delete option from FreeBSD. [elad 20070206] |
| | | 96 | rum(4): Add support for MELCO WLI-U2-SG54HP and PLANEX GW-US54Mini2. |
| | | 97 | [elad 20070206] |
48 | kernel: Merge the newlock2 branch. Introduces a number of new | | 98 | kernel: Merge the newlock2 branch. Introduces a number of new |
49 | kernel synchronization primitives, improves scalability | | 99 | kernel synchronization primitives, improves scalability |
50 | on MP systems, and replaces the existing SA threads model | | 100 | on MP systems, and replaces the existing SA threads model |
51 | with a 1:1 threading model. [ad 20070209] | | 101 | with a 1:1 threading model. [ad 20070209] |
52 | news68k: Implement generic softintr(9) support. [tsutsui 20070210] | | 102 | news68k: Implement generic softintr(9) support. [tsutsui 20070210] |
| | | 103 | ubsa(4): Add support for CDMA modems sold by Eurotel (now O2). |
| | | 104 | [salo 20070210] |
53 | refuse: Added FUSE (file system in userspace) compatibility | | 105 | refuse: Added FUSE (file system in userspace) compatibility |
54 | functionality, layered on top of libpuffs. [agc 20070211] | | 106 | functionality, layered on top of libpuffs. [agc 20070211] |
55 | i386: Added an opencrypto provider for VIA ACE (AES encryption | | 107 | i386: Added an opencrypto provider for VIA ACE (AES encryption |
56 | instructions), ported from OpenBSD. [daniel 20070217] | | 108 | instructions), ported from OpenBSD. [daniel 20070217] |
| | | 109 | shark: Add generic softintr(9) support. [matt 20070218] |
| | | 110 | kernel: Add code to support per-system call statistics. [dsl 20070218] |
57 | sdiff(1): Replaced by OpenBSD sdiff(1) (public domain). [rmind 20070219] | | 111 | sdiff(1): Replaced by OpenBSD sdiff(1) (public domain). [rmind 20070219] |
| | | 112 | sgimips: Support the sq(4) interface on the Challenge S's IOPLUS |
| | | 113 | mezzanine. [rumble 20070219] |
58 | btuart(4): Add support for Bluetooth HCI UART (H4) driver. | | 114 | btuart(4): Add support for Bluetooth HCI UART (H4) driver. |
59 | [kiyohara 20070221] | | 115 | [kiyohara 20070221] |
60 | btuartd(8): Add support for Bluetooth HCI UART (H4) daemon. | | 116 | btuartd(8): Add support for Bluetooth HCI UART (H4) daemon. |
61 | [kiyohara 20070221] | | 117 | [kiyohara 20070221] |
| | | 118 | bus_dma(9): Add a pair of new bus_dma(9) functions, |
| | | 119 | bus_dmatag_subregion(9) and bus_dmatag_destroy(9) |
| | | 120 | that allow a device to restrict the bus address range. |
| | | 121 | [mrg 20070221] |
| | | 122 | kernel: Replace the Mach-derived boolean_t type with the C99 bool type. |
| | | 123 | [thorpej 20070221] |
| | | 124 | arm: Add PXA2x0 RTC driver. [nonaka 20070225] |
62 | mutex(9), rwlock(9): Support priority inheritance. [yamt 20070226] | | 125 | mutex(9), rwlock(9): Support priority inheritance. [yamt 20070226] |
63 | eeprom(8): Add the missing kernel bits on arm and powerpc that kept | | 126 | eeprom(8): Add the missing kernel bits on arm and powerpc that kept |
64 | eeprom from actually changing firmware settings. | | 127 | eeprom from actually changing firmware settings. |
65 | [macallan 20070228] | | 128 | [macallan 20070228] |
66 | MAKEDEV(8), MAKEDEV.local(8): Let MAKEDEV.local use functions | | 129 | MAKEDEV(8), MAKEDEV.local(8): Let MAKEDEV.local use functions |
67 | defined in MAKEDEV. [apb 20070303] | | 130 | defined in MAKEDEV. [apb 20070303] |
| | | 131 | dkscan_bsdlabel(8): Add a tool to scan disks for BSD disklabels. |
| | | 132 | [martin 20070301] |
| | | 133 | MAKEDEV(8), init(8): Make MAKEDEV(8) create the mfs /dev rather than |
| | | 134 | init(8). [dsl 20070302] |
68 | x68k: Add generic softintr(9) support. [tsutsui 20070304] | | 135 | x68k: Add generic softintr(9) support. [tsutsui 20070304] |
69 | luna68k: Add generic softintr(9) support. [tsutsui 20070304] | | 136 | luna68k: Add generic softintr(9) support. [tsutsui 20070304] |
| | | 137 | misc: Remove all use of caddr_t, which should be replaced with |
| | | 138 | appropriate pointer types. [christos 20070304] |
70 | file(1): Update to 4.20. [pooka 20070304] | | 139 | file(1): Update to 4.20. [pooka 20070304] |
| | | 140 | cesfic: Add generic softintr(9) support. [tsutsui 20070305] |
71 | hfs: Add read-only Apple HFS+ file system support. [dillo 20070305] | | 141 | hfs: Add read-only Apple HFS+ file system support. [dillo 20070305] |
72 | ipv6: Add ipv6 fast forward. [liamjfoy 20070307] | | 142 | ipv6: Add ipv6 fast forward. [liamjfoy 20070307] |
| | | 143 | amd64, i386: Add support for the High Precision Event Timer driver. |
| | | 144 | [njoly 20070308] |
| | | 145 | next68k: Add generic softintr(9) support. [tsutsui 20070308] |
73 | openssh: Import 4.6. [christos 20070310] | | 146 | openssh: Import 4.6. [christos 20070310] |
74 | aiboost(4): ASUS AI Booster ACPI Hardware monitor driver, | | 147 | aiboost(4): ASUS AI Booster ACPI Hardware monitor driver, |
75 | adapted from FreeBSD for envsys(4). [xtraeme 20070313] | | 148 | adapted from FreeBSD for envsys(4). [xtraeme 20070313] |
76 | evbmips: Add Infineon ADM5120 port. [dyoung 20070320] | | 149 | evbmips: Add Infineon ADM5120 port. [dyoung 20070320] |
| | | 150 | kernel: Import of DRM (Direct Rendering Manager). Not yet enabled |
| | | 151 | by default. [drochner 20070320] |
77 | i386, amd64: Intel(R) On Demand Clock Modulation driver, to save | | 152 | i386, amd64: Intel(R) On Demand Clock Modulation driver, to save |
78 | power and overheating in CPUs supporting the Thermal | | 153 | power and overheating in CPUs supporting the Thermal |
79 | Monitor feature (TM). Adapted from OpenBSD/FreeBSD. | | 154 | Monitor feature (TM). Adapted from OpenBSD/FreeBSD. |
80 | See options(4) for more information. [xtraeme 20070320] | | 155 | See options(4) for more information. [xtraeme 20070320] |
81 | kernel: Import of DRM (Direct Rendering Manager). Not yet enabled | | 156 | atari: Implement generic softintr(9) (untested). [tsutsui 20070321] |
82 | by default. [drochner 20070320] | | 157 | pkill(1): Add the -l (long format) option. [erh 20070321] |
| | | 158 | viadrm(4): Import viadrm(4) from DRI git. [jmcneill 20070323] |
| | | 159 | macppc: Add experimental Apple UniNorth AGP driver. [macallan 20070325] |
| | | 160 | agp(4): Add AGPv3 support to VIA AGP driver from FreeBSD. |
| | | 161 | [jmcneill 20070327] |
83 | libc: Add support for LC_TIME. [manu 20070328] | | 162 | libc: Add support for LC_TIME. [manu 20070328] |
| | | 163 | vax: Turn on generation of PIC code. [matt 20070331] |
84 | genfb(4): Generic framebuffer console driver with PCI and SBus | | 164 | genfb(4): Generic framebuffer console driver with PCI and SBus |
85 | frontends. [macallan 20070411] | | 165 | frontends. [macallan 20070411] |
86 | sgimips: Add support for SGI O2 PS/2 controller macekbc(4) and | | 166 | sgimips: Add support for SGI O2 PS/2 controller macekbc(4) and |
87 | onboard display adapter crmfb(4). [jmcneill 20070412] | | 167 | onboard display adapter crmfb(4). [jmcneill 20070412] |
88 | sgimips: Import mavb(4) audio device driver for SGI O2 from | | 168 | sgimips: Import mavb(4) audio device driver for SGI O2 from |
89 | OpenBSD. [jmcneill 20070412] | | 169 | OpenBSD. [jmcneill 20070412] |
90 | sparc64: Add support for hardware monitoring on | | 170 | sparc64: Add support for hardware monitoring on |
91 | Ultra Enterprise 450. See envctrl(4). [tnn 20070414] | | 171 | Ultra Enterprise 450. See envctrl(4). [tnn 20070414] |
92 | puffs(4): Support NFS exporting puffs file servers. [pooka 20070416] | | 172 | puffs(4): Support NFS exporting puffs file servers. [pooka 20070416] |
| | | 173 | adb(4): Add a very simple driver for ADB button devices. |
| | | 174 | [macallan 20070416] |
93 | xargs(1): Bring in xargs from FreeBSD to gain -I, -J etc. but keep our | | 175 | xargs(1): Bring in xargs from FreeBSD to gain -I, -J etc. but keep our |
94 | GNU compatible exit values. [christos 20070418] | | 176 | GNU compatible exit values. [christos 20070418] |
95 | mount_9p(8): Add support to mount a 9P file service with puffs. | | 177 | mount_9p(8): Add support to mount a 9P file service with puffs. |
96 | [pooka 20070421] | | 178 | [pooka 20070421] |
97 | kernel: Remove the CHECK_ALT_xxx() defines and emul_find() used | | 179 | kernel: Remove the CHECK_ALT_xxx() defines and emul_find() used |
98 | to locate files within an emulation's root directory. | | 180 | to locate files within an emulation's root directory. |
99 | Instead get namei() to check the emulation root first. | | 181 | Instead get namei() to check the emulation root first. |
100 | [dsl 20070422] | | 182 | [dsl 20070422] |
| | | 183 | pax(1): Add a '-V' flag to pax for verbose summary without listing. |
| | | 184 | [christos 20070423] |
101 | prep: Add support for the MTX604 RAVEN based machine. Other RAVEN | | 185 | prep: Add support for the MTX604 RAVEN based machine. Other RAVEN |
102 | based machines are also likely to work now. [garbled 20070426] | | 186 | based machines are also likely to work now. [garbled 20070426] |
103 | kernel: Added support for POSIX Asynchronous I/O. [rmind 20070430] | | 187 | kernel: Added support for POSIX Asynchronous I/O. [rmind 20070430] |
| | | 188 | scan_ffs(8): Add a "-b" option to search a partition for valid |
| | | 189 | alternate superblocks. [perseant 20070501] |
104 | puffs(3): Add puffs_framebuf(3), which abstracts the buffer | | 190 | puffs(3): Add puffs_framebuf(3), which abstracts the buffer |
105 | management and event loop for networked file systems | | 191 | management and event loop for networked file systems |
106 | using puffs_cc(3). Convert mount_psshfs(8) and | | 192 | using puffs_cc(3). Convert mount_psshfs(8) and |
107 | mount_9p(8) to use it. [pooka 20070505] | | 193 | mount_9p(8) to use it. [pooka 20070505] |
| | | 194 | wd33c93: Enable Fast SCSI transfers for WD33C93B parts with |
| | | 195 | appropriate input clocks. [rumble 20070508] |
108 | kernel: Add the TFTPROOT kernel option for TFTP'ing root RAMdisk | | 196 | kernel: Add the TFTPROOT kernel option for TFTP'ing root RAMdisk |
109 | at root mount time. [manu 20070508] | | 197 | at root mount time. [manu 20070508] |
| | | 198 | services(5), protocols(5): Pull iana-generated services and protocols |
| | | 199 | files using: http://www.sethwklein.net/projects/iana-etc/ . |
| | | 200 | [christos 20070508] |
110 | pf(4): Make 'nat' and 'rdr' translation rules obey state | | 201 | pf(4): Make 'nat' and 'rdr' translation rules obey state |
111 | policy flags ('if-bound', 'group-bound', 'floating'). | | 202 | policy flags ('if-bound', 'group-bound', 'floating'). |
112 | Extend pf.conf(5) syntax to express the translation-state | | 203 | Extend pf.conf(5) syntax to express the translation-state |
113 | policies. [dyoung 20070510] | | 204 | policies. [dyoung 20070510] |
| | | 205 | gdb(1): Add target kvm support for amd64. [fvdl 20070515] |
114 | kernel: yamt-idlelwp branch was merged. | | 206 | kernel: yamt-idlelwp branch was merged. |
115 | 1. separate context switching and thread scheduling. | | 207 | 1. separate context switching and thread scheduling. |
116 | 2. implement idle lwp. | | 208 | 2. implement idle lwp. |
117 | 3. clean up related MD/MI interfaces. | | 209 | 3. clean up related MD/MI interfaces. |
118 | 4. make scheduler(s) modular. | | 210 | 4. make scheduler(s) modular. |
119 | [yamt 20070518] | | 211 | [yamt 20070518] |
| | | 212 | sh3: Implement fast path TLB miss handling. [uwe 20070518] |
120 | ld.elf_so(1): Support Solaris $ORIGIN etc. expansions in paths. | | 213 | ld.elf_so(1): Support Solaris $ORIGIN etc. expansions in paths. |
121 | [christos 20070518] | | 214 | [christos 20070518] |
122 | uslsa(4): Added CP210x USB-RS232 ucom driver, as submitted by | | 215 | uslsa(4): Added CP210x USB-RS232 ucom driver, as submitted by |
123 | Jonathan A. Kollasch in PR kern/33496. [dogcow 20070520] | | 216 | Jonathan A. Kollasch in PR kern/33496. [dogcow 20070520] |
| | | 217 | procfs: Extend the Linux emulation of /proc to include |
| | | 218 | /proc/stat, /proc/loadavg and /proc/<pid>/statm. |
| | | 219 | [agc 20070524] |
124 | top(1): Allow a single process to be selected by pid. | | 220 | top(1): Allow a single process to be selected by pid. |
125 | Add a 'thread mode' that displays LWPs. | | 221 | Add a 'thread mode' that displays LWPs. |
126 | [ad 20070524] | | 222 | [ad 20070524] |
| | | 223 | isp(4): Major update to isp(4) driver, including 4Gb (24XX) card |
| | | 224 | support and new firmware sets. [mjacob 20070524] |
127 | libcurses: Merge in wide curses work done by Ruibiao Qui as a | | 225 | libcurses: Merge in wide curses work done by Ruibiao Qui as a |
128 | Google Summer of Code project. [blymn 20070529] | | 226 | Google Summer of Code project. [blymn 20070529] |
129 | powerpc: Add booted_kernel and booted_device sysctl. [nisimura 20070601] | | 227 | split(1): Add a new command-line option "-n chunk_count", that splits |
| | | 228 | the input file into chunk_count smaller files. |
| | | 229 | [jschauma 20070531] |
130 | smsc(4): Added a driver for the hardware monitoring portion of | | 230 | smsc(4): Added a driver for the hardware monitoring portion of |
131 | the SMSC LPC47B397. [blymn 20070601] | | 231 | the SMSC LPC47B397. [blymn 20070601] |
| | | 232 | powerpc: Add booted_kernel and booted_device sysctl. [nisimura 20070601] |
132 | file(1): Update to 4.21. [pooka 20070607] | | 233 | file(1): Update to 4.21. [pooka 20070607] |
133 | zyd(4): Added OpenBSD's driver. Supports ZyDAS ZD1211/ZD1211B | | 234 | zyd(4): Added OpenBSD's driver. Supports ZyDAS ZD1211/ZD1211B |
134 | USB IEEE 802.11b/g wireless network device. [kiyohara 20070609] | | 235 | USB IEEE 802.11b/g wireless network device. [kiyohara 20070609] |
135 | mac68k: Switch sn(4) Ethernet on mac68k to using MI SONIC driver. | | 236 | mac68k: Switch sn(4) Ethernet on mac68k to using MI SONIC driver. |
136 | [tsutsui 20070610] | | 237 | [tsutsui 20070610] |
137 | tcp(4): Per socket keepalive timer settings. Ability to change | | 238 | tcp(4): Per socket keepalive timer settings. Ability to change |
138 | connection timeout. [christos 20070620]. | | 239 | connection timeout. [christos 20070620]. |
| | | 240 | gdb(1): Remove gdb 5.3. [skrll 20070621] |
139 | newgrp(1): Add POSIX (IEEE Std 1003.1, 2004 / Open Group Base | | 241 | newgrp(1): Add POSIX (IEEE Std 1003.1, 2004 / Open Group Base |
140 | Specifications Issue 6) User Portability Utility to change | | 242 | Specifications Issue 6) User Portability Utility to change |
141 | effective group ID. [ginsbach 20070621] | | 243 | effective group ID. [ginsbach 20070621] |
142 | gcc(1): Updated to version 4.1.3-20070620. [mrg 20070621] | | 244 | gcc(1): Updated to version 4.1.3-20070620. [mrg 20070621] |
| | | 245 | df(1): Fix -P option, and add -g (in gigabytes) option. |
| | | 246 | [christos 20070624] |
143 | ntp: Updated to version 4.2.4p2. [kardel 20070624] | | 247 | ntp: Updated to version 4.2.4p2. [kardel 20070624] |
144 | tcpdrop(8): Ported by anon ymous (from FreeBSD/OpenBSD). | | 248 | tcpdrop(8): Ported by anon ymous (from FreeBSD/OpenBSD). |
145 | [christos 20070625] | | 249 | [christos 20070625] |
146 | fast_ipsec(4): Add support for IPsec NAT-T. [degroote 20070627] | | 250 | fast_ipsec(4): Add support for IPsec NAT-T. [degroote 20070627] |
147 | efs: Added read-only Silicon Graphics EFS file system. [rumble 20070629] | | 251 | efs: Added read-only Silicon Graphics EFS file system. [rumble 20070629] |
| | | 252 | svhlabel(8): Add a tool to update disklabel(5) from SGI Volume Header, |
| | | 253 | like mbrlabel(8) for MBR label. [rumble 20070629] |
148 | envsys(4), sysmon_envsys(9): Imported envsys2. New API with the | | 254 | envsys(4), sysmon_envsys(9): Imported envsys2. New API with the |
149 | following features: | | 255 | following features: |
150 | - Cleaned up the API for simplicity and efficiency. | | 256 | - Cleaned up the API for simplicity and efficiency. |
151 | - Ability to send capacity/critical/warning events to powerd(8). | | 257 | - Ability to send capacity/critical/warning events to powerd(8). |
152 | - Added support for a 'dictionary based communication channel' | | 258 | - Added support for a 'dictionary based communication channel' |
153 | between sysmon_power(9) and powerd(8), that means there is | | 259 | between sysmon_power(9) and powerd(8), that means there is |
154 | no 32 bytes event size event restriction anymore. | | 260 | no 32 bytes event size event restriction anymore. |
155 | - Binary compatibility with old envstat(8) and powerd(8) via | | 261 | - Binary compatibility with old envstat(8) and powerd(8) via |
156 | COMPAT_40. | | 262 | COMPAT_40. |
157 | And more, please see envsys(4) and sysmon_envsys(9) for more | | 263 | And more, please see envsys(4) and sysmon_envsys(9) for more |
158 | information. | | 264 | information. |
159 | [xtraeme 20070701] | | 265 | [xtraeme 20070701] |
| | | 266 | libutil: Add estrndup(3). [pooka 20070701] |
| | | 267 | i386: Add support for VIA Esther. From FreeBSD. [christos 20070703] |
160 | mount_puffsportal: Add experimental version of portalfs | | 268 | mount_puffsportal: Add experimental version of portalfs |
161 | based on puffs(3). [pooka 20070708] | | 269 | based on puffs(3). [pooka 20070708] |
162 | i386: Add gcscehci(4) driver for the EHCI controller found in the AMD | | 270 | i386: Add gcscehci(4) driver for the EHCI controller found in the AMD |
163 | Geode CS5536 companion controllers. [jmcneill 20070708] | | 271 | Geode CS5536 companion controllers. [jmcneill 20070708] |
164 | nfsmb(4): Add support for NVIDIA nForce 2/3/4 SMBus controller and | | 272 | nfsmb(4): Add support for NVIDIA nForce 2/3/4 SMBus controller and |
165 | SMBus driver. [kiyohara 20070711] | | 273 | SMBus driver. [kiyohara 20070711] |
| | | 274 | kernel: Implement per-CPU work-queues support for workqueue(9) |
| | | 275 | interface. [rmind 20070712] |
166 | dbri(4): Added support for audio input. [macallan 20070712] | | 276 | dbri(4): Added support for audio input. [macallan 20070712] |
| | | 277 | sgimips: Add hardware cursor support to crmfb(4) on O2. |
| | | 278 | [macallan 20070715] |
| | | 279 | kernel: Add a native mremap(2) system call based on the UVM |
| | | 280 | implementation for COMPAT_LINUX(8). [joerg 20070717] |
| | | 281 | find(1): Add the '-E' option to interpret regexes as extended regexes. |
| | | 282 | [daniel 20070719] |
167 | alpha: Add timecounter(9) support and switch to MI todr(9) | | 283 | alpha: Add timecounter(9) support and switch to MI todr(9) |
168 | with MI mc146818 driver. [tsutsui 20070721] | | 284 | with MI mc146818 driver. [tsutsui 20070721] |
| | | 285 | tcpdump(8): Import tcpdump-3.9.7. [drochner 20070724] |
169 | ichsmb(4): Add support for Intel ICH SMBus controller. | | 286 | ichsmb(4): Add support for Intel ICH SMBus controller. |
170 | [kiyohara 20070728] | | 287 | [kiyohara 20070728] |
171 | shark: Add dhclient(8) to the install disk image to be able to | | 288 | shark: Add dhclient(8) to the install disk image to be able to |
172 | configure network interfaces through DHCP. [jmmv 20070729] | | 289 | configure network interfaces through DHCP. [jmmv 20070729] |
| | | 290 | zaurus: Added support to detect AC adapter and charge battery. |
| | | 291 | [nonaka 20070729] |
| | | 292 | libarchive: Import libarchive-2.2.5. [joerg 20070729] |
173 | sparc: The cgfourteen(4) driver now supports wscons. [macallan 20070730] | | 293 | sparc: The cgfourteen(4) driver now supports wscons. [macallan 20070730] |
174 | shark: Switched the installation disk to use wscons instead of | | 294 | shark: Switched the installation disk to use wscons instead of |
175 | pccons. [jmmv 20070731] | | 295 | pccons. [jmmv 20070731] |
176 | tcp(4): TCP socket buffers automatic sizing, ported from FreeBSD. | | 296 | tcp(4): TCP socket buffers automatic sizing, ported from FreeBSD. |
177 | [rmind 20070802] | | 297 | [rmind 20070802] |
178 | agp(4): Add support agp_amd64. Imported from FreeBSD. | | 298 | agp(4): Add support agp_amd64. Imported from FreeBSD. |
179 | [kiyohara 20070804] | | 299 | [kiyohara 20070804] |
180 | cpuctl(8): A new utility which allows setting CPUs online/offline. | | 300 | cpuctl(8): A new utility which allows setting CPUs online/offline. |
181 | [ad 20070804] | | 301 | [ad 20070804] |
182 | libpthread: Make some significant performance improvements around | | 302 | libpthread: Make some significant performance improvements around |
183 | thread synchronization, and fix a minor problem with | | 303 | thread synchronization, and fix a minor problem with |
184 | detaching running threads. [ad 20070804] | | 304 | detaching running threads. [ad 20070804] |
185 | rump: Add the Runnable Userspace Meta Program framework to sys/rump. | | 305 | rump: Add the Runnable Userspace Meta Program framework to sys/rump. |
186 | These are programs which compile in a part from the standard | | 306 | These are programs which compile in a part from the standard |
187 | kernel sources and run in userspace. Their main use is | | 307 | kernel sources and run in userspace. Their main use is |
188 | testing/debugging. Currently supported are a number of | | 308 | testing/debugging. Currently supported are a number of |
189 | file systems (e.g. ffs) through puffs(3). [pooka 20070805] | | 309 | file systems (e.g. ffs) through puffs(3). [pooka 20070805] |
190 | wscons(4): Add scrollback support to vcons, this should work with | | 310 | wscons(4): Add scrollback support to vcons, this should work with |
191 | any framebuffer console driver that uses vcons. | | 311 | any framebuffer console driver that uses vcons. |
192 | [macallan 20070805] | | 312 | [macallan 20070805] |
| | | 313 | libarchive: Import libarchive-2.2.6. [joerg 20070806] |
193 | wtf(6): Search pkgsrc's help database when ran inside a package | | 314 | wtf(6): Search pkgsrc's help database when ran inside a package |
194 | directory. [hubertf 20070806] | | 315 | directory. [hubertf 20070806] |
195 | libpthread: Another performance improvement, and a fix for an issue | | 316 | libpthread: Another performance improvement, and a fix for an issue |
196 | that could cause threaded applications to hang under rare | | 317 | that could cause threaded applications to hang under rare |
197 | circumstances. [ad 20070807] | | 318 | circumstances. [ad 20070807] |
198 | mount_sysctlfs(8): sysctl(3) to file system translator. [pooka 20070809] | | 319 | mount_sysctlfs(8): sysctl(3) to file system translator. [pooka 20070809] |
| | | 320 | bge(4): Add support for BCM5786. [taca 20070810] |
| | | 321 | agp(4): Add agp support for i965Q. [markd 20070815] |
199 | slhci(4): Replace to Matthew Orgass's slhci(4). [kiyohara 20070815] | | 322 | slhci(4): Replace to Matthew Orgass's slhci(4). [kiyohara 20070815] |
200 | spdmem(4): Add Serial Presence Detect driver/support. This decodes | | 323 | spdmem(4): Add Serial Presence Detect driver/support. This decodes |
201 | technical specifications stored in the eeprom on common types | | 324 | technical specifications stored in the eeprom on common types |
202 | of memory modules. [tnn 20070818] | | 325 | of memory modules. [tnn 20070818] |
| | | 326 | uplcom(4): Add support for SMART Technologies-badged Prolific |
| | | 327 | USB-Serial converter. [sborrill 20070818] |
| | | 328 | amiga: Add wdc(4) frontent for the buddha and catweazle Z2 hardware. |
| | | 329 | [is 20070820] |
203 | btbc(4): Add support for AnyCom BlueCard. [kiyohara 20070820] | | 330 | btbc(4): Add support for AnyCom BlueCard. [kiyohara 20070820] |
204 | libm: Add C99 complex support (float/double). [drochner 20070820] | | 331 | libm: Add C99 complex support (float/double). [drochner 20070820] |
| | | 332 | amd64: Enalbe LFS from sysinstall. [skd 20070821] |
| | | 333 | atactl(8): Improve SATA support. [bouyer 20070821] |
| | | 334 | agten(4): Add support for Fujitsu AG-10e graphics cards working as |
| | | 335 | accelerated framebuffer console. [macallan 20070826] |
205 | ichlpcib(4): The driver has added support for the TCO (watchdog) on | | 336 | ichlpcib(4): The driver has added support for the TCO (watchdog) on |
206 | ICH6 or newer chipsets plus timecounter support. Also it can | | 337 | ICH6 or newer chipsets plus timecounter support. Also it can |
207 | be used on EM64T systems running the amd64 port. Adapted from | | 338 | be used on EM64T systems running the amd64 port. Adapted from |
208 | FreeBSD and OpenBSD. [xtraeme 20070826] | | 339 | FreeBSD and OpenBSD. [xtraeme 20070826] |
209 | agten(4): Add support for Fujitsu AG-10e graphics cards working as | | 340 | wlanctl(8): Add -p flag that only plints public (i.e. non-encrypted) |
210 | accelerated framebuffer console. [macallan 20070826] | | 341 | nodes. [dogcow 20070829] |
211 | ag10e(4): Add XFree86 driver to run the AG-10e in 24bit with | | 342 | ag10e(4): Add XFree86 driver to run the AG-10e in 24bit with |
212 | acceleration. [macallan 20070830] | | 343 | acceleration. [macallan 20070830] |
| | | 344 | viaide(4): Attach to the VIA CX700 IDE and NVIDIA MCP67 IDE and SATA |
| | | 345 | controllers. [xtraeme 20070831] |
213 | uchcom(4): Add support for WinChipHead CH341/340 USB-Serial adapter. | | 346 | uchcom(4): Add support for WinChipHead CH341/340 USB-Serial adapter. |
214 | [tshiozak 20070903] | | 347 | [tshiozak 20070903] |
215 | amd64, i386: cgd(4) is part of GENERIC. [joerg 20070906] | | 348 | amd64, i386: cgd(4) is part of GENERIC. [joerg 20070906] |
216 | libpthread: scalability and performance enhancements. The MySQL | | 349 | libpthread: scalability and performance enhancements. The MySQL |
217 | sysbench benchmark in read-only mode now scales to 900 | | 350 | sysbench benchmark in read-only mode now scales to 900 |
218 | simultaneous client threads on a 4xCPU i386 system before | | 351 | simultaneous client threads on a 4xCPU i386 system before |
219 | serious performance drop-off occurs. [ad 20070907] | | 352 | serious performance drop-off occurs. [ad 20070907] |
| | | 353 | btconfig(8): Add a new option 'rssi' to enable/disable inquiry |
| | | 354 | results with RSSI, and add recognition of the |
| | | 355 | "inquiry result with RSSI" packets. [plunky 20070907] |
220 | kernel: Added support for POSIX message queues. [rmind 20070907] | | 356 | kernel: Added support for POSIX message queues. [rmind 20070907] |
221 | aps(4): driver for IBM Thinkpad Active Protection System, | | 357 | aps(4): driver for IBM Thinkpad Active Protection System, |
222 | provides support for some sensors exported through | | 358 | provides support for some sensors exported through |
223 | the envsys(4) framework. Ported by Pierre Pronchery | | 359 | the envsys(4) framework. Ported by Pierre Pronchery |
| | | 360 | pcc(1): Import pcc-070920. [abs 20070920] |
224 | from OpenBSD. [xtraeme 20070911] | | 361 | from OpenBSD. [xtraeme 20070911] |
| | | 362 | libutil: Add raise_default_signal(3) -- raise the default signal |
| | | 363 | handler. [lukem 20070925] |
225 | i386, amd64: pcc is now able to compile most of the i386 kernel. | | 364 | i386, amd64: pcc is now able to compile most of the i386 kernel. |
226 | a number of changes have been made for LKM and | | 365 | a number of changes have been made for LKM and |
227 | preemption safety. [ad 20070927] | | 366 | preemption safety. [ad 20070927] |
228 | i386: i386 bootblocks are now able to boot amd64 kernels. | | 367 | i386: i386 bootblocks are now able to boot amd64 kernels. |
229 | support for a.out kernels has been removed. [ad 20070927] | | 368 | support for a.out kernels has been removed. [ad 20070927] |
230 | kernel: Added support for kernel core dumps to RAID 1 sets. | | 369 | kernel: Added support for kernel core dumps to RAID 1 sets. |
231 | [oster 20071004] | | 370 | [oster 20071004] |
232 | kernel: The new socket option SO_NOHEADER tells the network | | 371 | kernel: The new socket option SO_NOHEADER tells the network |
233 | stack to strip the protocol header from packets | | 372 | stack to strip the protocol header from packets |
234 | received on a raw socket. [dyoung 20071005] | | 373 | received on a raw socket. [dyoung 20071005] |
235 | gre(4): Available encapsulations increase to IPv6, UDP in | | 374 | gre(4): Available encapsulations increase to IPv6, UDP in |
236 | IPv6, and UDP in IPv4. The Mobile IP encapsulation | | 375 | IPv6, and UDP in IPv4. The Mobile IP encapsulation |
237 | is no more. [dyoung 20071005] | | 376 | is no more. [dyoung 20071005] |
| @@ -815,50 +954,64 @@ Changes from NetBSD 4.0 to NetBSD 5.0: | | | @@ -815,50 +954,64 @@ Changes from NetBSD 4.0 to NetBSD 5.0: |
815 | daemon [plunky 20080817] | | 954 | daemon [plunky 20080817] |
816 | agp(4): Add AGP support for Intel 946GZ. [matthias 20080819] | | 955 | agp(4): Add AGP support for Intel 946GZ. [matthias 20080819] |
817 | ataraid(4): Add support for nVidia MediaShield from FreeBSD. | | 956 | ataraid(4): Add support for nVidia MediaShield from FreeBSD. |
818 | [tacha 20080820] | | 957 | [tacha 20080820] |
819 | fss(4): Add snapshot support for logging ffs file systems. | | 958 | fss(4): Add snapshot support for logging ffs file systems. |
820 | [hannken 20080822] | | 959 | [hannken 20080822] |
821 | agp(4): Add AGP support for Intel 945GME chipset, | | 960 | agp(4): Add AGP support for Intel 945GME chipset, |
822 | found on Acer Aspire One. [tnn 20080822] | | 961 | found on Acer Aspire One. [tnn 20080822] |
823 | ntp: Import 4.2.4p5. [kardel 20080823] | | 962 | ntp: Import 4.2.4p5. [kardel 20080823] |
824 | re(4): Add support for the Realtek 8102E/8102EL PCIe 10/100 Ethernet | | 963 | re(4): Add support for the Realtek 8102E/8102EL PCIe 10/100 Ethernet |
825 | devices. From FreeBSD. [tnn 20080823] | | 964 | devices. From FreeBSD. [tnn 20080823] |
826 | sgimips: Misc bug fixes and improvements to mec(4) Ethernet on O2. | | 965 | sgimips: Misc bug fixes and improvements to mec(4) Ethernet on O2. |
827 | [tsutsui 20080823] | | 966 | [tsutsui 20080823] |
| | | 967 | pcc(1): Import pcc 0.9.9 080824. [gmcgarry 20080824] |
828 | bge(4): Add support for BCM5906(M) chips contributed by | | 968 | bge(4): Add support for BCM5906(M) chips contributed by |
829 | Karl Uwe Lockhoff. [cegger 20080825] | | 969 | Karl Uwe Lockhoff. [cegger 20080825] |
830 | grep(1): Issue a warning if -r is used without supplying an argument. | | 970 | grep(1): Issue a warning if -r is used without supplying an argument. |
831 | [lukem 20080828] | | 971 | [lukem 20080828] |
832 | hostapd(8), wpa_supplicant(8): Upgrade to 0.6.4 [christos 20080830] | | 972 | hostapd(8), wpa_supplicant(8): Upgrade to 0.6.4 [christos 20080830] |
833 | postfix(1): Import 2.5.4 [christos 20080830] | | 973 | postfix(1): Import 2.5.4 [christos 20080830] |
834 | fsck_ffs(8): add -x/-X options which allows to run fsck_ffs -n on | | 974 | fsck_ffs(8): add -x/-X options which allows to run fsck_ffs -n on |
835 | a snapshot of a live filesystem. [bouyer 20080830] | | 975 | a snapshot of a live filesystem. [bouyer 20080830] |
836 | daily.conf(5): add a run_fsck_flags configuration variable | | 976 | daily.conf(5): add a run_fsck_flags configuration variable |
837 | to pass extra options to the daily fsck -n. | | 977 | to pass extra options to the daily fsck -n. |
838 | [bouyer 20080830] | | 978 | [bouyer 20080830] |
839 | file(1): Update to 4.26. [christos 20080830] | | 979 | file(1): Update to 4.26. [christos 20080830] |
840 | nvi(1): 1.81 with internationalization is now the default, replacing | | 980 | nvi(1): 1.81 with internationalization is now the default, replacing |
841 | 1.79 [christos 20080831] | | 981 | 1.79 [christos 20080831] |
842 | texinfo(1): Update to 4.8 (last gplv2 version) [christos 20080902] | | 982 | texinfo(1): Update to 4.8 (last gplv2 version) [christos 20080902] |
843 | db(1): Add support for encoding or decoding VIS_HTTPSTYLE, and | | 983 | db(1): Add support for encoding or decoding VIS_HTTPSTYLE, and |
844 | for tuning the page size of the database. [lukem 20080905] | | 984 | for tuning the page size of the database. [lukem 20080905] |
845 | ataraid(4): Add JMicron RAID support contributed by Juan RP. | | 985 | ataraid(4): Add JMicron RAID support contributed by Juan RP. |
846 | [tron 20080905] | | 986 | [tron 20080905] |
847 | video(4): Add video4linux2 compatible capture interface, part of | | 987 | video(4): Add video4linux2 compatible capture interface, part of |
848 | Patrick Mahoney's Google Summer of Code 2008 project. | | 988 | Patrick Mahoney's Google Summer of Code 2008 project. |
849 | [jmcneill 20080906] | | 989 | [jmcneill 20080906] |
850 | pseye(4): Add support for the Sony PLAYSTATION(R) Eye USB webcam. | | 990 | pseye(4): Add support for the Sony PLAYSTATION(R) Eye USB webcam. |
851 | [jmcneill 20080906] | | 991 | [jmcneill 20080906] |
| | | 992 | ugensa(4): Add support for Novatel Wireless Ovation U727. |
| | | 993 | [rmind 20080906] |
| | | 994 | umass(4): Add support for Sony GPS GPS-CS1 devices. |
| | | 995 | [rmind 20080906] |
| | | 996 | uftdi(4): Add support for Sealevel SeaPORT+4 USB to Serial adaptor. |
| | | 997 | [rmind 20080906] |
| | | 998 | com(4): Add support for PCMCIA Sierra Wireless Aircard 850. |
| | | 999 | [rmind 20080906] |
| | | 1000 | ixpide(4): Add support for ATI SB700/SB800 controllers. |
| | | 1001 | [rmind 20080906] |
| | | 1002 | puc(4): Add support for B&B Electronics MIPort serial cards. |
| | | 1003 | [rmind 20080906] |
| | | 1004 | viaide(4): Add support for VIA CX700M2 IDE controller. [rmind 20080906] |
852 | uvideo(4): Add support for USB Video Class capture devices, part of | | 1005 | uvideo(4): Add support for USB Video Class capture devices, part of |
853 | Patrick Mahoney's Google Summer of Code 2008 project. | | 1006 | Patrick Mahoney's Google Summer of Code 2008 project. |
854 | [jmcneill 20080908] | | 1007 | [jmcneill 20080908] |
855 | altq(4): Add support for source address hashing in the WFQ scheduler. | | 1008 | altq(4): Add support for source address hashing in the WFQ scheduler. |
856 | [joerg 20080911] | | 1009 | [joerg 20080911] |
857 | ataraid(4): Add Intel MatrixRAID controller support contributed | | 1010 | ataraid(4): Add Intel MatrixRAID controller support contributed |
858 | by Juan RP. [tron 20080911] | | 1011 | by Juan RP. [tron 20080911] |
859 | cgd(4): Change default iv to encblkno1; encblkno (the old iv) used | | 1012 | cgd(4): Change default iv to encblkno1; encblkno (the old iv) used |
860 | to encrypt things 8 times leading to a 20% performance loss | | 1013 | to encrypt things 8 times leading to a 20% performance loss |
861 | for no real security benefit [christos 20080912] | | 1014 | for no real security benefit [christos 20080912] |
862 | etcupdate(8): Remove the "-b binarydir" and "-s srcdir/etc" | | 1015 | etcupdate(8): Remove the "-b binarydir" and "-s srcdir/etc" |
863 | options which were deprecated in NetBSD-4.0. Deprecate | | 1016 | options which were deprecated in NetBSD-4.0. Deprecate |
864 | the "-s tgz1:tgz2" option; please use "-s tgz1 -s tgz2" | | 1017 | the "-s tgz1:tgz2" option; please use "-s tgz1 -s tgz2" |