| @@ -1,1034 +1,1034 @@ | | | @@ -1,1034 +1,1034 @@ |
1 | # LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1125 $> | | 1 | # LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.1126 $> |
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] |
15 | # | | 15 | # |
16 | # That's it, one tab to start an item, and two tabs to indent the content. | | 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. | | 17 | # Also please start the content with a capital and end it with a dot. |
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. | | 31 | puc(4): Add support for Perle Systems 4 and 8 ports modem boards. |
32 | [manu 20071209] | | 32 | [manu 20071209] |
33 | 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] | | 34 | arm: Add support for IXP425 watchdog timer. [scw 20061210] |
35 | libutil: Add flags_to_string(3) and string_to_flags(3), | | 35 | libutil: Add flags_to_string(3) and string_to_flags(3), |
36 | moved from ls(1). [christos 20061214] | | 36 | moved from ls(1). [christos 20061214] |
37 | arm: Add support for i2c, i2s, pcmcia, and ohci of PXA2x0. | | 37 | arm: Add support for i2c, i2s, pcmcia, and ohci of PXA2x0. |
38 | Ported from OpenBSD as part of zaurus port by NONAKA Kimihiro. | | 38 | Ported from OpenBSD as part of zaurus port by NONAKA Kimihiro. |
39 | [peter 20061217] | | 39 | [peter 20061217] |
40 | zaurus: Add support for Sharp C3x00 PDA. [ober 20061217] | | 40 | zaurus: Add support for Sharp C3x00 PDA. [ober 20061217] |
41 | kernel: Merge yamt-splraseipl branch, which provides splraiseipl(9) | | 41 | kernel: Merge yamt-splraseipl branch, which provides splraiseipl(9) |
42 | and makeiplcookie(9). [yamt 20061221] | | 42 | and makeiplcookie(9). [yamt 20061221] |
43 | sgimips: Add support for Set Engineering's GIO Fast Ethernet board. | | 43 | sgimips: Add support for Set Engineering's GIO Fast Ethernet board. |
44 | [rumble 20061223] | | 44 | [rumble 20061223] |
45 | sgimips: Add support for the SGI Light/Entry/Starter LG1/LG2 | | 45 | sgimips: Add support for the SGI Light/Entry/Starter LG1/LG2 |
46 | framebuffers found in Indigo systems. [rumble 20061226] | | 46 | framebuffers found in Indigo systems. [rumble 20061226] |
47 | 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 | | 48 | kernel, srtconfig(1): First import of the source-address-based routing |
49 | pseudo-device. [mouse 20061229] | | 49 | pseudo-device. [mouse 20061229] |
50 | sgimips: Add i8254 timecounter(9) support for use on IP12. | | 50 | sgimips: Add i8254 timecounter(9) support for use on IP12. |
51 | [rumble 20061229] | | 51 | [rumble 20061229] |
52 | mount_psshfs(8): Add puffs sshfs. [pooka 20061229] | | 52 | mount_psshfs(8): Add puffs sshfs. [pooka 20061229] |
53 | njata(4): Add support for Workbit CF32A CF adapter, | | 53 | njata(4): Add support for Workbit CF32A CF adapter, |
54 | aka BUFFALO RCF-CBA2. [ichiro 20061231] | | 54 | aka BUFFALO RCF-CBA2. [ichiro 20061231] |
55 | amd64, i386: Report and work around some of the known errata for | | 55 | amd64, i386: Report and work around some of the known errata for |
56 | Athlon 64 and Opteron processors. [ad 20070101] | | 56 | Athlon 64 and Opteron processors. [ad 20070101] |
57 | i386: Add fatboot, sub-512 byte bootloader that can be written into | | 57 | i386: Add fatboot, sub-512 byte bootloader that can be written into |
58 | the first sector of a FAT16 filesystem and will load | | 58 | the first sector of a FAT16 filesystem and will load |
59 | the secondary bootloader from it. [dsl 20070101] | | 59 | the secondary bootloader from it. [dsl 20070101] |
60 | udf: Implement read-only access to UDF 2.50 and UDF 2.60 discs | | 60 | udf: Implement read-only access to UDF 2.50 and UDF 2.60 discs |
61 | that use metadata partition mappings. [reinoud 20070104] | | 61 | that use metadata partition mappings. [reinoud 20070104] |
62 | i386: Add support for Microsoft Xbox. [jmcneill 20070105] | | 62 | i386: Add support for Microsoft Xbox. [jmcneill 20070105] |
63 | ntp: Import ntp 4.2.4 (20061228). Tracking of network interface | | 63 | ntp: Import ntp 4.2.4 (20061228). Tracking of network interface |
64 | address changes is now supported - no more ntpd | | 64 | address changes is now supported - no more ntpd |
65 | restarts when interface addresses are re-configured | | 65 | restarts when interface addresses are re-configured |
66 | (WLAN/DSL/ppp/...). [kardel 20070106] | | 66 | (WLAN/DSL/ppp/...). [kardel 20070106] |
67 | config(1): Introduce a new -L option, generates a lint configuration. | | 67 | config(1): Introduce a new -L option, generates a lint configuration. |
68 | [cube 20070108] | | 68 | [cube 20070108] |
69 | umass(4): Add a quirk for the Sony Cybershot USB camera. | | 69 | umass(4): Add a quirk for the Sony Cybershot USB camera. |
70 | From Mihai Chelaru. [christos 20070109] | | 70 | From Mihai Chelaru. [christos 20070109] |
71 | kernel: Global 'securelevel' variable removed; it is now internal to | | 71 | kernel: Global 'securelevel' variable removed; it is now internal to |
72 | the secmodel. [elad 20070110] | | 72 | the secmodel. [elad 20070110] |
73 | 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] | | 74 | zaurus: Add MI todr(9) and timecounter(9) support. [ober 20070112] |
75 | 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] | | 76 | kernel: Add syscalls for POSIX Real-time library. [ad 20070116] |
77 | adb(4): Add new and simplified MI ADB drivers. [macallan 20070117] | | 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. | | 78 | macppc: Add a driver for the SGS 7433 mixer found in some G3 Macs. |
79 | [macallan 20070117] | | 79 | [macallan 20070117] |
80 | viaenv(4): Add support for the VIA VT8231 hardware monitor and | | 80 | viaenv(4): Add support for the VIA VT8231 hardware monitor and |
81 | remove viapm(4) code. From OpenBSD. [xtraeme 20070120] | | 81 | remove viapm(4) code. From OpenBSD. [xtraeme 20070120] |
82 | 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 |
83 | optical drive should use for reading data, | | 83 | optical drive should use for reading data, |
84 | 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. | | 85 | msk(4): Pull support for some devices and many bug fixes from OpenBSD. |
86 | [msaitoh 20070130] | | 86 | [msaitoh 20070130] |
87 | uplcom(4): Add support for Willcom WS002IN PHS device | | 87 | uplcom(4): Add support for Willcom WS002IN PHS device |
88 | (Prolific Technology PL2303X). [msaitoh 20070131] | | 88 | (Prolific Technology PL2303X). [msaitoh 20070131] |
89 | zaurus: Updates to allow Zaurus screen to rotate 90 degrees to a usable | | 89 | zaurus: Updates to allow Zaurus screen to rotate 90 degrees to a usable |
90 | state with the keyboard. From OpenBSD. [ober,peter 20070202] | | 90 | state with the keyboard. From OpenBSD. [ober,peter 20070202] |
91 | security(8): Add support for per-user /tmp. [elad 20070204] | | 91 | security(8): Add support for per-user /tmp. [elad 20070204] |
92 | ugensa(4): Add support Novatel Merlin, used in VZ V620. | | 92 | ugensa(4): Add support Novatel Merlin, used in VZ V620. |
93 | From John Nielsen on freebsd-mobile. [gdt 20070205] | | 93 | From John Nielsen on freebsd-mobile. [gdt 20070205] |
94 | 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] | | 95 | find(1): Add -delete option from FreeBSD. [elad 20070206] |
96 | rum(4): Add support for MELCO WLI-U2-SG54HP and PLANEX GW-US54Mini2. | | 96 | rum(4): Add support for MELCO WLI-U2-SG54HP and PLANEX GW-US54Mini2. |
97 | [elad 20070206] | | 97 | [elad 20070206] |
98 | kernel: Merge the newlock2 branch. Introduces a number of new | | 98 | kernel: Merge the newlock2 branch. Introduces a number of new |
99 | kernel synchronization primitives, improves scalability | | 99 | kernel synchronization primitives, improves scalability |
100 | on MP systems, and replaces the existing SA threads model | | 100 | on MP systems, and replaces the existing SA threads model |
101 | with a 1:1 threading model. [ad 20070209] | | 101 | with a 1:1 threading model. [ad 20070209] |
102 | 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). | | 103 | ubsa(4): Add support for CDMA modems sold by Eurotel (now O2). |
104 | [salo 20070210] | | 104 | [salo 20070210] |
105 | refuse: Added FUSE (file system in userspace) compatibility | | 105 | refuse: Added FUSE (file system in userspace) compatibility |
106 | functionality, layered on top of libpuffs. [agc 20070211] | | 106 | functionality, layered on top of libpuffs. [agc 20070211] |
107 | i386: Added an opencrypto provider for VIA ACE (AES encryption | | 107 | i386: Added an opencrypto provider for VIA ACE (AES encryption |
108 | instructions), ported from OpenBSD. [daniel 20070217] | | 108 | instructions), ported from OpenBSD. [daniel 20070217] |
109 | shark: Add generic softintr(9) support. [matt 20070218] | | 109 | shark: Add generic softintr(9) support. [matt 20070218] |
110 | kernel: Add code to support per-system call statistics. [dsl 20070218] | | 110 | kernel: Add code to support per-system call statistics. [dsl 20070218] |
111 | 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 | | 112 | sgimips: Support the sq(4) interface on the Challenge S's IOPLUS |
113 | mezzanine. [rumble 20070219] | | 113 | mezzanine. [rumble 20070219] |
114 | btuart(4): Add support for Bluetooth HCI UART (H4) driver. | | 114 | btuart(4): Add support for Bluetooth HCI UART (H4) driver. |
115 | [kiyohara 20070221] | | 115 | [kiyohara 20070221] |
116 | btuartd(8): Add support for Bluetooth HCI UART (H4) daemon. | | 116 | btuartd(8): Add support for Bluetooth HCI UART (H4) daemon. |
117 | [kiyohara 20070221] | | 117 | [kiyohara 20070221] |
118 | bus_dma(9): Add a pair of new bus_dma(9) functions, | | 118 | bus_dma(9): Add a pair of new bus_dma(9) functions, |
119 | bus_dmatag_subregion(9) and bus_dmatag_destroy(9) | | 119 | bus_dmatag_subregion(9) and bus_dmatag_destroy(9) |
120 | that allow a device to restrict the bus address range. | | 120 | that allow a device to restrict the bus address range. |
121 | [mrg 20070221] | | 121 | [mrg 20070221] |
122 | kernel: Replace the Mach-derived boolean_t type with the C99 bool type. | | 122 | kernel: Replace the Mach-derived boolean_t type with the C99 bool type. |
123 | [thorpej 20070221] | | 123 | [thorpej 20070221] |
124 | arm: Add PXA2x0 RTC driver. [nonaka 20070225] | | 124 | arm: Add PXA2x0 RTC driver. [nonaka 20070225] |
125 | mutex(9), rwlock(9): Support priority inheritance. [yamt 20070226] | | 125 | mutex(9), rwlock(9): Support priority inheritance. [yamt 20070226] |
126 | 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 |
127 | eeprom from actually changing firmware settings. | | 127 | eeprom from actually changing firmware settings. |
128 | [macallan 20070228] | | 128 | [macallan 20070228] |
129 | MAKEDEV(8), MAKEDEV.local(8): Let MAKEDEV.local use functions | | 129 | MAKEDEV(8), MAKEDEV.local(8): Let MAKEDEV.local use functions |
130 | defined in MAKEDEV. [apb 20070303] | | 130 | defined in MAKEDEV. [apb 20070303] |
131 | dkscan_bsdlabel(8): Add a tool to scan disks for BSD disklabels. | | 131 | dkscan_bsdlabel(8): Add a tool to scan disks for BSD disklabels. |
132 | [martin 20070301] | | 132 | [martin 20070301] |
133 | MAKEDEV(8), init(8): Make MAKEDEV(8) create the mfs /dev rather than | | 133 | MAKEDEV(8), init(8): Make MAKEDEV(8) create the mfs /dev rather than |
134 | init(8). [dsl 20070302] | | 134 | init(8). [dsl 20070302] |
135 | x68k: Add generic softintr(9) support. [tsutsui 20070304] | | 135 | x68k: Add generic softintr(9) support. [tsutsui 20070304] |
136 | 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 | | 137 | misc: Remove all use of caddr_t, which should be replaced with |
138 | appropriate pointer types. [christos 20070304] | | 138 | appropriate pointer types. [christos 20070304] |
139 | 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] | | 140 | cesfic: Add generic softintr(9) support. [tsutsui 20070305] |
141 | hfs: Add read-only Apple HFS+ file system support. [dillo 20070305] | | 141 | hfs: Add read-only Apple HFS+ file system support. [dillo 20070305] |
142 | 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. | | 143 | amd64, i386: Add support for the High Precision Event Timer driver. |
144 | [njoly 20070308] | | 144 | [njoly 20070308] |
145 | next68k: Add generic softintr(9) support. [tsutsui 20070308] | | 145 | next68k: Add generic softintr(9) support. [tsutsui 20070308] |
146 | openssh: Import 4.6. [christos 20070310] | | 146 | openssh: Import 4.6. [christos 20070310] |
147 | aiboost(4): ASUS AI Booster ACPI Hardware monitor driver, | | 147 | aiboost(4): ASUS AI Booster ACPI Hardware monitor driver, |
148 | adapted from FreeBSD for envsys(4). [xtraeme 20070313] | | 148 | adapted from FreeBSD for envsys(4). [xtraeme 20070313] |
149 | 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 | | 150 | kernel: Import of DRM (Direct Rendering Manager). Not yet enabled |
151 | by default. [drochner 20070320] | | 151 | by default. [drochner 20070320] |
152 | i386, amd64: Intel(R) On Demand Clock Modulation driver, to save | | 152 | i386, amd64: Intel(R) On Demand Clock Modulation driver, to save |
153 | power and overheating in CPUs supporting the Thermal | | 153 | power and overheating in CPUs supporting the Thermal |
154 | Monitor feature (TM). Adapted from OpenBSD/FreeBSD. | | 154 | Monitor feature (TM). Adapted from OpenBSD/FreeBSD. |
155 | See options(4) for more information. [xtraeme 20070320] | | 155 | See options(4) for more information. [xtraeme 20070320] |
156 | atari: Implement generic softintr(9) (untested). [tsutsui 20070321] | | 156 | atari: Implement generic softintr(9) (untested). [tsutsui 20070321] |
157 | pkill(1): Add the -l (long format) option. [erh 20070321] | | 157 | pkill(1): Add the -l (long format) option. [erh 20070321] |
158 | viadrm(4): Import viadrm(4) from DRI git. [jmcneill 20070323] | | 158 | viadrm(4): Import viadrm(4) from DRI git. [jmcneill 20070323] |
159 | macppc: Add experimental Apple UniNorth AGP driver. [macallan 20070325] | | 159 | macppc: Add experimental Apple UniNorth AGP driver. [macallan 20070325] |
160 | agp(4): Add AGPv3 support to VIA AGP driver from FreeBSD. | | 160 | agp(4): Add AGPv3 support to VIA AGP driver from FreeBSD. |
161 | [jmcneill 20070327] | | 161 | [jmcneill 20070327] |
162 | 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] | | 163 | vax: Turn on generation of PIC code. [matt 20070331] |
164 | genfb(4): Generic framebuffer console driver with PCI and SBus | | 164 | genfb(4): Generic framebuffer console driver with PCI and SBus |
165 | frontends. [macallan 20070411] | | 165 | frontends. [macallan 20070411] |
166 | 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 |
167 | onboard display adapter crmfb(4). [jmcneill 20070412] | | 167 | onboard display adapter crmfb(4). [jmcneill 20070412] |
168 | sgimips: Import mavb(4) audio device driver for SGI O2 from | | 168 | sgimips: Import mavb(4) audio device driver for SGI O2 from |
169 | OpenBSD. [jmcneill 20070412] | | 169 | OpenBSD. [jmcneill 20070412] |
170 | sparc64: Add support for hardware monitoring on | | 170 | sparc64: Add support for hardware monitoring on |
171 | Ultra Enterprise 450. See envctrl(4). [tnn 20070414] | | 171 | Ultra Enterprise 450. See envctrl(4). [tnn 20070414] |
172 | 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. | | 173 | adb(4): Add a very simple driver for ADB button devices. |
174 | [macallan 20070416] | | 174 | [macallan 20070416] |
175 | 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 |
176 | GNU compatible exit values. [christos 20070418] | | 176 | GNU compatible exit values. [christos 20070418] |
177 | 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. |
178 | [pooka 20070421] | | 178 | [pooka 20070421] |
179 | kernel: Remove the CHECK_ALT_xxx() defines and emul_find() used | | 179 | kernel: Remove the CHECK_ALT_xxx() defines and emul_find() used |
180 | to locate files within an emulation's root directory. | | 180 | to locate files within an emulation's root directory. |
181 | Instead get namei() to check the emulation root first. | | 181 | Instead get namei() to check the emulation root first. |
182 | [dsl 20070422] | | 182 | [dsl 20070422] |
183 | pax(1): Add a '-V' flag to pax for verbose summary without listing. | | 183 | pax(1): Add a '-V' flag to pax for verbose summary without listing. |
184 | [christos 20070423] | | 184 | [christos 20070423] |
185 | prep: Add support for the MTX604 RAVEN based machine. Other RAVEN | | 185 | prep: Add support for the MTX604 RAVEN based machine. Other RAVEN |
186 | based machines are also likely to work now. [garbled 20070426] | | 186 | based machines are also likely to work now. [garbled 20070426] |
187 | 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 | | 188 | scan_ffs(8): Add a "-b" option to search a partition for valid |
189 | alternate superblocks. [perseant 20070501] | | 189 | alternate superblocks. [perseant 20070501] |
190 | puffs(3): Add puffs_framebuf(3), which abstracts the buffer | | 190 | puffs(3): Add puffs_framebuf(3), which abstracts the buffer |
191 | management and event loop for networked file systems | | 191 | management and event loop for networked file systems |
192 | using puffs_cc(3). Convert mount_psshfs(8) and | | 192 | using puffs_cc(3). Convert mount_psshfs(8) and |
193 | 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 | | 194 | wd33c93: Enable Fast SCSI transfers for WD33C93B parts with |
195 | appropriate input clocks. [rumble 20070508] | | 195 | appropriate input clocks. [rumble 20070508] |
196 | kernel: Add the TFTPROOT kernel option for TFTP'ing root RAMdisk | | 196 | kernel: Add the TFTPROOT kernel option for TFTP'ing root RAMdisk |
197 | at root mount time. [manu 20070508] | | 197 | at root mount time. [manu 20070508] |
198 | services(5), protocols(5): Pull iana-generated services and protocols | | 198 | services(5), protocols(5): Pull iana-generated services and protocols |
199 | files using: http://www.sethwklein.net/projects/iana-etc/ . | | 199 | files using: http://www.sethwklein.net/projects/iana-etc/ . |
200 | [christos 20070508] | | 200 | [christos 20070508] |
201 | pf(4): Make 'nat' and 'rdr' translation rules obey state | | 201 | pf(4): Make 'nat' and 'rdr' translation rules obey state |
202 | policy flags ('if-bound', 'group-bound', 'floating'). | | 202 | policy flags ('if-bound', 'group-bound', 'floating'). |
203 | Extend pf.conf(5) syntax to express the translation-state | | 203 | Extend pf.conf(5) syntax to express the translation-state |
204 | policies. [dyoung 20070510] | | 204 | policies. [dyoung 20070510] |
205 | gdb(1): Add target kvm support for amd64. [fvdl 20070515] | | 205 | gdb(1): Add target kvm support for amd64. [fvdl 20070515] |
206 | kernel: yamt-idlelwp branch was merged. | | 206 | kernel: yamt-idlelwp branch was merged. |
207 | 1. separate context switching and thread scheduling. | | 207 | 1. separate context switching and thread scheduling. |
208 | 2. implement idle lwp. | | 208 | 2. implement idle lwp. |
209 | 3. clean up related MD/MI interfaces. | | 209 | 3. clean up related MD/MI interfaces. |
210 | 4. make scheduler(s) modular. | | 210 | 4. make scheduler(s) modular. |
211 | [yamt 20070518] | | 211 | [yamt 20070518] |
212 | sh3: Implement fast path TLB miss handling. [uwe 20070518] | | 212 | sh3: Implement fast path TLB miss handling. [uwe 20070518] |
213 | ld.elf_so(1): Support Solaris $ORIGIN etc. expansions in paths. | | 213 | ld.elf_so(1): Support Solaris $ORIGIN etc. expansions in paths. |
214 | [christos 20070518] | | 214 | [christos 20070518] |
215 | uslsa(4): Added CP210x USB-RS232 ucom driver, as submitted by | | 215 | uslsa(4): Added CP210x USB-RS232 ucom driver, as submitted by |
216 | 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 | | 217 | procfs: Extend the Linux emulation of /proc to include |
218 | /proc/stat, /proc/loadavg and /proc/<pid>/statm. | | 218 | /proc/stat, /proc/loadavg and /proc/<pid>/statm. |
219 | [agc 20070524] | | 219 | [agc 20070524] |
220 | top(1): Allow a single process to be selected by pid. | | 220 | top(1): Allow a single process to be selected by pid. |
221 | Add a 'thread mode' that displays LWPs. | | 221 | Add a 'thread mode' that displays LWPs. |
222 | [ad 20070524] | | 222 | [ad 20070524] |
223 | isp(4): Major update to isp(4) driver, including 4Gb (24XX) card | | 223 | isp(4): Major update to isp(4) driver, including 4Gb (24XX) card |
224 | support and new firmware sets. [mjacob 20070524] | | 224 | support and new firmware sets. [mjacob 20070524] |
225 | 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 |
226 | Google Summer of Code project. [blymn 20070529] | | 226 | Google Summer of Code project. [blymn 20070529] |
227 | split(1): Add a new command-line option "-n chunk_count", that splits | | 227 | split(1): Add a new command-line option "-n chunk_count", that splits |
228 | the input file into chunk_count smaller files. | | 228 | the input file into chunk_count smaller files. |
229 | [jschauma 20070531] | | 229 | [jschauma 20070531] |
230 | smsc(4): Added a driver for the hardware monitoring portion of | | 230 | smsc(4): Added a driver for the hardware monitoring portion of |
231 | the SMSC LPC47B397. [blymn 20070601] | | 231 | the SMSC LPC47B397. [blymn 20070601] |
232 | powerpc: Add booted_kernel and booted_device sysctl. [nisimura 20070601] | | 232 | powerpc: Add booted_kernel and booted_device sysctl. [nisimura 20070601] |
233 | file(1): Update to 4.21. [pooka 20070607] | | 233 | file(1): Update to 4.21. [pooka 20070607] |
234 | zyd(4): Added OpenBSD's driver. Supports ZyDAS ZD1211/ZD1211B | | 234 | zyd(4): Added OpenBSD's driver. Supports ZyDAS ZD1211/ZD1211B |
235 | USB IEEE 802.11b/g wireless network device. [kiyohara 20070609] | | 235 | USB IEEE 802.11b/g wireless network device. [kiyohara 20070609] |
236 | 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. |
237 | [tsutsui 20070610] | | 237 | [tsutsui 20070610] |
238 | tcp(4): Per socket keepalive timer settings. Ability to change | | 238 | tcp(4): Per socket keepalive timer settings. Ability to change |
239 | connection timeout. [christos 20070620]. | | 239 | connection timeout. [christos 20070620]. |
240 | gdb(1): Remove gdb 5.3. [skrll 20070621] | | 240 | gdb(1): Remove gdb 5.3. [skrll 20070621] |
241 | 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 |
242 | Specifications Issue 6) User Portability Utility to change | | 242 | Specifications Issue 6) User Portability Utility to change |
243 | effective group ID. [ginsbach 20070621] | | 243 | effective group ID. [ginsbach 20070621] |
244 | 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. | | 245 | df(1): Fix -P option, and add -g (in gigabytes) option. |
246 | [christos 20070624] | | 246 | [christos 20070624] |
247 | ntp: Updated to version 4.2.4p2. [kardel 20070624] | | 247 | ntp: Updated to version 4.2.4p2. [kardel 20070624] |
248 | tcpdrop(8): Ported by anon ymous (from FreeBSD/OpenBSD). | | 248 | tcpdrop(8): Ported by anon ymous (from FreeBSD/OpenBSD). |
249 | [christos 20070625] | | 249 | [christos 20070625] |
250 | fast_ipsec(4): Add support for IPsec NAT-T. [degroote 20070627] | | 250 | fast_ipsec(4): Add support for IPsec NAT-T. [degroote 20070627] |
251 | 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, | | 252 | svhlabel(8): Add a tool to update disklabel(5) from SGI Volume Header, |
253 | like mbrlabel(8) for MBR label. [rumble 20070629] | | 253 | like mbrlabel(8) for MBR label. [rumble 20070629] |
254 | envsys(4), sysmon_envsys(9): Imported envsys2. New API with the | | 254 | envsys(4), sysmon_envsys(9): Imported envsys2. New API with the |
255 | following features: | | 255 | following features: |
256 | - Cleaned up the API for simplicity and efficiency. | | 256 | - Cleaned up the API for simplicity and efficiency. |
257 | - Ability to send capacity/critical/warning events to powerd(8). | | 257 | - Ability to send capacity/critical/warning events to powerd(8). |
258 | - Added support for a 'dictionary based communication channel' | | 258 | - Added support for a 'dictionary based communication channel' |
259 | between sysmon_power(9) and powerd(8), that means there is | | 259 | between sysmon_power(9) and powerd(8), that means there is |
260 | no 32 bytes event size event restriction anymore. | | 260 | no 32 bytes event size event restriction anymore. |
261 | - Binary compatibility with old envstat(8) and powerd(8) via | | 261 | - Binary compatibility with old envstat(8) and powerd(8) via |
262 | COMPAT_40. | | 262 | COMPAT_40. |
263 | 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 |
264 | information. | | 264 | information. |
265 | [xtraeme 20070701] | | 265 | [xtraeme 20070701] |
266 | libutil: Add estrndup(3). [pooka 20070701] | | 266 | libutil: Add estrndup(3). [pooka 20070701] |
267 | i386: Add support for VIA Esther. From FreeBSD. [christos 20070703] | | 267 | i386: Add support for VIA Esther. From FreeBSD. [christos 20070703] |
268 | mount_puffsportal: Add experimental version of portalfs | | 268 | mount_puffsportal: Add experimental version of portalfs |
269 | based on puffs(3). [pooka 20070708] | | 269 | based on puffs(3). [pooka 20070708] |
270 | 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 |
271 | Geode CS5536 companion controllers. [jmcneill 20070708] | | 271 | Geode CS5536 companion controllers. [jmcneill 20070708] |
272 | 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 |
273 | SMBus driver. [kiyohara 20070711] | | 273 | SMBus driver. [kiyohara 20070711] |
274 | kernel: Implement per-CPU work-queues support for workqueue(9) | | 274 | kernel: Implement per-CPU work-queues support for workqueue(9) |
275 | interface. [rmind 20070712] | | 275 | interface. [rmind 20070712] |
276 | 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. | | 277 | sgimips: Add hardware cursor support to crmfb(4) on O2. |
278 | [macallan 20070715] | | 278 | [macallan 20070715] |
279 | kernel: Add a native mremap(2) system call based on the UVM | | 279 | kernel: Add a native mremap(2) system call based on the UVM |
280 | implementation for COMPAT_LINUX(8). [joerg 20070717] | | 280 | implementation for COMPAT_LINUX(8). [joerg 20070717] |
281 | find(1): Add the '-E' option to interpret regexes as extended regexes. | | 281 | find(1): Add the '-E' option to interpret regexes as extended regexes. |
282 | [daniel 20070719] | | 282 | [daniel 20070719] |
283 | alpha: Add timecounter(9) support and switch to MI todr(9) | | 283 | alpha: Add timecounter(9) support and switch to MI todr(9) |
284 | with MI mc146818 driver. [tsutsui 20070721] | | 284 | with MI mc146818 driver. [tsutsui 20070721] |
285 | tcpdump(8): Import tcpdump-3.9.7. [drochner 20070724] | | 285 | tcpdump(8): Import tcpdump-3.9.7. [drochner 20070724] |
286 | ichsmb(4): Add support for Intel ICH SMBus controller. | | 286 | ichsmb(4): Add support for Intel ICH SMBus controller. |
287 | [kiyohara 20070728] | | 287 | [kiyohara 20070728] |
288 | 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 |
289 | 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. | | 290 | zaurus: Added support to detect AC adapter and charge battery. |
291 | [nonaka 20070729] | | 291 | [nonaka 20070729] |
292 | libarchive: Import libarchive-2.2.5. [joerg 20070729] | | 292 | libarchive: Import libarchive-2.2.5. [joerg 20070729] |
293 | sparc: The cgfourteen(4) driver now supports wscons. [macallan 20070730] | | 293 | sparc: The cgfourteen(4) driver now supports wscons. [macallan 20070730] |
294 | shark: Switched the installation disk to use wscons instead of | | 294 | shark: Switched the installation disk to use wscons instead of |
295 | pccons. [jmmv 20070731] | | 295 | pccons. [jmmv 20070731] |
296 | tcp(4): TCP socket buffers automatic sizing, ported from FreeBSD. | | 296 | tcp(4): TCP socket buffers automatic sizing, ported from FreeBSD. |
297 | [rmind 20070802] | | 297 | [rmind 20070802] |
298 | agp(4): Add support agp_amd64. Imported from FreeBSD. | | 298 | agp(4): Add support agp_amd64. Imported from FreeBSD. |
299 | [kiyohara 20070804] | | 299 | [kiyohara 20070804] |
300 | cpuctl(8): A new utility which allows setting CPUs online/offline. | | 300 | cpuctl(8): A new utility which allows setting CPUs online/offline. |
301 | [ad 20070804] | | 301 | [ad 20070804] |
302 | libpthread: Make some significant performance improvements around | | 302 | libpthread: Make some significant performance improvements around |
303 | thread synchronization, and fix a minor problem with | | 303 | thread synchronization, and fix a minor problem with |
304 | detaching running threads. [ad 20070804] | | 304 | detaching running threads. [ad 20070804] |
305 | rump: Add the Runnable Userspace Meta Program framework to sys/rump. | | 305 | rump: Add the Runnable Userspace Meta Program framework to sys/rump. |
306 | These are programs which compile in a part from the standard | | 306 | These are programs which compile in a part from the standard |
307 | kernel sources and run in userspace. Their main use is | | 307 | kernel sources and run in userspace. Their main use is |
308 | testing/debugging. Currently supported are a number of | | 308 | testing/debugging. Currently supported are a number of |
309 | file systems (e.g. ffs) through puffs(3). [pooka 20070805] | | 309 | file systems (e.g. ffs) through puffs(3). [pooka 20070805] |
310 | wscons(4): Add scrollback support to vcons, this should work with | | 310 | wscons(4): Add scrollback support to vcons, this should work with |
311 | any framebuffer console driver that uses vcons. | | 311 | any framebuffer console driver that uses vcons. |
312 | [macallan 20070805] | | 312 | [macallan 20070805] |
313 | libarchive: Import libarchive-2.2.6. [joerg 20070806] | | 313 | libarchive: Import libarchive-2.2.6. [joerg 20070806] |
314 | 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 |
315 | directory. [hubertf 20070806] | | 315 | directory. [hubertf 20070806] |
316 | libpthread: Another performance improvement, and a fix for an issue | | 316 | libpthread: Another performance improvement, and a fix for an issue |
317 | that could cause threaded applications to hang under rare | | 317 | that could cause threaded applications to hang under rare |
318 | circumstances. [ad 20070807] | | 318 | circumstances. [ad 20070807] |
319 | 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] | | 320 | bge(4): Add support for BCM5786. [taca 20070810] |
321 | agp(4): Add agp support for i965Q. [markd 20070815] | | 321 | agp(4): Add agp support for i965Q. [markd 20070815] |
322 | slhci(4): Replace to Matthew Orgass's slhci(4). [kiyohara 20070815] | | 322 | slhci(4): Replace to Matthew Orgass's slhci(4). [kiyohara 20070815] |
323 | spdmem(4): Add Serial Presence Detect driver/support. This decodes | | 323 | spdmem(4): Add Serial Presence Detect driver/support. This decodes |
324 | technical specifications stored in the eeprom on common types | | 324 | technical specifications stored in the eeprom on common types |
325 | of memory modules. [tnn 20070818] | | 325 | of memory modules. [tnn 20070818] |
326 | uplcom(4): Add support for SMART Technologies-badged Prolific | | 326 | uplcom(4): Add support for SMART Technologies-badged Prolific |
327 | USB-Serial converter. [sborrill 20070818] | | 327 | USB-Serial converter. [sborrill 20070818] |
328 | amiga: Add wdc(4) frontent for the buddha and catweazle Z2 hardware. | | 328 | amiga: Add wdc(4) frontent for the buddha and catweazle Z2 hardware. |
329 | [is 20070820] | | 329 | [is 20070820] |
330 | btbc(4): Add support for AnyCom BlueCard. [kiyohara 20070820] | | 330 | btbc(4): Add support for AnyCom BlueCard. [kiyohara 20070820] |
331 | 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] | | 332 | amd64: Enalbe LFS from sysinstall. [skd 20070821] |
333 | atactl(8): Improve SATA support. [bouyer 20070821] | | 333 | atactl(8): Improve SATA support. [bouyer 20070821] |
334 | agten(4): Add support for Fujitsu AG-10e graphics cards working as | | 334 | agten(4): Add support for Fujitsu AG-10e graphics cards working as |
335 | accelerated framebuffer console. [macallan 20070826] | | 335 | accelerated framebuffer console. [macallan 20070826] |
336 | 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 |
337 | ICH6 or newer chipsets plus timecounter support. Also it can | | 337 | ICH6 or newer chipsets plus timecounter support. Also it can |
338 | be used on EM64T systems running the amd64 port. Adapted from | | 338 | be used on EM64T systems running the amd64 port. Adapted from |
339 | FreeBSD and OpenBSD. [xtraeme 20070826] | | 339 | FreeBSD and OpenBSD. [xtraeme 20070826] |
340 | wlanctl(8): Add -p flag that only plints public (i.e. non-encrypted) | | 340 | wlanctl(8): Add -p flag that only plints public (i.e. non-encrypted) |
341 | nodes. [dogcow 20070829] | | 341 | nodes. [dogcow 20070829] |
342 | 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 |
343 | acceleration. [macallan 20070830] | | 343 | acceleration. [macallan 20070830] |
344 | viaide(4): Attach to the VIA CX700 IDE and NVIDIA MCP67 IDE and SATA | | 344 | viaide(4): Attach to the VIA CX700 IDE and NVIDIA MCP67 IDE and SATA |
345 | controllers. [xtraeme 20070831] | | 345 | controllers. [xtraeme 20070831] |
346 | uchcom(4): Add support for WinChipHead CH341/340 USB-Serial adapter. | | 346 | uchcom(4): Add support for WinChipHead CH341/340 USB-Serial adapter. |
347 | [tshiozak 20070903] | | 347 | [tshiozak 20070903] |
348 | amd64, i386: cgd(4) is part of GENERIC. [joerg 20070906] | | 348 | amd64, i386: cgd(4) is part of GENERIC. [joerg 20070906] |
349 | libpthread: scalability and performance enhancements. The MySQL | | 349 | libpthread: scalability and performance enhancements. The MySQL |
350 | sysbench benchmark in read-only mode now scales to 900 | | 350 | sysbench benchmark in read-only mode now scales to 900 |
351 | simultaneous client threads on a 4xCPU i386 system before | | 351 | simultaneous client threads on a 4xCPU i386 system before |
352 | 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 | | 353 | btconfig(8): Add a new option 'rssi' to enable/disable inquiry |
354 | results with RSSI, and add recognition of the | | 354 | results with RSSI, and add recognition of the |
355 | "inquiry result with RSSI" packets. [plunky 20070907] | | 355 | "inquiry result with RSSI" packets. [plunky 20070907] |
356 | kernel: Added support for POSIX message queues. [rmind 20070907] | | 356 | kernel: Added support for POSIX message queues. [rmind 20070907] |
357 | aps(4): driver for IBM Thinkpad Active Protection System, | | 357 | aps(4): driver for IBM Thinkpad Active Protection System, |
358 | provides support for some sensors exported through | | 358 | provides support for some sensors exported through |
359 | the envsys(4) framework. Ported by Pierre Pronchery | | 359 | the envsys(4) framework. Ported by Pierre Pronchery |
360 | from OpenBSD. [xtraeme 20070911] | | 360 | from OpenBSD. [xtraeme 20070911] |
361 | pcc(1): Import pcc-070920. [abs 20070920] | | 361 | pcc(1): Import pcc-070920. [abs 20070920] |
362 | libutil: Add raise_default_signal(3) -- raise the default signal | | 362 | libutil: Add raise_default_signal(3) -- raise the default signal |
363 | handler. [lukem 20070925] | | 363 | handler. [lukem 20070925] |
364 | 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. |
365 | a number of changes have been made for LKM and | | 365 | a number of changes have been made for LKM and |
366 | preemption safety. [ad 20070927] | | 366 | preemption safety. [ad 20070927] |
367 | i386: i386 bootblocks are now able to boot amd64 kernels. | | 367 | i386: i386 bootblocks are now able to boot amd64 kernels. |
368 | support for a.out kernels has been removed. [ad 20070927] | | 368 | support for a.out kernels has been removed. [ad 20070927] |
369 | kernel: Added support for kernel core dumps to RAID 1 sets. | | 369 | kernel: Added support for kernel core dumps to RAID 1 sets. |
370 | [oster 20071004] | | 370 | [oster 20071004] |
371 | kernel: The new socket option SO_NOHEADER tells the network | | 371 | kernel: The new socket option SO_NOHEADER tells the network |
372 | stack to strip the protocol header from packets | | 372 | stack to strip the protocol header from packets |
373 | received on a raw socket. [dyoung 20071005] | | 373 | received on a raw socket. [dyoung 20071005] |
374 | gre(4): Available encapsulations increase to IPv6, UDP in | | 374 | gre(4): Available encapsulations increase to IPv6, UDP in |
375 | IPv6, and UDP in IPv4. The Mobile IP encapsulation | | 375 | IPv6, and UDP in IPv4. The Mobile IP encapsulation |
376 | is no more. [dyoung 20071005] | | 376 | is no more. [dyoung 20071005] |
377 | malloc(3): Replace the default memory allocator with 'jemalloc', | | 377 | malloc(3): Replace the default memory allocator with 'jemalloc', |
378 | designed to perform well in both single- and multi- | | 378 | designed to perform well in both single- and multi- |
379 | threaded processes. This provides a significant | | 379 | threaded processes. This provides a significant |
380 | performance boost for many threaded workloads that | | 380 | performance boost for many threaded workloads that |
381 | make use of malloc, such as MySQL. [ad 20071006] | | 381 | make use of malloc, such as MySQL. [ad 20071006] |
382 | kernel: A new SCHED_M2 scheduler, improves the performance on | | 382 | kernel: A new SCHED_M2 scheduler, improves the performance on |
383 | MP systems, supports real-time and time-sharing classes, | | 383 | MP systems, supports real-time and time-sharing classes, |
384 | ready for the CPU affinity. [rmind 20071009] | | 384 | ready for the CPU affinity. [rmind 20071009] |
385 | umidi(4): Add quirks to support Roland UA25, UA4FX and SonicCell. | | 385 | umidi(4): Add quirks to support Roland UA25, UA4FX and SonicCell. |
386 | [xtraeme 20071014] | | 386 | [xtraeme 20071014] |
387 | kse(4): Add multicast filter support. [nisimura 20071014] | | 387 | kse(4): Add multicast filter support. [nisimura 20071014] |
388 | httpd(8): Import bozohttpd-20060517. [tls 20071016] | | 388 | httpd(8): Import bozohttpd-20060517. [tls 20071016] |
389 | powerpc, prep, pmppc, evbppc, macppc, ibmnws, bebox, sandpoint, ofppc: | | 389 | powerpc, prep, pmppc, evbppc, macppc, ibmnws, bebox, sandpoint, ofppc: |
390 | Merge ppcoea-renovation branch. [garbled 20071017] | | 390 | Merge ppcoea-renovation branch. [garbled 20071017] |
391 | prep: Convert to generic powerpc PCI framework. [garbled 20071017] | | 391 | prep: Convert to generic powerpc PCI framework. [garbled 20071017] |
392 | powerpc: New generic interrupt handler framework. [macallan 20071017] | | 392 | powerpc: New generic interrupt handler framework. [macallan 20071017] |
393 | macppc: Switch to generic powerpc interrupt framework. | | 393 | macppc: Switch to generic powerpc interrupt framework. |
394 | [macallan 20071017] | | 394 | [macallan 20071017] |
395 | prep: Convert to generic powerpc ISA framework. [garbled 20071017] | | 395 | prep: Convert to generic powerpc ISA framework. [garbled 20071017] |
396 | bebox: Convert to generic soft interrupts. [matt 20071017] | | 396 | bebox: Convert to generic soft interrupts. [matt 20071017] |
397 | prep: Switch to generic powerpc interrupt framework. [garbled 20071017] | | 397 | prep: Switch to generic powerpc interrupt framework. [garbled 20071017] |
398 | powerpc: New generic shared timecounters-based clock routines. | | 398 | powerpc: New generic shared timecounters-based clock routines. |
399 | [garbled 20071017] | | 399 | [garbled 20071017] |
400 | prep: Convert to generic powerpc clock. [garbled 20071017] | | 400 | prep: Convert to generic powerpc clock. [garbled 20071017] |
401 | sandpoint: Convert to generic soft interrupts. [nisimura 20071017] | | 401 | sandpoint: Convert to generic soft interrupts. [nisimura 20071017] |
402 | sandpoint: Switch to generic powerpc interrupt framework. | | 402 | sandpoint: Switch to generic powerpc interrupt framework. |
403 | [nisimura 20071017] | | 403 | [nisimura 20071017] |
404 | sandpoint: Convert to generic powerpc clock/PCI/ISA framework. | | 404 | sandpoint: Convert to generic powerpc clock/PCI/ISA framework. |
405 | [nisimura 20071017] | | 405 | [nisimura 20071017] |
406 | macppc: Convert to generic powerpc clock/PCI framework. | | 406 | macppc: Convert to generic powerpc clock/PCI framework. |
407 | [macallan 20071017] | | 407 | [macallan 20071017] |
408 | pmppc: Convert to generic powerpc clock/PCI/interrupt framework. | | 408 | pmppc: Convert to generic powerpc clock/PCI/interrupt framework. |
409 | [garbled 20071017] | | 409 | [garbled 20071017] |
410 | pmppc: Remove pmppc as a port, and move it to a supported board under | | 410 | pmppc: Remove pmppc as a port, and move it to a supported board under |
411 | evbppc. [garbled 20071017] | | 411 | evbppc. [garbled 20071017] |
412 | ibmnws: Convert to generic powerpc clock.c/PCI/interrupt framework. | | 412 | ibmnws: Convert to generic powerpc clock.c/PCI/interrupt framework. |
413 | [rjs 20071017] | | 413 | [rjs 20071017] |
414 | mvmeppc: Convert to generic powerpc clock.c/PCI/interrupt framework. | | 414 | mvmeppc: Convert to generic powerpc clock.c/PCI/interrupt framework. |
415 | [garbled 20071017] | | 415 | [garbled 20071017] |
416 | powerpc: Add shared PReP memory maps. [garbled 20071017] | | 416 | powerpc: Add shared PReP memory maps. [garbled 20071017] |
417 | sandpoint: DHCP/NFS bootloader. [nisimura 20071017] | | 417 | sandpoint: DHCP/NFS bootloader. [nisimura 20071017] |
418 | macppc: Convert to generic powerpc bus_dma. [matt 20071017] | | 418 | macppc: Convert to generic powerpc bus_dma(9). [matt 20071017] |
419 | macppc: Convert to generic powerpc bus_space. [garbled 20071017] | | 419 | macppc: Convert to generic powerpc bus_space(9). [garbled 20071017] |
420 | powerpc: Generic powerpc OpenFirmware code. [garbled 20071017] | | 420 | powerpc: Generic powerpc OpenFirmware code. [garbled 20071017] |
421 | ofppc: Completely rewrite ofppc port from scratch. [garbled 20071017] | | 421 | ofppc: Completely rewrite ofppc port from scratch. [garbled 20071017] |
422 | bebox: Convert to generic powerpc PCI/ISA framework. [ober 20071017] | | 422 | bebox: Convert to generic powerpc PCI/ISA framework. [ober 20071017] |
423 | macppc: Use genfb(4) as the default framebuffer instead of ofb. | | 423 | macppc: Use genfb(4) as the default framebuffer instead of ofb. |
424 | [macallan 20071017] | | 424 | [macallan 20071017] |
425 | macppc: Switch to new ADB subsystem. [macallan 20071017] | | 425 | macppc: Switch to new ADB subsystem. [macallan 20071017] |
426 | macppc: Add support for bus speed control found in some Intrepid-based | | 426 | macppc: Add support for bus speed control found in some Intrepid-based |
427 | *Books like the 800MHz iBook G4. [macallan 20071017] | | 427 | *Books like the 800MHz iBook G4. [macallan 20071017] |
428 | powerpc: New generic powerpc IPI framework. [garbled 20071017] | | 428 | powerpc: New generic powerpc IPI framework. [garbled 20071017] |
429 | macppc: Convert to generic powerpc IPI framework. [garbled 20071017] | | 429 | macppc: Convert to generic powerpc IPI framework. [garbled 20071017] |
430 | powerpc: New generic powerpc SMP support framework. [garbled 20071017] | | 430 | powerpc: New generic powerpc SMP support framework. [garbled 20071017] |
431 | macppc: Convert to generic powerpc SMP framework. [macallan 20071017] | | 431 | macppc: Convert to generic powerpc SMP framework. [macallan 20071017] |
432 | prep: Convert to generic powerpc IPI/SMP framework. [garbled 20071017] | | 432 | prep: Convert to generic powerpc IPI/SMP framework. [garbled 20071017] |
433 | amd64, i386: Merge amd64 and i386 pmap. Also always use | | 433 | amd64, i386: Merge amd64 and i386 pmap. Also always use |
434 | large pages if available. [yamt 20071018] | | 434 | large pages if available. [yamt 20071018] |
435 | amd64: Add lkm(4) support for compat_linux(8) and exec_linux_elf. | | 435 | amd64: Add lkm(4) support for compat_linux(8) and exec_linux_elf. |
436 | [njoly 20071019] | | 436 | [njoly 20071019] |
437 | rccide: Add support for the ServerWorks HT-1000 IDE Controller. | | 437 | rccide: Add support for the ServerWorks HT-1000 IDE Controller. |
438 | From OpenBSD. [xtraeme 20071024] | | 438 | From OpenBSD. [xtraeme 20071024] |
439 | svwsata(4): Add support for another ServerWorks HT-1000 SATA | | 439 | svwsata(4): Add support for another ServerWorks HT-1000 SATA |
440 | Controller. From OpenBSD. [xtraeme 20071024] | | 440 | Controller. From OpenBSD. [xtraeme 20071024] |
441 | ofppc: New ofwpci configuration methods, add rtas device. | | 441 | ofppc: New ofwpci configuration methods, add rtas device. |
442 | [garbled 20071025] | | 442 | [garbled 20071025] |
443 | compat_linux32: Add missing chown's syscalls family members. | | 443 | compat_linux32: Add missing chown's syscalls family members. |
444 | This makes chown(1)/chgrp(1) works under compat linux32. | | 444 | This makes chown(1)/chgrp(1) works under compat linux32. |
445 | [njoly 20071027] | | 445 | [njoly 20071027] |
446 | pcc(1): Import pcc-071127. [ragge 20071127] | | 446 | pcc(1): Import pcc-071127. [ragge 20071127] |
447 | shark: Removed pccons(4), obsoleted by wscons(4). [jmmv 20071028] | | 447 | shark: Removed pccons(4), obsoleted by wscons(4). [jmmv 20071028] |
448 | coretemp(4): Driver for Intel Core's on-die thermal sensor, | | 448 | coretemp(4): Driver for Intel Core's on-die thermal sensor, |
449 | available on Core or newer CPUs. Ported from FreeBSD. | | 449 | available on Core or newer CPUs. Ported from FreeBSD. |
450 | [xtraeme 20071029] | | 450 | [xtraeme 20071029] |
451 | i386, amd64: Added support for Intel 82G965 chipset. [jnemeth 20071030] | | 451 | i386, amd64: Added support for Intel 82G965 chipset. [jnemeth 20071030] |
452 | kernel: Support for dynamic changing of SysV message queues and | | 452 | kernel: Support for dynamic changing of SysV message queues and |
453 | semaphores limits. [rmind 20071104] | | 453 | semaphores limits. [rmind 20071104] |
454 | ofppc: Stop using ofbus driver, rewrite console code [garbled 20071104] | | 454 | ofppc: Stop using ofbus driver, rewrite console code [garbled 20071104] |
455 | r128fb(4): New accelerated console driver for ATI Rage 128 graphics | | 455 | r128fb(4): New accelerated console driver for ATI Rage 128 graphics |
456 | controllers. [macallan 20071107] | | 456 | controllers. [macallan 20071107] |
457 | ofppc, macppc: Convert to shared ofw_autoconf. [garbled 20071107] | | 457 | ofppc, macppc: Convert to shared ofw_autoconf. [garbled 20071107] |
458 | nsclpcsio(4): Added support for the VLM logical device. This provides | | 458 | nsclpcsio(4): Added support for the VLM logical device. This provides |
459 | 14 voltage sensors in addition to the previous 3 temperature | | 459 | 14 voltage sensors in addition to the previous 3 temperature |
460 | sensors provided in the TMS logical device. From OpenBSD. | | 460 | sensors provided in the TMS logical device. From OpenBSD. |
461 | [xtraeme 20071109] | | 461 | [xtraeme 20071109] |
462 | btkey(1): A new utility to manage Bluetooth link keys in OS and | | 462 | btkey(1): A new utility to manage Bluetooth link keys in OS and |
463 | and device storage. [plunky 20071109] | | 463 | and device storage. [plunky 20071109] |
464 | putter(9): A Pass-to-Userspace Transporter, a generic request-response | | 464 | putter(9): A Pass-to-Userspace Transporter, a generic request-response |
465 | handler for kernel-attached userspace daemons (e.g. puffs(4)). | | 465 | handler for kernel-attached userspace daemons (e.g. puffs(4)). |
466 | [pooka 20071110] | | 466 | [pooka 20071110] |
467 | pad(4): Added the pseudo-audio device driver, for feeding back raw | | 467 | pad(4): Added the pseudo-audio device driver, for feeding back raw |
468 | PCM data to userland. [jmcneill 20071111] | | 468 | PCM data to userland. [jmcneill 20071111] |
469 | hp700: Fix kernel profiling on HPPA. [skrll 20071112] | | 469 | hp700: Fix kernel profiling on HPPA. [skrll 20071112] |
470 | atf(7): Initial import of the Automated Testing Framework, version 0.3. | | 470 | atf(7): Initial import of the Automated Testing Framework, version 0.3. |
471 | Provides a framework to easily define and run test cases for | | 471 | Provides a framework to easily define and run test cases for |
472 | the NetBSD operating system. Work until 0.1 sponsored by | | 472 | the NetBSD operating system. Work until 0.1 sponsored by |
473 | Google Summer of Code 2007 and mentored by martin. | | 473 | Google Summer of Code 2007 and mentored by martin. |
474 | [jmmv 20071112] | | 474 | [jmmv 20071112] |
475 | sysinst: Add support to install the new tests.tgz set. | | 475 | sysinst(8): Add support to install the new tests.tgz set. |
476 | [jmmv 20071112] | | 476 | [jmmv 20071112] |
477 | tests: Converted the regress/bin tree to use ATF and migrated it | | 477 | tests: Converted the regress/bin tree to use ATF and migrated it |
478 | to tests/util. [jmmv 20071112] | | 478 | to tests/util. [jmmv 20071112] |
479 | tests: Converted the regress/sys/fs/tmpfs tree to use ATF and | | 479 | tests: Converted the regress/sys/fs/tmpfs tree to use ATF and |
480 | migrated it to tests/fs/tmpfs. [jmmv 20071112] | | 480 | migrated it to tests/fs/tmpfs. [jmmv 20071112] |
481 | tests: Converted the regress/games tree to use ATF and migrated it | | 481 | tests: Converted the regress/games tree to use ATF and migrated it |
482 | to tests/games. [jmmv 20071112] | | 482 | to tests/games. [jmmv 20071112] |
483 | ahcisata(4): Add support for ATAPI devices. [bouyer 20071112] | | 483 | ahcisata(4): Add support for ATAPI devices. [bouyer 20071112] |
484 | nfsmb(4): Support more recent nVidia chips. [xtraeme 20071114] | | 484 | nfsmb(4): Support more recent NVIDIA chips. [xtraeme 20071114] |
485 | viaide(4): Add support for nVidia MCP73/77 IDE controllers. | | 485 | viaide(4): Add support for NVIDIA MCP73/77 IDE controllers. |
486 | [xtraeme 20071114] | | 486 | [xtraeme 20071114] |
487 | nfe(4): Add support for nVidia MCP67/73 Ethernet controllers. | | 487 | nfe(4): Add support for NVIDIA MCP67/73 Ethernet controllers. |
488 | [xtraeme 20071114] | | 488 | [xtraeme 20071114] |
489 | i386: Remove I486_CPU, I586_CPU, I686_CPU options. [ad 20071114] | | 489 | i386: Remove I486_CPU, I586_CPU, I686_CPU options. [ad 20071114] |
490 | i386: Remove pccons(4). [ad 20071114] | | 490 | i386: Remove pccons(4). [ad 20071114] |
491 | i386: Remove support for 80386 level CPUs. PR port-i386/36163. | | 491 | i386: Remove support for 80386 level CPUs. PR port-i386/36163. |
492 | [ad 20071115] | | 492 | [ad 20071115] |
493 | newfs_ext2fs(8): Add a native newfs_ext2fs(8) command. | | 493 | newfs_ext2fs(8): Add a native newfs_ext2fs(8) command. |
494 | Closes PR bin/16175. [tsutsui 20071117] | | 494 | Closes PR bin/16175. [tsutsui 20071117] |
495 | libc: Enable posix_memalign(3). [ad 20071119] | | 495 | libc: Enable posix_memalign(3). [ad 20071119] |
496 | i386, amd64: Add support for boot.cfg(5) to configure the bootloader. | | 496 | i386, amd64: Add support for boot.cfg(5) to configure the bootloader. |
497 | This includes optionally displaying menus, altering banner | | 497 | This includes optionally displaying menus, altering banner |
498 | text and changing options such as timeouts and console device | | 498 | text and changing options such as timeouts and console device |
499 | which previously required use of installboot. | | 499 | which previously required use of installboot. |
500 | [sborrill 20071120] | | 500 | [sborrill 20071120] |
501 | pud(4): Add a driver via which it is possible to implement | | 501 | pud(4): Add a driver via which it is possible to implement |
502 | block and character devices in userspace. [pooka 20071120] | | 502 | block and character devices in userspace. [pooka 20071120] |
503 | xen: Added support for amd64 architecture, both as dom0 and domU. | | 503 | xen: Added support for amd64 architecture, both as dom0 and domU. |
504 | [bouyer 20071122] | | 504 | [bouyer 20071122] |
505 | i386: Create a boot.cfg on the install CD to allow the end-user to | | 505 | i386: Create a boot.cfg(5) on the install CD to allow the end-user to |
506 | select either the standard or non-ACPI kernel easily. | | 506 | select either the standard or non-ACPI kernel easily. |
507 | [sborrill 20071123] | | 507 | [sborrill 20071123] |
508 | agp(4): Add AGP support for Intel Q35/G33/Q33. [markd 20071124] | | 508 | agp(4): Add AGP support for Intel Q35/G33/Q33. [markd 20071124] |
509 | rum(4): Add support for COREGA CG-WLUSB2GL and ABOCOM WUG2700. | | 509 | rum(4): Add support for COREGA CG-WLUSB2GL and ABOCOM WUG2700. |
510 | [kiyohara 20071125] | | 510 | [kiyohara 20071125] |
511 | kernel: Add various atomic ops. Mostly pulled from | | 511 | kernel: Add various atomic ops. Mostly pulled from |
512 | thorpej-atomic branch. [ad 20071128] | | 512 | thorpej-atomic branch. [ad 20071128] |
513 | cobalt: Add support for booting from UFS2 partition to bootloader. | | 513 | cobalt: Add support for booting from UFS2 partition to bootloader. |
514 | [tsutsui 20071201] | | 514 | [tsutsui 20071201] |
515 | libsa: Add ext2fs support. [tsutsui 20071201] | | 515 | libsa: Add ext2fs support. [tsutsui 20071201] |
516 | cobalt: Add support for booting from ext2fs partition to bootloader. | | 516 | cobalt: Add support for booting from ext2fs partition to bootloader. |
517 | [tsutsui 20071201] | | 517 | [tsutsui 20071201] |
518 | bcsp(4): Add support for BlueCore Serial Protocol. [kiyohara 20071202] | | 518 | bcsp(4): Add support for BlueCore Serial Protocol. [kiyohara 20071202] |
519 | arc: Add support for booting from UFS2 partition to bootloader. | | 519 | arc: Add support for booting from UFS2 partition to bootloader. |
520 | [tsutsui 20071202] | | 520 | [tsutsui 20071202] |
521 | toolchain: Install the linker scripts on amd64, which allows to | | 521 | toolchain: Install the linker scripts on amd64, which allows to |
522 | link x86 32bits objects using the native ld(1). | | 522 | link x86 32bits objects using the native ld(1). |
523 | [bouyer 20071202] | | 523 | [bouyer 20071202] |
524 | kernel: Change interrupt handling: | | 524 | kernel: Change interrupt handling: |
525 | - Reduce available SPL levels for hardware devices to | | 525 | - Reduce available SPL levels for hardware devices to |
526 | NONE, VM, SCHED, HIGH. | | 526 | NONE, VM, SCHED, HIGH. |
527 | - Acquire kernel_lock only for interrupts at IPL_VM. | | 527 | - Acquire kernel_lock only for interrupts at IPL_VM. |
528 | - Implement threaded soft interrupts. | | 528 | - Implement threaded soft interrupts. |
529 | [ad 20071203] | | 529 | [ad 20071203] |
530 | nfsmb(4): Make nfsmb(4) work on newer MCPs, including MCP55. | | 530 | nfsmb(4): Make nfsmb(4) work on newer MCPs, including MCP55. |
531 | [xtraeme 20071204] | | 531 | [xtraeme 20071204] |
532 | arcmsr(4): Areca Technology Corporation SATA RAID controller driver, | | 532 | arcmsr(4): Areca Technology Corporation SATA RAID controller driver, |
533 | ported from OpenBSD. [xtraeme 20071204] | | 533 | ported from OpenBSD. [xtraeme 20071204] |
534 | symlink(7): Implement a new magic string for magic symlinks, @ruid, | | 534 | symlink(7): Implement a new magic string for magic symlinks, @ruid, |
535 | which exapnds to the real user id of the process and | | 535 | which exapnds to the real user id of the process and |
536 | use this magic string for per-user tmp. [mjf 20071204] | | 536 | use this magic string for per-user tmp. [mjf 20071204] |
537 | fxp(4): Fix some TX timeout and RX pool corruption problems. | | 537 | fxp(4): Fix some TX timeout and RX pool corruption problems. |
538 | Mostly from OpenBSD. [tsutsui 20071208] | | 538 | Mostly from OpenBSD. [tsutsui 20071208] |
539 | kernel: Added a new power management framework, see pmf(9) for details. | | 539 | kernel: Added a new power management framework, see pmf(9) for details. |
540 | [jmcneill,joerg 20071209] | | 540 | [jmcneill,joerg 20071209] |
541 | acpi(4): Updated ACPI-CA to 20070320. [jmcneill 20071209] | | 541 | acpi(4): Updated ACPI-CA to 20070320. [jmcneill 20071209] |
542 | ofppc: Convert to shared powerpc major numbers. [garbled 20071210] | | 542 | ofppc: Convert to shared powerpc major numbers. [garbled 20071210] |
543 | ofppc: Added support for the bplan/Genesi Pegasos II. [garbled 20071210] | | 543 | ofppc: Added support for the bplan/Genesi Pegasos II. [garbled 20071210] |
544 | sandpoint: Convert to shared powerpc major numbers. [nisimura 20071211] | | 544 | sandpoint: Convert to shared powerpc major numbers. [nisimura 20071211] |
545 | queue(3): Add TAILQ_CONCAT() and STAILQ_CONCAT(), from FreeBSD. | | 545 | queue(3): Add TAILQ_CONCAT() and STAILQ_CONCAT(), from FreeBSD. |
546 | [elad 20071211] | | 546 | [elad 20071211] |
547 | macppc: Convert to shared powerpc major numbers. [macallan 20071211] | | 547 | macppc: Convert to shared powerpc major numbers. [macallan 20071211] |
548 | ddb(4): Add a "whatis" command, inspired from Solaris. [yamt 20071213] | | 548 | ddb(4): Add a "whatis" command, inspired from Solaris. [yamt 20071213] |
549 | libc: Add dehumanize_number(3). [christos 20071214] | | 549 | libc: Add dehumanize_number(3). [christos 20071214] |
550 | sgimips: Add support for booting from UFS2 to bootloader. | | 550 | sgimips: Add support for booting from UFS2 to bootloader. |
551 | [tsutsui 20071215] | | 551 | [tsutsui 20071215] |
552 | MAKEDEV(8): Use pax(1) in preference to mknod(8) to create device | | 552 | MAKEDEV(8): Use pax(1) in preference to mknod(8) to create device |
553 | nodes more efficiently; use mount_tmpfs(8) in preference to | | 553 | nodes more efficiently; use mount_tmpfs(8) in preference to |
554 | mount_mfs(8) when creating a memory file system. [apb 20071215] | | 554 | mount_mfs(8) when creating a memory file system. [apb 20071215] |
555 | ifconfig(8): Add 'list scan' to ifconfig, which list access point in | | 555 | ifconfig(8): Add 'list scan' to ifconfig, which list access point in |
556 | the neighbourhood. [adegroot 20071216] | | 556 | the neighbourhood. [adegroot 20071216] |
557 | nfe(4): Handle a quirk of newer MCP6x chips on reading MAC address. | | 557 | nfe(4): Handle a quirk of newer MCP6x chips on reading MAC address. |
558 | [tsutsui 20071217] | | 558 | [tsutsui 20071217] |
559 | rs6000: New port of NetBSD to the MCA based IBM RS/6000 7006-41T. | | 559 | rs6000: New port of NetBSD to the MCA based IBM RS/6000 7006-41T. |
560 | [garbled 20071217] | | 560 | [garbled 20071217] |
561 | openssh: Import 4.7. [christos 20071217] | | 561 | openssh: Import 4.7. [christos 20071217] |
562 | i386, amd64: Add support for ACPI S3 (suspend-to-RAM) on MP systems. | | 562 | i386, amd64: Add support for ACPI S3 (suspend-to-RAM) on MP systems. |
563 | [joerg 20071218] | | 563 | [joerg 20071218] |
564 | sparc64: Add support for Sun PGX32 / TechSource Raptor GFX 8P to | | 564 | sparc64: Add support for Sun PGX32 / TechSource Raptor GFX 8P to |
565 | genfb ( mostly workarounds for firmware bugs ), also build | | 565 | genfb ( mostly workarounds for firmware bugs ), also build |
566 | XFree86's glint driver for accelerated X. [macallan 20071219] | | 566 | XFree86's glint driver for accelerated X. [macallan 20071219] |
567 | amd64: Remove GENERIC.MP and enable SMP by default. [ad 20071220] | | 567 | amd64: Remove GENERIC.MP and enable SMP by default. [ad 20071220] |
568 | newsyslog(8): newsyslog.conf flag 'J' will bzip2 logfiles. | | 568 | newsyslog(8): newsyslog.conf flag 'J' will bzip2 logfiles. |
569 | [dogcow 20071221] | | 569 | [dogcow 20071221] |
570 | thinkpad(4): Add driver for IBM/Lenovo Thinkpad hotkeys and | | 570 | thinkpad(4): Add driver for IBM/Lenovo Thinkpad hotkeys and |
571 | brightness controls. [jmcneill 20071221] | | 571 | brightness controls. [jmcneill 20071221] |
572 | fdisk(8): Report the first active partition. [apb 20071223] | | 572 | fdisk(8): Report the first active partition. [apb 20071223] |
573 | compat_linux32: Add getpgid(2) syscall. [njoly 20071224] | | 573 | compat_linux32: Add getpgid(2) syscall. [njoly 20071224] |
574 | compat_linux32: Add old_uname() syscall. [njoly 20071224] | | 574 | compat_linux32: Add old_uname() syscall. [njoly 20071224] |
575 | i386: Make SMP the default and remove GENERIC.MP. [ad 20071225] | | 575 | i386: Make SMP the default and remove GENERIC.MP. [ad 20071225] |
576 | i386: Add initial version of calling VGA POST from vga_resume. | | 576 | i386: Add initial version of calling VGA POST from vga_resume. |
577 | [joerg 20071225] | | 577 | [joerg 20071225] |
578 | compat_linux32: Add readdir() syscall. [njoly 20071226] | | 578 | compat_linux32: Add readdir() syscall. [njoly 20071226] |
579 | kernel: Address Space Layout Randomization support in the kernel and | | 579 | kernel: Address Space Layout Randomization support in the kernel and |
580 | dynamic linker, see security(8). [elad,christos 20071226] | | 580 | dynamic linker, see security(8). [elad,christos 20071226] |
581 | msdosfs: Significantly improved writing speed (up to 16x faster). | | 581 | msdosfs: Significantly improved writing speed (up to 16x faster). |
582 | [reinoud 20071228] | | 582 | [reinoud 20071228] |
583 | itesio(4): Added support for the Watchdog Timer. [xtraeme 20071229] | | 583 | itesio(4): Added support for the Watchdog Timer. [xtraeme 20071229] |
584 | makphy(4): Recognize Marvell 88E1116 Gigabit PHY. [wiz 20071229] | | 584 | makphy(4): Recognize Marvell 88E1116 Gigabit PHY. [wiz 20071229] |
585 | usermode: Add port of the NetBSD kernel to userspace. | | 585 | usermode: Add port of the NetBSD kernel to userspace. |
586 | [jmcneill 20071229] | | 586 | [jmcneill 20071229] |
587 | hp700: Kernels are now compiled with -O2. [skrll 20071230] | | 587 | hp700: Kernels are now compiled with -O2. [skrll 20071230] |
588 | compat_hpux: Removed. [ad 20071231] | | 588 | compat_hpux: Removed. [ad 20071231] |
589 | systrace(1): Removed. [ad 20071231] | | 589 | systrace(1): Removed. [ad 20071231] |
590 | arm: Add support for kernel crashdump to arm32. [chris 20080101] | | 590 | arm: Add support for kernel crashdump to arm32. [chris 20080101] |
591 | tprof: Add tprof, a simple performance monitor based profiler, | | 591 | tprof: Add tprof, a simple performance monitor based profiler, |
592 | inspired from linux oprofile. it's still very experimental. | | 592 | inspired from linux oprofile. it's still very experimental. |
593 | [yamt 20080102] | | 593 | [yamt 20080102] |
594 | kernel: Merge the vmlocking2 branch, which makes VM system, | | 594 | kernel: Merge the vmlocking2 branch, which makes VM system, |
595 | trap handling and file system framework MP safe, and | | 595 | trap handling and file system framework MP safe, and |
596 | also replaces simple_lock(9) with mutex(9). [ad 20080102] | | 596 | also replaces simple_lock(9) with mutex(9). [ad 20080102] |
597 | bioctl(8): Rewritten to handle new features like creating/removing | | 597 | bioctl(8): Rewritten to handle new features like creating/removing |
598 | hot-spare, pass-through disks and RAID volumes, start/stop | | 598 | hot-spare, pass-through disks and RAID volumes, start/stop |
599 | consistency checks in volumes and others. [xtraeme 20080102] | | 599 | consistency checks in volumes and others. [xtraeme 20080102] |
600 | arcmsr(4): Added support to create/remove hot-spare, pass-through | | 600 | arcmsr(4): Added support to create/remove hot-spare, pass-through |
601 | disks and RAID volumes, start/stop consistency checks | | 601 | disks and RAID volumes, start/stop consistency checks |
602 | in volumes as well as showing information about physical | | 602 | in volumes as well as showing information about physical |
603 | disks (even if they are marked as hot-spare, pass-through | | 603 | disks (even if they are marked as hot-spare, pass-through |
604 | or unused). [xtraeme 20080102] | | 604 | or unused). [xtraeme 20080102] |
605 | ofppc: Support intallation and RAID bootable root. [mrg 20080102] | | 605 | ofppc: Support intallation and RAID bootable root. [mrg 20080102] |
606 | mpt(4): Fix perfomance problems for old revisions of the Symbios | | 606 | mpt(4): Fix perfomance problems for old revisions of the Symbios |
607 | 53c1030. Patch supplied by Patrick Welche in PR kern/30531. | | 607 | 53c1030. Patch supplied by Patrick Welche in PR kern/30531. |
608 | [tron 20080103] | | 608 | [tron 20080103] |
609 | pmax: Add timecounter(9) and generic todr(9) support. [joerg 20080103] | | 609 | pmax: Add timecounter(9) and generic todr(9) support. [joerg 20080103] |
610 | msdosfs: Add large read / readahead support by Paul Ripke | | 610 | msdosfs: Add large read / readahead support by Paul Ripke |
611 | (introduce run-length detection to msdosfs_bmap(), | | 611 | (introduce run-length detection to msdosfs_bmap(), |
612 | from FreeBSD). [christos 20080105] | | 612 | from FreeBSD). [christos 20080105] |
613 | gem(4): Add support for Sun PCI SX fibre cards. [jdc 20080105] | | 613 | gem(4): Add support for Sun PCI SX fibre cards. [jdc 20080105] |
614 | amiga: Add timecounter(9) support and coutner-based delay(9) from i386. | | 614 | amiga: Add timecounter(9) support and coutner-based delay(9) from i386. |
615 | [mhitch 20080106] | | 615 | [mhitch 20080106] |
616 | mvme68k: Add timecounter(9) support. [tsutsui 20080107] | | 616 | mvme68k: Add timecounter(9) support. [tsutsui 20080107] |
617 | vax: Add timecounter(9) support. [joerg 20080107] | | 617 | vax: Add timecounter(9) support. [joerg 20080107] |
618 | evbppc: Add timecounter(9) support. [joerg 20080108] | | 618 | evbppc: Add timecounter(9) support. [joerg 20080108] |
619 | sbmips: Add timecounter(9) support. [simonb 20080108] | | 619 | sbmips: Add timecounter(9) support. [simonb 20080108] |
620 | atari: Convert atari to generic todr(9) and timecounter(9). | | 620 | atari: Convert atari to generic todr(9) and timecounter(9). |
621 | [joerg 20080108] | | 621 | [joerg 20080108] |
622 | xen: Switch xen to generic todr(9). [joerg 20080108] | | 622 | xen: Switch xen to generic todr(9). [joerg 20080108] |
623 | kernel: All platforms have been converted to use generic todr(9). | | 623 | kernel: All platforms have been converted to use generic todr(9). |
624 | [gdamore,joerg 20080108] | | 624 | [gdamore,joerg 20080108] |
625 | ulpt(4): Implement non-blocking read. [gdt 20080108] | | 625 | ulpt(4): Implement non-blocking read. [gdt 20080108] |
626 | gcscpcib(4): Added driver for the AMD CS5535 and CS5536 Companion | | 626 | gcscpcib(4): Added driver for the AMD CS5535 and CS5536 Companion |
627 | Device with support for Timecounter, Watchdog Timer and | | 627 | Device with support for Timecounter, Watchdog Timer and |
628 | GPIO. Adapted from OpenBSD by Yojiro UO. [xtraeme 20080109] | | 628 | GPIO. Adapted from OpenBSD by Yojiro UO. [xtraeme 20080109] |
629 | pc532: Port deleted. [simonb 20080109] | | 629 | pc532: Port deleted. [simonb 20080109] |
630 | algor: Fix delay(9) issue and now P5064 kernel works on gxemul. | | 630 | algor: Fix delay(9) issue and now P5064 kernel works on gxemul. |
631 | [tsutsui 20080109] | | 631 | [tsutsui 20080109] |
632 | ofppc: Fix ofwboot to work on an IBM CHRP-based RS/6000. | | 632 | ofppc: Fix ofwboot to work on an IBM CHRP-based RS/6000. |
633 | [garbled 20080109] | | 633 | [garbled 20080109] |
634 | i386: Add sparse kernel core dumps (minidumps) for this platform | | 634 | i386: Add sparse kernel core dumps (minidumps) for this platform |
635 | using a backwards-compatible on-disk core format. Not | | 635 | using a backwards-compatible on-disk core format. Not |
636 | turned on by default yet. Similar to FreeBSD minidumps but | | 636 | turned on by default yet. Similar to FreeBSD minidumps but |
637 | simpler in implementation. Implementation by Jed Davis and | | 637 | simpler in implementation. Implementation by Jed Davis and |
638 | Devon O'Dell, contributed to NetBSD by Coyote Point Systems. | | 638 | Devon O'Dell, contributed to NetBSD by Coyote Point Systems. |
639 | [tls 20080110] | | 639 | [tls 20080110] |
640 | hppa: Added gdb(1) support. [skrll 20080110] | | 640 | hppa: Added gdb(1) support. [skrll 20080110] |
641 | wm(4): Add Inter PRO/1000 PT Quad Port Server Adapter. [ragge 20080111] | | 641 | wm(4): Add Inter PRO/1000 PT Quad Port Server Adapter. [ragge 20080111] |
642 | auvia(4): Make this work on big endian machines. [tsutsui 20080114] | | 642 | auvia(4): Make this work on big endian machines. [tsutsui 20080114] |
643 | kernel: Implementation of processor-sets and affinity. [rmind 20080115] | | 643 | kernel: Implementation of processor-sets and affinity. [rmind 20080115] |
644 | libpthread: POSIX real-time extensions. [rmind 20080115] | | 644 | libpthread: POSIX real-time extensions. [rmind 20080115] |
645 | savecore(8): Use the raw device to read crashdumps. [ad 20080115] | | 645 | savecore(8): Use the raw device to read crashdumps. [ad 20080115] |
646 | compat_linux(8): Cleanup and fix uid16 functions. [njoly 20080115] | | 646 | compat_linux(8): Cleanup and fix uid16 functions. [njoly 20080115] |
647 | i386: Remove options MATH_EMULATE. [ad 20080116] | | 647 | i386: Remove options MATH_EMULATE. [ad 20080116] |
648 | schedctl(8): A new program to control scheduling of processes and | | 648 | schedctl(8): A new program to control scheduling of processes and |
649 | threads. [rmind 20080115] | | 649 | threads. [rmind 20080115] |
650 | kernel: Added a new framework for kernel modules, enabled through the | | 650 | kernel: Added a new framework for kernel modules, enabled through the |
651 | MODULAR kernel option and used through the modctl(2) system | | 651 | MODULAR kernel option and used through the modctl(2) system |
652 | call. [ad 20080116] | | 652 | call. [ad 20080116] |
653 | modules: Added new versions of modload(8), modstat(8) and modunload(8) | | 653 | modules: Added new versions of modload(8), modstat(8) and modunload(8) |
654 | that use modctl(2). Not built by default. [ad 20080116] | | 654 | that use modctl(2). Not built by default. [ad 20080116] |
655 | bktr(4): Added amd64 support. [jmcneill 20080116] | | 655 | bktr(4): Added amd64 support. [jmcneill 20080116] |
656 | amd64, i386: Fix clock accounting problem in i8254_get_timeout() | | 656 | amd64, i386: Fix clock accounting problem in i8254_get_timeout() |
657 | so that auich(4) sample rate is detected correctly. | | 657 | so that auich(4) sample rate is detected correctly. |
658 | [chuck 20080116] | | 658 | [chuck 20080116] |
659 | ofppc: Add support for the IBM 7044-270. [garbled 20080117] | | 659 | ofppc: Add support for the IBM 7044-270. [garbled 20080117] |
660 | make(1): Implement -dl (aka LOUD) to override '@' at the start of | | 660 | make(1): Implement -dl (aka LOUD) to override '@' at the start of |
661 | script lines. [sjg 20080119] | | 661 | script lines. [sjg 20080119] |
662 | amd64, i386: Add mbr(8) variants that directly access a serial port. | | 662 | amd64, i386: Add mbr(8) variants that directly access a serial port. |
663 | [dsl 20080119] | | 663 | [dsl 20080119] |
664 | fdisk(8): Fix possible division by zero errors. [tsutsui 20080120] | | 664 | fdisk(8): Fix possible division by zero errors. [tsutsui 20080120] |
665 | evbarm: Convert to evbarm to timecounter(9). [joerg 20080120] | | 665 | evbarm: Convert to evbarm to timecounter(9). [joerg 20080120] |
666 | kernel: All platforms have been converted to use timecounter(9). | | 666 | kernel: All platforms have been converted to use timecounter(9). |
667 | [joerg 20080120] | | 667 | [joerg 20080120] |
668 | elansc(4): Attach two new devices elanpex(4) and elanpar(4) to | | 668 | elansc(4): Attach two new devices elanpex(4) and elanpar(4) to |
669 | the AMD Elan SC520 System Controller. [dyoung 20080121] | | 669 | the AMD Elan SC520 System Controller. [dyoung 20080121] |
670 | usb(4): Add uhmodem(4) driver for Huawei E220 wireless modem. | | 670 | usb(4): Add uhmodem(4) driver for Huawei E220 wireless modem. |
671 | [ichiro 20080121] | | 671 | [ichiro 20080121] |
672 | compat_linux32: Add ossaudio(3) support. [jmcneill 20080121] | | 672 | compat_linux32: Add ossaudio(3) support. [jmcneill 20080121] |
673 | xen: Added support for the i386 PAE extention to Xen3 domU | | 673 | xen: Added support for the i386 PAE extention to Xen3 domU |
674 | [bouyer 20080123] | | 674 | [bouyer 20080123] |
675 | uhub(4): The device attachment function has been optimized to | | 675 | uhub(4): The device attachment function has been optimized to |
676 | improve system startup time. [jmcneill 20080124] | | 676 | improve system startup time. [jmcneill 20080124] |
677 | kernel: The interface for IP checksumming was changed to reduce | | 677 | kernel: The interface for IP checksumming was changed to reduce |
678 | duplication and more general use. [joerg 20080125] | | 678 | duplication and more general use. [joerg 20080125] |
679 | acorn32: Add support to support code for Kinetic card. [chris 20080126] | | 679 | acorn32: Add support to support code for Kinetic card. [chris 20080126] |
680 | nfe(4): Wakeup some newer chips from powerdown mode. | | 680 | nfe(4): Wakeup some newer chips from powerdown mode. |
681 | From FreeBSD/Linux driver via OpenBSD. [tsutsui 20080126] | | 681 | From FreeBSD/Linux driver via OpenBSD. [tsutsui 20080126] |
682 | sgimips: Enable bootinfo passed from bootloader so that now kernel | | 682 | sgimips: Enable bootinfo passed from bootloader so that now kernel |
683 | symbol table and ksyms(4) are usable. [tsutsui 20080126] | | 683 | symbol table and ksyms(4) are usable. [tsutsui 20080126] |
684 | hpcmips: Fix silent hangup problem on TX3922 machines. | | 684 | hpcmips: Fix silent hangup problem on TX3922 machines. |
685 | From Risto Sainio. [tsutsui 20080126] | | 685 | From Risto Sainio. [tsutsui 20080126] |
686 | hostapd(8), wpa_supplicant(8): Upgrade to 0.6.2 [christos 20080126] | | 686 | hostapd(8), wpa_supplicant(8): Upgrade to 0.6.2 [christos 20080126] |
687 | openpam(3): upgrade to 20071221 [christos 20080126] | | 687 | openpam(3): upgrade to 20071221 [christos 20080126] |
688 | sysinst: Fix MD set tweaking so that the appropriate (or specified) | | 688 | sysinst(8): Fix MD set tweaking so that the appropriate (or specified) |
689 | kernel is installed properly. This should fix IP3x | | 689 | kernel is installed properly. This should fix IP3x |
690 | installation issues on sgimips. [rumble 20080128] | | 690 | installation issues on sgimips. [rumble 20080128] |
691 | ukbd(4): Add support for function keys F16 to F19 as present on | | 691 | ukbd(4): Add support for function keys F16 to F19 as present on |
692 | e.g. the new Apple aluminum keyboard. [tron 20080129] | | 692 | e.g. the new Apple aluminum keyboard. [tron 20080129] |
693 | azalia(4): Analog Devices AD1984 codec support has been improved | | 693 | azalia(4): Analog Devices AD1984 codec support has been improved |
694 | to support headphones and 4 channel playback, and now | | 694 | to support headphones and 4 channel playback, and now |
695 | exposes an outputs.master mixer control that mirrors the | | 695 | exposes an outputs.master mixer control that mirrors the |
696 | inputs.dac mixer control to make libossaudio happy. | | 696 | inputs.dac mixer control to make libossaudio happy. |
697 | [jmcneill 20080130] | | 697 | [jmcneill 20080130] |
698 | kernel: Add Mersenne Twister PRNG implementation. [matt 20080131] | | 698 | kernel: Add Mersenne Twister PRNG implementation. [matt 20080131] |
699 | sgimips: Enable fireware devices in GENERIC. [sekiya 20080202] | | 699 | sgimips: Enable fireware devices in GENERIC. [sekiya 20080202] |
700 | arc: Add sysinst support. [tsutsui 20080202] | | 700 | arc: Add sysinst(8) support. [tsutsui 20080202] |
701 | cobalt: Add sysinst support. [tsutsui 20080202] | | 701 | cobalt: Add sysinst(8) support. [tsutsui 20080202] |
702 | compat_linux32: Fix the linux32 emulations of fcntl() locking. | | 702 | compat_linux32: Fix the linux32 emulations of fcntl() locking. |
703 | [dsl 20080202] | | 703 | [dsl 20080202] |
704 | compat_linux32: Implement pread(2) and pwrite(2). [dsl 20080202] | | 704 | compat_linux32: Implement pread(2) and pwrite(2). [dsl 20080202] |
705 | gcc(1): Updated to version 4.1.3-20080202. [mrg 20080202] | | 705 | gcc(1): Updated to version 4.1.3-20080202. [mrg 20080202] |
706 | hp700: Add bootinfo support. [skrll 20080203] | | 706 | hp700: Add bootinfo support. [skrll 20080203] |
707 | acorn32: Fix-up boot32 to work on A7000+. [chris 20080203] | | 707 | acorn32: Fix-up boot32 to work on A7000+. [chris 20080203] |
708 | atf(7): Import 0.4. [jmmv 20080204] | | 708 | atf(7): Import 0.4. [jmmv 20080204] |
709 | sgimips: Add hardware acceleration for crmfb. [macallan 20080205] | | 709 | sgimips: Add hardware acceleration for crmfb. [macallan 20080205] |
710 | modules: Added the MKMODULAR option to the build system to easily | | 710 | modules: Added the MKMODULAR option to the build system to easily |
711 | enable the build of the new kernel modules framework. | | 711 | enable the build of the new kernel modules framework. |
712 | [jmmv 20080209] | | 712 | [jmmv 20080209] |
713 | iwn(4): Added a driver for the Intel Pro/Wireless Lan 4965AGN | | 713 | iwn(4): Added a driver for the Intel Pro/Wireless Lan 4965AGN |
714 | Mini-PCI Adapter, ported from OpenBSD. [ober 20080209] | | 714 | Mini-PCI Adapter, ported from OpenBSD. [ober 20080209] |
715 | pcc(1): Import PCC 0.9.9-080210. [ragge 20080210] | | 715 | pcc(1): Import PCC 0.9.9-080210. [ragge 20080210] |
716 | uhmodem(4): Add suport for NTT DoCoMo A2502 3G/HSDPA modem. | | 716 | uhmodem(4): Add suport for NTT DoCoMo A2502 3G/HSDPA modem. |
717 | [ichiro 20080211] | | 717 | [ichiro 20080211] |
718 | libc: Enable atomic_ops(3) in userspace. [ad 20080210] | | 718 | libc: Enable atomic_ops(3) in userspace. [ad 20080210] |
719 | ofppc: Add support for the 7046-B50. [garbled 20080213] | | 719 | ofppc: Add support for the 7046-B50. [garbled 20080213] |
720 | unionfs: Import FreeBSD's updated unionfs, still work in progress. | | 720 | unionfs: Import FreeBSD's updated unionfs, still work in progress. |
721 | [ad 20080218] | | 721 | [ad 20080218] |
722 | udav(4): Add support for Shantou ADM8515. [drochner 20080219] | | 722 | udav(4): Add support for Shantou ADM8515. [drochner 20080219] |
723 | brgphy(4): Add BCM5708C support. [markd 20080220] | | 723 | brgphy(4): Add BCM5708C support. [markd 20080220] |
724 | compat_linux32: Add mlock(2) and munlock(2) syscalls. [njoly 20080220] | | 724 | compat_linux32: Add mlock(2) and munlock(2) syscalls. [njoly 20080220] |
725 | powerpc: Add tuned assembler from IBM for memcpy(3), memmove(3) and | | 725 | powerpc: Add tuned assembler from IBM for memcpy(3), memmove(3) and |
726 | memcmp(3). [garbled 20080221] | | 726 | memcmp(3). [garbled 20080221] |
727 | libc: Replace O(nm) versions of strspn(3), strcspn(3) and strpbrk(3) | | 727 | libc: Replace O(nm) versions of strspn(3), strcspn(3) and strpbrk(3) |
728 | with O(n+m) implementations based on the suggestions I made | | 728 | with O(n+m) implementations based on the suggestions I made |
729 | for DragonFly's libc ages ago. [joerg 20080222] | | 729 | for DragonFly's libc ages ago. [joerg 20080222] |
730 | puc(4): Add support for I-O DATA RSA-PCI 2 port serial board. | | 730 | puc(4): Add support for I-O DATA RSA-PCI 2 port serial board. |
731 | [tsutsui 20080222] | | 731 | [tsutsui 20080222] |
732 | monop(6): Save and restore format changed; compatibility with old | | 732 | monop(6): Save and restore format changed; compatibility with old |
733 | save files broken, but they were not usable anyway. | | 733 | save files broken, but they were not usable anyway. |
734 | [dholland 20080223] | | 734 | [dholland 20080223] |
735 | mfi(4): Added support for LSI SAS1078 and Dell PERC 6, from OpenBSD. | | 735 | mfi(4): Added support for LSI SAS1078 and Dell PERC 6, from OpenBSD. |
736 | [xtraeme 20080225] | | 736 | [xtraeme 20080225] |
737 | libarchive: Import libarchive-2.4.13. [joerg 20080226] | | 737 | libarchive: Import libarchive-2.4.13. [joerg 20080226] |
738 | cobalt: Add netboot support for 21041 on Qube 2700. [tsutsui 20080301] | | 738 | cobalt: Add netboot support for 21041 on Qube 2700. [tsutsui 20080301] |
739 | httpd(8): Import bozohttpd-20080303. [mrg 20080303] | | 739 | httpd(8): Import bozohttpd-20080303. [mrg 20080303] |
740 | share/mk: Set linker warnings to be fatal if $WARNS>0. [lukem 20080303] | | 740 | share/mk: Set linker warnings to be fatal if $WARNS>0. [lukem 20080303] |
741 | cobalt: Print startup and shutdown messages on LCD panel. | | 741 | cobalt: Print startup and shutdown messages on LCD panel. |
742 | [tsutsui 20080304] | | 742 | [tsutsui 20080304] |
743 | libprop: Implement prop_dictionary_make_immutable(3). [cube 20080305] | | 743 | libprop: Implement prop_dictionary_make_immutable(3). [cube 20080305] |
744 | amd64, i386: Allow to get a DDB session on a VGA console if the system | | 744 | amd64, i386: Allow to get a DDB session on a VGA console if the system |
745 | crashed while X11 was running. [drochner 20080312] | | 745 | crashed while X11 was running. [drochner 20080312] |
746 | cac(4): Initial bio(4) support; only volume status is handled. | | 746 | cac(4): Initial bio(4) support; only volume status is handled. |
747 | [mhitch 20080314] | | 747 | [mhitch 20080314] |
748 | sparc64: SMP support now works on some models. [nakayama 20080314] | | 748 | sparc64: SMP support now works on some models. [nakayama 20080314] |
749 | arm: Add VFP support. [rearnsha 20080315] | | 749 | arm: Add VFP support. [rearnsha 20080315] |
750 | cobalt: Add bootloader support for optional Z85C30 serial on Qube 2700. | | 750 | cobalt: Add bootloader support for optional Z85C30 serial on Qube 2700. |
751 | [tsutsui 20080316] | | 751 | [tsutsui 20080316] |
752 | re(4): Make hardware vlan(4) tag insertion/extraction work properly. | | 752 | re(4): Make hardware vlan(4) tag insertion/extraction work properly. |
753 | [tsutsui 20080318] | | 753 | [tsutsui 20080318] |
754 | bzip2(1): Upgrade to 1.0.5. [christos 20080318] | | 754 | bzip2(1): Upgrade to 1.0.5. [christos 20080318] |
755 | cobalt: Fix a botched spl(9) bug which could cause network freeze | | 755 | cobalt: Fix a botched spl(9) bug which could cause network freeze |
756 | on traffic between two network interfaces. [tsutsui 20080318] | | 756 | on traffic between two network interfaces. [tsutsui 20080318] |
757 | iconv(1): Allow SUSv3 syntax. [tnozaki 20080320] | | 757 | iconv(1): Allow SUSv3 syntax. [tnozaki 20080320] |
758 | libcurses: Add termattrs() and term_attrs(). [jdc 20080321] | | 758 | libcurses: Add termattrs() and term_attrs(). [jdc 20080321] |
759 | kerberos(8): Upgrade to Heimdal-1.1. [mlelstv 20080322] | | 759 | kerberos(8): Upgrade to Heimdal-1.1. [mlelstv 20080322] |
760 | kernel: Merge yamt-lazymbuf branch. This changes the way to share | | 760 | kernel: Merge yamt-lazymbuf branch. This changes the way to share |
761 | mbuf external storage so that it can work without kernel_lock. | | 761 | mbuf external storage so that it can work without kernel_lock. |
762 | [yamt 20080324] | | 762 | [yamt 20080324] |
763 | piixpm(4): Add support for SMBus controllers for ATI SB600, SB700, | | 763 | piixpm(4): Add support for SMBus controllers for ATI SB600, SB700, |
764 | SB800. [jmcneill 20080326] | | 764 | SB800. [jmcneill 20080326] |
765 | uhmodem(4): Add support for E620 on Vodafone. [ichiro 20080327] | | 765 | uhmodem(4): Add support for E620 on Vodafone. [ichiro 20080327] |
766 | siop(4): Add support for the non-PCI NCR 53c720/770 in big-endian mode. | | 766 | siop(4): Add support for the non-PCI NCR 53c720/770 in big-endian mode. |
767 | From OpenBSD. [skrll 20080327] | | 767 | From OpenBSD. [skrll 20080327] |
768 | cobalt: Add kernel support for optional Z85C30 serial on Qube 2700. | | 768 | cobalt: Add kernel support for optional Z85C30 serial on Qube 2700. |
769 | [tsutsui 20080327] | | 769 | [tsutsui 20080327] |
770 | lii(4): Added a driver for the Atheros L2 Fast-Ethernet controller, | | 770 | lii(4): Added a driver for the Atheros L2 Fast-Ethernet controller, |
771 | notably found on Asus's EeePC. [cube 20080328] | | 771 | notably found on Asus's EeePC. [cube 20080328] |
772 | libarchive: Import libarchive-2.5.0b. [joerg 20080330] | | 772 | libarchive: Import libarchive-2.5.0b. [joerg 20080330] |
773 | hp700: Add support for NCR 53C720 found on various machines and | | 773 | hp700: Add support for NCR 53C720 found on various machines and |
774 | attachments. From OpenBSD. [skrll 20080330] | | 774 | attachments. From OpenBSD. [skrll 20080330] |
775 | azalia(4): Added support for the Realtek ALC662-GR codec as found | | 775 | azalia(4): Added support for the Realtek ALC662-GR codec as found |
776 | in the EeePC. [jmcneill 20080331] | | 776 | in the EeePC. [jmcneill 20080331] |
777 | asus(4): Added a driver for ASUS ACPI hotkeys as found in the EeePC. | | 777 | asus(4): Added a driver for ASUS ACPI hotkeys as found in the EeePC. |
778 | [jmcneill 20080331] | | 778 | [jmcneill 20080331] |
779 | zaurus: Add sysinst support. [chris 20080401] | | 779 | zaurus: Add sysinst(8) support. [chris 20080401] |
780 | isv(4): Add support for the IDEC Supervision/16 image capture board | | 780 | isv(4): Add support for the IDEC Supervision/16 image capture board |
781 | for ISA. [dyoung 20080402] | | 781 | for ISA. [dyoung 20080402] |
782 | puc(4): Support for Digi International 4 and 8 port boards, | | 782 | puc(4): Support for Digi International 4 and 8 port boards, |
783 | from OpenBSD. [riz 20080403] | | 783 | from OpenBSD. [riz 20080403] |
784 | finsio(4): Added a driver for the Fintek Super I/O chips, supporting | | 784 | finsio(4): Added a driver for the Fintek Super I/O chips, supporting |
785 | the Hardware Monitor device. Adapted from OpenBSD. | | 785 | the Hardware Monitor device. Adapted from OpenBSD. |
786 | [xtraeme 20080403] | | 786 | [xtraeme 20080403] |
787 | compat_linux32: Add msync(2) syscall. [njoly 20080404] | | 787 | compat_linux32: Add msync(2) syscall. [njoly 20080404] |
788 | sparc: Add support booting from UFS2 partition. [tsutsui 20080405] | | 788 | sparc: Add support booting from UFS2 partition. [tsutsui 20080405] |
789 | hp700: Add support for the SCSI NCR 53C720 SCSI controller found in | | 789 | hp700: Add support for the SCSI NCR 53C720 SCSI controller found in |
790 | early HP 9000s for the attachment of an Fast-Wide (16-bit) | | 790 | early HP 9000s for the attachment of an Fast-Wide (16-bit) |
791 | SCSI-2 bus, utilizing HVD signalling via the siop(4) | | 791 | SCSI-2 bus, utilizing HVD signalling via the siop(4) |
792 | driver. [skrll 20080405] | | 792 | driver. [skrll 20080405] |
793 | sun2: Provide RAS based atomic_cas_32() function by reusing old | | 793 | sun2: Provide RAS based atomic_cas_32() function by reusing old |
794 | _lock_cas() implementation for m68010. Now sun2 kernel | | 794 | _lock_cas() implementation for m68010. Now sun2 kernel |
795 | compiles and even works on mutiuser. [tsutsui 20080405] | | 795 | compiles and even works on mutiuser. [tsutsui 20080405] |
796 | openssh: Import 5.0. [christos 20080406] | | 796 | openssh: Import 5.0. [christos 20080406] |
797 | ofppc: Support for SMP added. [garbled 20080408] | | 797 | ofppc: Support for SMP added. [garbled 20080408] |
798 | opencrypto(9): Improve performance to 84,000 short modular math ops/sec | | 798 | opencrypto(9): Improve performance to 84,000 short modular math ops/sec |
799 | by adding asynchronous operation and batched submit/ | | 799 | by adding asynchronous operation and batched submit/ |
800 | retrieve of requests/results. Rewrite manual page to | | 800 | retrieve of requests/results. Rewrite manual page to |
801 | make it easier to write new code to the API. Donated | | 801 | make it easier to write new code to the API. Donated |
802 | by Coyote Point Systems, Inc. [tls 20080410] | | 802 | by Coyote Point Systems, Inc. [tls 20080410] |
803 | kernel: Make IP, TCP, UDP, and ICMP statistics per-CPU. | | 803 | kernel: Make IP, TCP, UDP, and ICMP statistics per-CPU. |
804 | The stats are collated when the user requests them via sysctl. | | 804 | The stats are collated when the user requests them via sysctl. |
805 | [thorpej 20080412] | | 805 | [thorpej 20080412] |
806 | acpi(4): Updated ACPI-CA to 20080321. [jmcneill 20080412] | | 806 | acpi(4): Updated ACPI-CA to 20080321. [jmcneill 20080412] |
807 | landisk: Add sysinst support. [skrll 20080414] | | 807 | landisk: Add sysinst(8) support. [skrll 20080414] |
808 | libcurses: Add getwin() and putwin(). [jdc 20080414] | | 808 | libcurses: Add getwin() and putwin(). [jdc 20080414] |
809 | kernel: Make IP6, ICMP6, UDP6, RAW6, PIM6, CARP, ARP, and IGMP | | 809 | kernel: Make IP6, ICMP6, UDP6, RAW6, PIM6, CARP, ARP, and IGMP |
810 | statistics per-CPU. [thorpej 20080415] | | 810 | statistics per-CPU. [thorpej 20080415] |
811 | compat_linux32: Add sys_clock{getres,gettime,settime} syscalls. | | 811 | compat_linux32: Add sys_clock{getres,gettime,settime} syscalls. |
812 | [njoly 20080417] | | 812 | [njoly 20080417] |
813 | shark: Support for X on rev. 4 sharks is back [macallan 20080419] | | 813 | shark: Support for X on rev. 4 sharks is back [macallan 20080419] |
814 | agp(4): Add missing AGP support for ALI M1689 chipset. [njoly 20080419] | | 814 | agp(4): Add missing AGP support for ALI M1689 chipset. [njoly 20080419] |
815 | nfe(4): Fix problem on receiving jumbo frames. [cube 20080420] | | 815 | nfe(4): Fix problem on receiving jumbo frames. [cube 20080420] |
816 | libc, kernel: Add posix_madvise(2). [rmind 20080422] | | 816 | libc, kernel: Add posix_madvise(2). [rmind 20080422] |
817 | gcc(1): Fix compilation of native sh3 gcc on 64-bit build machines. | | 817 | gcc(1): Fix compilation of native sh3 gcc on 64-bit build machines. |
818 | [uwe 20080422] | | 818 | [uwe 20080422] |
819 | amdtemp(4): AMD CPU Temperature driver. Adapted from OpenBSD. | | 819 | amdtemp(4): AMD CPU Temperature driver. Adapted from OpenBSD. |
820 | [cegger 20080423] | | 820 | [cegger 20080423] |
821 | netiso: Remove obsolete TPCONS support. [plunky 20080423] | | 821 | netiso: Remove obsolete TPCONS support. [plunky 20080423] |
822 | kernel: Merge the socket locking patch, which makes socket layer and | | 822 | kernel: Merge the socket locking patch, which makes socket layer and |
823 | unix protocols MP safe and allows protocol processing | | 823 | unix protocols MP safe and allows protocol processing |
824 | interrupts to safely block on locks. [ad 20080424] | | 824 | interrupts to safely block on locks. [ad 20080424] |
825 | compat_linux(8): Add IPC_64 support for semctl IPC_STAT/IPC_SET. | | 825 | compat_linux(8): Add IPC_64 support for semctl IPC_STAT/IPC_SET. |
826 | [njoly 20080424] | | 826 | [njoly 20080424] |
827 | lint(1): Add preliminary _Complex support. [christos 20080425] | | 827 | lint(1): Add preliminary _Complex support. [christos 20080425] |
828 | arm: merge armv6 kernel support from matt-armv6 branch. | | 828 | arm: merge armv6 kernel support from matt-armv6 branch. |
829 | [matt 20080427] | | 829 | [matt 20080427] |
830 | kernel: Add MI code to support in-kernel preemption. [ad 20080428] | | 830 | kernel: Add MI code to support in-kernel preemption. [ad 20080428] |
831 | prep: Support for floppy controller/drive. [garbled 20080428] | | 831 | prep: Support for floppy controller/drive. [garbled 20080428] |
832 | amd64, i386: Add support for kernel preeemption to i386 and amd64. | | 832 | amd64, i386: Add support for kernel preeemption to i386 and amd64. |
833 | [ad 20080428] | | 833 | [ad 20080428] |
834 | gpio(4): Extend with open/close to handle request/release the | | 834 | gpio(4): Extend with open/close to handle request/release the |
835 | ppbus(4) on open/close. From Hans Rosenfeld. [cegger 20080429] | | 835 | ppbus(4) on open/close. From Hans Rosenfeld. [cegger 20080429] |
836 | ppbus(4): Extend to attach on gpiobus. From Hans Rosenfeld. | | 836 | ppbus(4): Extend to attach on gpiobus. From Hans Rosenfeld. |
837 | [cegger 20080429] | | 837 | [cegger 20080429] |
838 | prep: Bootable ISO now built automatically. [garbled 20080430] | | 838 | prep: Bootable ISO now built automatically. [garbled 20080430] |
839 | i386: Make MULTIPROCESSOR mandatory. [ad 20080430] | | 839 | i386: Make MULTIPROCESSOR mandatory. [ad 20080430] |
840 | i386: Build INSTALL kernel from GENERIC, and update boot menu to allow | | 840 | i386: Build INSTALL kernel from GENERIC, and update boot menu to allow |
841 | disabling ACPI and/or SMP. [ad 20080430] | | 841 | disabling ACPI and/or SMP. [ad 20080430] |
842 | atf(7): Import 0.5. [jmmv 20080501] | | 842 | atf(7): Import 0.5. [jmmv 20080501] |
843 | tests: Convert the tests in the tests/ hierarchy that were written in | | 843 | tests: Convert the tests in the tests/ hierarchy that were written in |
844 | C++ to C, making use of the libatf-c library that comes with | | 844 | C++ to C, making use of the libatf-c library that comes with |
845 | the ATF 0.5 just imported. [jmmv 20080501] | | 845 | the ATF 0.5 just imported. [jmmv 20080501] |
846 | hpqlb(4): Hotkey driver for HP notebooks. [cegger 20080501] | | 846 | hpqlb(4): Hotkey driver for HP notebooks. [cegger 20080501] |
847 | i386: Put the GENERIC kernel onto i386 installation CDs and load | | 847 | i386: Put the GENERIC kernel onto i386 installation CDs and load |
848 | a kernel module from the boot loader to provide the miniroot. | | 848 | a kernel module from the boot loader to provide the miniroot. |
849 | [ad 20080502] | | 849 | [ad 20080502] |
850 | drm(4): Added amd64 support. [jmcneill 20080504] | | 850 | drm(4): Added amd64 support. [jmcneill 20080504] |
851 | landisk: Fix MD bus_dmamap_load(9) so that NFS write works with re(4). | | 851 | landisk: Fix MD bus_dmamap_load(9) so that NFS write works with re(4). |
852 | [uwe 20080506] | | 852 | [uwe 20080506] |
853 | twa(4): Add support for 3ware 9650 and 9690 based on patches | | 853 | twa(4): Add support for 3ware 9650 and 9690 based on patches |
854 | contributed by Wasabi Systems. [joerg 20080508] | | 854 | contributed by Wasabi Systems. [joerg 20080508] |
855 | openssl(1): Imported 20080509 current snapshot. [christos 20080509] | | 855 | openssl(1): Imported 20080509 current snapshot. [christos 20080509] |
856 | ftp(1): Add epsv6 and epsv to disable extended passive mode for ipv6 | | 856 | ftp(1): Add epsv6 and epsv to disable extended passive mode for ipv6 |
857 | or both ipv4 and ip v6 respectively. [skd 20080510] | | 857 | or both ipv4 and ip v6 respectively. [skd 20080510] |
858 | libarchive: Import libarchive-2.5.3b. [joerg 20080511] | | 858 | libarchive: Import libarchive-2.5.3b. [joerg 20080511] |
859 | getent(1): Added support for "netgroup" database. [tron 20080514] | | 859 | getent(1): Added support for "netgroup" database. [tron 20080514] |
860 | fs/udf: Added write support for the UDF file system. [reinoud 20080514] | | 860 | udf: Added write support for the UDF file system. [reinoud 20080514] |
861 | event(3): Updated libevent to 1.4.4-stable. [peter 20080516] | | 861 | event(3): Updated libevent to 1.4.4-stable. [peter 20080516] |
862 | ypserv(8): disabled libwrap address to hostname lookups to avoid | | 862 | ypserv(8): disabled libwrap address to hostname lookups to avoid |
863 | the chance of ypserv blocking for an extended period of | | 863 | the chance of ypserv blocking for an extended period of |
864 | time due a long DNS timeout [chuck 20080516] | | 864 | time due a long DNS timeout [chuck 20080516] |
865 | amd64: Added support for PCI_BUS_FIXUP and PCI_ADDR_FIXUP kernel | | 865 | amd64: Added support for PCI_BUS_FIXUP and PCI_ADDR_FIXUP kernel |
866 | options. [jmcneill 20080517] | | 866 | options. [jmcneill 20080517] |
867 | acpidalb(4): Direct Application Launch Buttons. [cegger 20080518] | | 867 | acpidalb(4): Direct Application Launch Buttons. [cegger 20080518] |
868 | wscons(4): Add support for the Colemak keyboard layout. [ghen 20080520] | | 868 | wscons(4): Add support for the Colemak keyboard layout. [ghen 20080520] |
869 | ipf(8): Updated to version 4.1.29. [darrenr 20080520] | | 869 | ipf(8): Updated to version 4.1.29. [darrenr 20080520] |
870 | compat_linux32: Add compat linux32 IPC syscall support, | | 870 | compat_linux32: Add compat linux32 IPC syscall support, |
871 | for shared memory and and semaphores. [njoly 20080520] | | 871 | for shared memory and and semaphores. [njoly 20080520] |
872 | openldap: Import 2.4.9. [lukem 20080522] | | 872 | openldap: Import 2.4.9. [lukem 20080522] |
873 | postfix(1): Enable LDAP support for tables (see ldap_table(5)) | | 873 | postfix(1): Enable LDAP support for tables (see ldap_table(5)) |
874 | [lukem 20080522] | | 874 | [lukem 20080522] |
875 | amd(8): Enable LDAP support for amd maps. [lukem 20080522] | | 875 | amd(8): Enable LDAP support for amd maps. [lukem 20080522] |
876 | mac68k: Added support for Creative Systems Inc Hurdler CPI | | 876 | mac68k: Added support for Creative Systems Inc Hurdler CPI |
877 | Nubus parallel printer card. [hauke 20080522] | | 877 | NuBus parallel printer card. [hauke 20080522] |
878 | siisata(4): A driver for Silicon Image SteelVine SATA-II controllers | | 878 | siisata(4): A driver for Silicon Image SteelVine SATA-II controllers |
879 | (SiI3124, SiI3132, and SiI3531) [jnemeth 20080523] | | 879 | (SiI3124, SiI3132, and SiI3531) [jnemeth 20080523] |
880 | dhcpcd(8): Import dhcpcd 4.0.0-beta5. [joerg 20080524] | | 880 | dhcpcd(8): Import dhcpcd 4.0.0-beta5. [joerg 20080524] |
881 | kernel: Device attach and detach notifications are now exposed | | 881 | kernel: Device attach and detach notifications are now exposed |
882 | via /dev/drvctl [jmcneill 20080525] | | 882 | via /dev/drvctl [jmcneill 20080525] |
883 | awk(1): Import 20070501 [christos 20080525] | | 883 | awk(1): Import 20070501 [christos 20080525] |
884 | amd64, i386: Add detection of errata for AMD Family 10h steppings | | 884 | amd64, i386: Add detection of errata for AMD Family 10h steppings |
885 | A and 2. [chris 20080525] | | 885 | A and 2. [chris 20080525] |
886 | amd64, i386: Check for erratum 261 on AMD Family 10h Stepping 3 | | 886 | amd64, i386: Check for erratum 261 on AMD Family 10h Stepping 3 |
887 | processors. [chris 20080525] | | 887 | processors. [chris 20080525] |
888 | libarchive: Import libarchive-2.5.4b. [joerg 20080525] | | 888 | libarchive: Import libarchive-2.5.4b. [joerg 20080525] |
889 | ciss(4): Add bio(4) support, heavily from OpenBSD. [mhitch 20080525] | | 889 | ciss(4): Add bio(4) support, heavily from OpenBSD. [mhitch 20080525] |
890 | uberry(4): A driver to allow RIM BlackBerries to charge from the USB | | 890 | uberry(4): A driver to allow RIM BlackBerries to charge from the USB |
891 | port [christos 20080525] | | 891 | port [christos 20080525] |
892 | openssl(1): Enable Camellia. [christos 20080526] | | 892 | openssl(1): Enable Camellia. [christos 20080526] |
893 | cobalt: Make bootloader print boot banner and a loading kernel name | | 893 | cobalt: Make bootloader print boot banner and a loading kernel name |
894 | onto LCD. [tsutsui 20080528] | | 894 | onto LCD. [tsutsui 20080528] |
895 | bebox: Support genfb(4) console. [kiyohara 20080530] | | 895 | bebox: Support genfb(4) console. [kiyohara 20080530] |
896 | libprop: Add prop_array_util(3) functions. [haad 20080603] | | 896 | libprop: Add prop_array_util(3) functions. [haad 20080603] |
897 | openssl(1): Fix two Denial of Service vulnerabilities in OpenSSL. | | 897 | openssl(1): Fix two Denial of Service vulnerabilities in OpenSSL. |
898 | Fixes CVE-2008-1672. [tonnerre 20080605] | | 898 | Fixes CVE-2008-1672. [tonnerre 20080605] |
899 | sh3: Support single-stepping in ddb(4). [uwe 20080606] | | 899 | sh3: Support single-stepping in ddb(4). [uwe 20080606] |
900 | pf(4): Updated to OpenBSD 4.2 PF [yamt,peter,christos,joerg 20080618] | | 900 | pf(4): Updated to OpenBSD 4.2 PF [yamt,peter,christos,joerg 20080618] |
901 | sk(4), msk(4): Fix lock panic on receiving jumbo packets. | | 901 | sk(4), msk(4): Fix lock panic on receiving jumbo packets. |
902 | [cube 20080620] | | 902 | [cube 20080620] |
903 | bind: Import 9.5.0 [christos 20080621] | | 903 | bind: Import 9.5.0 [christos 20080621] |
904 | psrset(8): Utility to control processor sets [ad 20080622] | | 904 | psrset(8): Utility to control processor sets [ad 20080622] |
905 | postfix(1): Import 2.5.2 [christos 20080622] | | 905 | postfix(1): Import 2.5.2 [christos 20080622] |
906 | ssh-hpn: Apply 5.0p1 13 v3 [christos 20080622] | | 906 | ssh-hpn: Apply 5.0p1 13 v3 [christos 20080622] |
907 | libc: Add getlogin_r(3). [ad 20080625] | | 907 | libc: Add getlogin_r(3). [ad 20080625] |
908 | usb(4): Add appropriate bus_dmamap_sync(9) calls to uhci(4), ohci(4) | | 908 | usb(4): Add appropriate bus_dmamap_sync(9) calls to uhci(4), ohci(4) |
909 | and ehci(4) to avoid CPU from reordering loads and stores | | 909 | and ehci(4) to avoid CPU from reordering loads and stores |
910 | against DMA descriptors. This fixes "host controller process | | 910 | against DMA descriptors. This fixes "host controller process |
911 | error/host controller halted" errors. [bouyer 20080628] | | 911 | error/host controller halted" errors. [bouyer 20080628] |
912 | arm: Add AT91 support. [matt 20080703] | | 912 | arm: Add AT91 support. [matt 20080703] |
913 | bind: Import 9.5.0-P1. [christos 20080710] | | 913 | bind: Import 9.5.0-P1. [christos 20080710] |
914 | top(1): Import top 3.8beta1 [christos 20080715] | | 914 | top(1): Import top 3.8beta1 [christos 20080715] |
915 | share/mk: Set assembler warnings to be fatal if $WARNS>0. | | 915 | share/mk: Set assembler warnings to be fatal if $WARNS>0. |
916 | [lukem 20080721] | | 916 | [lukem 20080721] |
917 | compat_linux32: Add linux32_getifconf. [njoly 20080723] | | 917 | compat_linux32: Add linux32_getifconf. [njoly 20080723] |
918 | dhcpcd(8): Import 4.0.0rc3. [joerg 20080727] | | 918 | dhcpcd(8): Import 4.0.0rc3. [joerg 20080727] |
919 | uvm_map(9): Switch from using <sys/tree.h> to <sys/rb.h>. | | 919 | uvm_map(9): Switch from using <sys/tree.h> to <sys/rb.h>. |
920 | [matt 20080728] | | 920 | [matt 20080728] |
921 | rump(3): Install rump library and file system modules | | 921 | rump(3): Install rump library and file system modules |
922 | into /usr/lib [pooka 20080729] | | 922 | into /usr/lib [pooka 20080729] |
923 | ukfs(3): Install ukfs library for standalone file system access | | 923 | ukfs(3): Install ukfs library for standalone file system access |
924 | [pooka 20080729] | | 924 | [pooka 20080729] |
925 | p2k(3): Install puffs to kernel vfs adaption library on puffs-enabled | | 925 | p2k(3): Install puffs to kernel vfs adaption library on puffs-enabled |
926 | base systems [pooka 20080729] | | 926 | base systems [pooka 20080729] |
927 | rump_fs: Install rump versions of kernel file system servers with a | | 927 | rump_fs: Install rump versions of kernel file system servers with a |
928 | puffs-enabled base system [pooka 20080729] | | 928 | puffs-enabled base system [pooka 20080729] |
929 | amd64, i386: VGA_POST in GENERIC can replace vbetool after resume | | 929 | amd64, i386: VGA_POST in GENERIC can replace vbetool after resume |
930 | (machdep.acpi_vbios_reset=2) and allows basic diagnostic | | 930 | (machdep.acpi_vbios_reset=2) and allows basic diagnostic |
931 | after a panic in X with "call ddb_vgapost" [joerg 20080731] | | 931 | after a panic in X with "call ddb_vgapost" [joerg 20080731] |
932 | wapbl(4): Add support for metadata journaling for FFS. Contributed | | 932 | wapbl(4): Add support for metadata journaling for FFS. Contributed |
933 | by Wasabi Systems, Inc. [simonb 20080731] | | 933 | by Wasabi Systems, Inc. [simonb 20080731] |
934 | newfs(8): Handle 't' suffix for terabytes for number arguments. | | 934 | newfs(8): Handle 't' suffix for terabytes for number arguments. |
935 | [simonb 20080801] | | 935 | [simonb 20080801] |
936 | ehci(4): Add isochronous transfer support, contributed by | | 936 | ehci(4): Add isochronous transfer support, contributed by |
937 | Jeremy Morse as part of his Google Summer of Code 2008 project. | | 937 | Jeremy Morse as part of his Google Summer of Code 2008 project. |
938 | [jmcneill 20080802] | | 938 | [jmcneill 20080802] |
939 | ip(4): Add accept filters, ported from FreeBSD by Coyote Point Systems. | | 939 | ip(4): Add accept filters, ported from FreeBSD by Coyote Point Systems. |
940 | See accept_filter(9), accf_data(9) and accf_http(9) for more | | 940 | See accept_filter(9), accf_data(9) and accf_http(9) for more |
941 | information. [tls 20080804] | | 941 | information. [tls 20080804] |
942 | libc: Add C99 functions imaxabs(3) and imaxdiv(3). [matt 20080804] | | 942 | libc: Add C99 functions imaxabs(3) and imaxdiv(3). [matt 20080804] |
943 | build.sh: Add support for using BUILDSEED to yield | | 943 | build.sh: Add support for using BUILDSEED to yield |
944 | reproduceable c++ builds [perry 20080805] | | 944 | reproduceable c++ builds [perry 20080805] |
945 | sockopt(9): New kernel API for passing socket options [plunky 20080806] | | 945 | sockopt(9): New kernel API for passing socket options [plunky 20080806] |
946 | vax: Add accelerated driver for SPX graphics found in some VAXstations. | | 946 | vax: Add accelerated driver for SPX graphics found in some VAXstations. |
947 | Contributed by Blaz Antonic. [hans 20080812] | | 947 | Contributed by Blaz Antonic. [hans 20080812] |
948 | openldap: Import 2.4.11. [lukem 20080813] | | 948 | openldap: Import 2.4.11. [lukem 20080813] |
949 | bind: Import 9.5.0-P2. [he 20080815] | | 949 | bind: Import 9.5.0-P2. [he 20080815] |
950 | wm(4): Fix a bug on receiving a jumbo frame which leads to a panic | | 950 | wm(4): Fix a bug on receiving a jumbo frame which leads to a panic |
951 | in sbcompress(). Contributed by Wasabi Systems. | | 951 | in sbcompress(). Contributed by Wasabi Systems. |
952 | [simonb 20080815] | | 952 | [simonb 20080815] |
953 | btpand(8): a Bluetooth Personal Area Networking profile | | 953 | btpand(8): a Bluetooth Personal Area Networking profile |
954 | daemon [plunky 20080817] | | 954 | daemon [plunky 20080817] |
955 | agp(4): Add AGP support for Intel 946GZ. [matthias 20080819] | | 955 | agp(4): Add AGP support for Intel 946GZ. [matthias 20080819] |
956 | ataraid(4): Add support for nVidia MediaShield from FreeBSD. | | 956 | ataraid(4): Add support for NVIDIA MediaShield from FreeBSD. |
957 | [tacha 20080820] | | 957 | [tacha 20080820] |
958 | fss(4): Add snapshot support for logging ffs file systems. | | 958 | fss(4): Add snapshot support for logging ffs file systems. |
959 | [hannken 20080822] | | 959 | [hannken 20080822] |
960 | agp(4): Add AGP support for Intel 945GME chipset, | | 960 | agp(4): Add AGP support for Intel 945GME chipset, |
961 | found on Acer Aspire One. [tnn 20080822] | | 961 | found on Acer Aspire One. [tnn 20080822] |
962 | ntp: Import 4.2.4p5. [kardel 20080823] | | 962 | ntp: Import 4.2.4p5. [kardel 20080823] |
963 | 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 |
964 | devices. From FreeBSD. [tnn 20080823] | | 964 | devices. From FreeBSD. [tnn 20080823] |
965 | 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. |
966 | [tsutsui 20080823] | | 966 | [tsutsui 20080823] |
967 | pcc(1): Import pcc 0.9.9 080824. [gmcgarry 20080824] | | 967 | pcc(1): Import pcc 0.9.9 080824. [gmcgarry 20080824] |
968 | bge(4): Add support for BCM5906(M) chips contributed by | | 968 | bge(4): Add support for BCM5906(M) chips contributed by |
969 | Karl Uwe Lockhoff. [cegger 20080825] | | 969 | Karl Uwe Lockhoff. [cegger 20080825] |
970 | 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. |
971 | [lukem 20080828] | | 971 | [lukem 20080828] |
972 | 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] |
973 | postfix(1): Import 2.5.4 [christos 20080830] | | 973 | postfix(1): Import 2.5.4 [christos 20080830] |
974 | 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 |
975 | a snapshot of a live filesystem. [bouyer 20080830] | | 975 | a snapshot of a live filesystem. [bouyer 20080830] |
976 | daily.conf(5): add a run_fsck_flags configuration variable | | 976 | daily.conf(5): add a run_fsck_flags configuration variable |
977 | to pass extra options to the daily fsck -n. | | 977 | to pass extra options to the daily fsck -n. |
978 | [bouyer 20080830] | | 978 | [bouyer 20080830] |
979 | file(1): Update to 4.26. [christos 20080830] | | 979 | file(1): Update to 4.26. [christos 20080830] |
980 | nvi(1): 1.81 with internationalization is now the default, replacing | | 980 | nvi(1): 1.81 with internationalization is now the default, replacing |
981 | 1.79 [christos 20080831] | | 981 | 1.79 [christos 20080831] |
982 | texinfo(1): Update to 4.8 (last gplv2 version) [christos 20080902] | | 982 | texinfo(1): Update to 4.8 (last GPLv2 version) [christos 20080902] |
983 | db(1): Add support for encoding or decoding VIS_HTTPSTYLE, and | | 983 | db(1): Add support for encoding or decoding VIS_HTTPSTYLE, and |
984 | for tuning the page size of the database. [lukem 20080905] | | 984 | for tuning the page size of the database. [lukem 20080905] |
985 | ataraid(4): Add JMicron RAID support contributed by Juan RP. | | 985 | ataraid(4): Add JMicron RAID support contributed by Juan RP. |
986 | [tron 20080905] | | 986 | [tron 20080905] |
987 | video(4): Add video4linux2 compatible capture interface, part of | | 987 | video(4): Add video4linux2 compatible capture interface, part of |
988 | Patrick Mahoney's Google Summer of Code 2008 project. | | 988 | Patrick Mahoney's Google Summer of Code 2008 project. |
989 | [jmcneill 20080906] | | 989 | [jmcneill 20080906] |
990 | 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. |
991 | [jmcneill 20080906] | | 991 | [jmcneill 20080906] |
992 | ugensa(4): Add support for Novatel Wireless Ovation U727. | | 992 | ugensa(4): Add support for Novatel Wireless Ovation U727. |
993 | [rmind 20080906] | | 993 | [rmind 20080906] |
994 | umass(4): Add support for Sony GPS GPS-CS1 devices. | | 994 | umass(4): Add support for Sony GPS GPS-CS1 devices. |
995 | [rmind 20080906] | | 995 | [rmind 20080906] |
996 | uftdi(4): Add support for Sealevel SeaPORT+4 USB to Serial adaptor. | | 996 | uftdi(4): Add support for Sealevel SeaPORT+4 USB to Serial adaptor. |
997 | [rmind 20080906] | | 997 | [rmind 20080906] |
998 | com(4): Add support for PCMCIA Sierra Wireless Aircard 850. | | 998 | com(4): Add support for PCMCIA Sierra Wireless Aircard 850. |
999 | [rmind 20080906] | | 999 | [rmind 20080906] |
1000 | ixpide(4): Add support for ATI SB700/SB800 controllers. | | 1000 | ixpide(4): Add support for ATI SB700/SB800 controllers. |
1001 | [rmind 20080906] | | 1001 | [rmind 20080906] |
1002 | puc(4): Add support for B&B Electronics MIPort serial cards. | | 1002 | puc(4): Add support for B&B Electronics MIPort serial cards. |
1003 | [rmind 20080906] | | 1003 | [rmind 20080906] |
1004 | viaide(4): Add support for VIA CX700M2 IDE controller. [rmind 20080906] | | 1004 | viaide(4): Add support for VIA CX700M2 IDE controller. [rmind 20080906] |
1005 | 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 |
1006 | Patrick Mahoney's Google Summer of Code 2008 project. | | 1006 | Patrick Mahoney's Google Summer of Code 2008 project. |
1007 | [jmcneill 20080908] | | 1007 | [jmcneill 20080908] |
1008 | 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. |
1009 | [joerg 20080911] | | 1009 | [joerg 20080911] |
1010 | ataraid(4): Add Intel MatrixRAID controller support contributed | | 1010 | ataraid(4): Add Intel MatrixRAID controller support contributed |
1011 | by Juan RP. [tron 20080911] | | 1011 | by Juan RP. [tron 20080911] |
1012 | 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 |
1013 | to encrypt things 8 times leading to a 20% performance loss | | 1013 | to encrypt things 8 times leading to a 20% performance loss |
1014 | for no real security benefit [christos 20080912] | | 1014 | for no real security benefit [christos 20080912] |
1015 | etcupdate(8): Remove the "-b binarydir" and "-s srcdir/etc" | | 1015 | etcupdate(8): Remove the "-b binarydir" and "-s srcdir/etc" |
1016 | options which were deprecated in NetBSD-4.0. Deprecate | | 1016 | options which were deprecated in NetBSD-4.0. Deprecate |
1017 | the "-s tgz1:tgz2" option; please use "-s tgz1 -s tgz2" | | 1017 | the "-s tgz1:tgz2" option; please use "-s tgz1 -s tgz2" |
1018 | instead. [apb 20080914] | | 1018 | instead. [apb 20080914] |
1019 | postinstall(8): Deprecate the "-s tgz1:tgz2" option; please use | | 1019 | postinstall(8): Deprecate the "-s tgz1:tgz2" option; please use |
1020 | "-s tgz1 -s tgz2" instead. [apb 20080914] | | 1020 | "-s tgz1 -s tgz2" instead. [apb 20080914] |
1021 | ataraid(4): Add support for status reports via bio(4) contributed | | 1021 | ataraid(4): Add support for status reports via bio(4) contributed |
1022 | by Juan RP. [tron 20080915] | | 1022 | by Juan RP. [tron 20080915] |
1023 | gem(4): Add support for Sun SBus SX fibre cards. [jdc 20080915] | | 1023 | gem(4): Add support for Sun SBus SX fibre cards. [jdc 20080915] |
1024 | ataraid(4): Add support for multiple volumes attached to | | 1024 | ataraid(4): Add support for multiple volumes attached to |
1025 | Intel MatrixRAID controllers contributed by Juan RP. | | 1025 | Intel MatrixRAID controllers contributed by Juan RP. |
1026 | [tron 20080916] | | 1026 | [tron 20080916] |
1027 | patch(1): Merge improved version from DragonFly. | | 1027 | patch(1): Merge improved version from DragonFly. |
1028 | patch -b behaves as specified by POSIX. [joerg 20080919] | | 1028 | patch -b behaves as specified by POSIX. [joerg 20080919] |
1029 | am-utils: Upgrade to 6.2a3 to add new fs flags (log,symperm,...) | | 1029 | am-utils: Upgrade to 6.2a3 to add new fs flags (log,symperm,...) |
1030 | and efs and tmpfs. [christos 20080919] | | 1030 | and efs and tmpfs. [christos 20080919] |
1031 | rc.conf(5): ifconfig_xxN variables may now have multi-line | | 1031 | rc.conf(5): ifconfig_xxN variables may now have multi-line |
1032 | values, just like /etc/ifconfig.xxN files, and | | 1032 | values, just like /etc/ifconfig.xxN files, and |
1033 | semicolons may be used instead of line breaks. | | 1033 | semicolons may be used instead of line breaks. |
1034 | [apb 20080920] | | 1034 | [apb 20080920] |