CHANGES revision 1.2282
1# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.2282 $> 2# 3# 4# [Note: This file does not mention every change made to the NetBSD source tree. 5# For an exhaustive list, please subscribe to the `source-changes' mailing list, 6# or see the mailing list archives. For more information, send a message 7# containing just the word `help' to `majordomo@NetBSD.org'.] 8# 9# ---------------------------------------------------------------------------- 10# PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS: 11# 12# theme: Content ... 13# more content ... 14# more content. [developer DATE-FORMAT] 15# 16# That's it, one tab to start an item, and two tabs to indent the content. 17# Also please start the content with a capital and end it with a dot. 18# 19# This is very important for the www scripts, otherwise it won't be able to 20# parse the file and the HTML output will be mangled. 21# 22# See htutils/changes/changes2html script for more details. 23# 24# ---------------------------------------------------------------------------- 25 26 27Changes from NetBSD 7.0 to NetBSD 8.0: 28 libc: Update to tzcode2014f. [christos 20140815] 29 gmake: Update to gmake-3.81 in external/gpl2/gmake and remove 30 gnu/dist/gmake (3.80) [christos 20140818] 31 module(7): Create MODULAR_DEFAULT_AUTOLOAD config flag to control 32 whether module autoloading is on by default. 33 [jnemeth 20140824] 34 kernel: Option SYMTAB_SPACE has been replaced with COPY_SYMTAB. 35 The related changes to src/sys/conf require a rebuild of 36 config(1). [joerg 20140824] 37 zoneinfo: Import tzdata2014g. [apb 20140831] 38 wm(4): Add internal SERDES support for 82575 and newer controllers. 39 [msaitoh 20140903] 40 or1k: Add new port. [matt 20140903] 41 awindma(4): Add support for Allwinner A10/A20 DMA controller. 42 [jmcneill 20140906] 43 awinac(4): Add support for Allwinner A10/A20 audio codec. 44 [jmcneill 20140906] 45 awinrtc(4): Add support for Allwinner A10/A20 real-time clock. 46 [jmcneill 20140907] 47 awinmmc(4): Use DMA for MMC transfers. [jmcneill 20140908] 48 axp20x(4): Add AXP20x PMU driver. [jmcneill 20140909] 49 rtsol(8): Removed in favour of dhcpcd. [roy 20140911] 50 rtsold(8): Removed in favour of dhcpcd. [roy 20140911] 51 dhcpcd(8): Import dhcpcd-6.4.5. [roy 20140918] 52 arm: Add support for i.MX6 SoC. [ryo 20140925] 53 gpt(8): Completed overhaul, including adding follwing subcommands: 54 resize, set, unset, backup, restore, and resizedisk. 55 [jnemeth 20140926] 56 dhcpcd(8): Import dhcpcd-6.4.7. [roy 20140927] 57 mpt(4): added bio(4) support. [jmcneill 20140927] 58 gpt(8): added type subcommand to modify partition type. 59 [jnemeth 20140927] 60 zoneinfo: Import tzdata2014h. [apb 20141004] 61 dhcpcd(8): Import dhcpcd-6.5.0. [roy 20141006] 62 libc: Update to tzcode2014h. [christos 20141007] 63 file(1): Upgraded to 5.20. [christos 20141010] 64 arm: Add support for Allwinner A31 SoC. [jmcneill 20141010] 65 awiniic(4): Add support for Allwinner A31 SoC. [jmcneill 20141012] 66 awinp2wi(4): Add support for Allwinner A31 Push-Pull Two Wire 67 Interface. [jmcneill 20141012] 68 axp22x(4): Add AXP22x PMU driver. [jmcneill 20141012] 69 awinrtc(4): Add support for Allwinner A31 real-time clock. 70 [jmcneill 20141012] 71 awindma(4): Add support for Allwinner A31 DMA controller. 72 [jmcneill 20141013] 73 awinac(4): Add support for Allwinner A31 audio codec. 74 [jmcneill 20141013] 75 motg(4): Add support for Allwinner A10/A20 SoC. [jmcneill 20141015] 76 wpa: Import wpa_supplicant and hostapd 2.3. [christos 20141016] 77 dhcpcd(8): Import dhcpcd-6.5.1. [roy 20141018] 78 OpenSSH: Imported 6.7. [christos 20141018] 79 resolvconf(8): Import openresolv-3.6.0 [roy 20141020] 80 gcc: Support -fsanitize=address [christos 20141022] 81 zoneinfo: Import tzdata2014i. [apb 20141023] 82 libc: Update to tzcode2014i. [christos 20141023] 83 openpam(3): update to 20140912 (ourouparia) [christos 20141024] 84 pppd(8): updated to version 2.4.7. [christos 20141025] 85 acpi(4): Updated ACPICA to 20140926. [christos 20141025] 86 dhcpcd(8): Import dhcpcd-6.6.0 [roy 20141029] 87 resolvconf(8): Import openresolv-3.6.1 [roy 20141029] 88 rtsx(4): Add support for Realtek RTS5227/RTL8402/RTL8411/RTL8411B. 89 [nonaka 20141029] 90 flex(1): Import flex-2.5.37 [christos 20141029] 91 iwn(4): Add support for Intel Centrino Wireless-N 92 100/105/130/135/2200/2230. From OpenBSD. [nonaka 20141030] 93 awge(4): Add support for gigabit ethernet found on various 94 Allwinner SOCs. [martin 20141101] 95 dhcpcd(8): Import dhcpcd-6.6.1. [roy 20141107] 96 awinhdmi(4): Add support for Allwinner A20/A31 HDMI controller. 97 [jmcneill 20141110] 98 awintcon(4): Add support for Allwinner A20/A31 TV/LCD controller. 99 [jmcneill 20141110] 100 awindebe(4): Add support for Allwinner A20/A31 Display engine 101 backend (DE-BE). [jmcneill 20141110] 102 awinhdmiaudio(4): Add support for Allwinner A20/A31 HDMI audio 103 controller. [jmcneill 20141111] 104 dhcpcd(8): Import dhcpcd-6.6.2. [roy 20141114] 105 awinir(4): Add support for Allwinner A20/A31 IR receiver. 106 [jmcneill 20141115] 107 zoneinfo: Import tzdata2014j. [apb 20141116] 108 libc: Change arc4random(3) to use ChaCha20 and per-thread state. 109 [riastradh 20141116] 110 libc: Update to tzcode2014j. [christos 20141117] 111 libpcap: Import 1.6.2. [christos 20141119] 112 tcpdump(8): Import 4.6.2. [christos 20141119] 113 dhcpcd(8): Import dhcpcd-6.6.4. [roy 20141126] 114 dhcpcd(8): Import dhcpcd-6.6.5. [roy 20141209] 115 bind: Import version 9.10.1-P1. [christos 20141209] 116 dhcpcd(8): Import dhcpcd-6.6.6. [roy 20141217] 117 powerpc: Switch to GCC 4.8. [matt 20141218] 118 dhcpcd(8): Import dhcpcd-6.6.7. [roy 20141219] 119 ntp: Import ntp 4.2.8. [christos 20141219] 120 midirecord(1): Add program to record MIDI files. [mrg 20141229] 121 file: update to 5.22 security limits [christos 20150102] 122 byacc: update to 20141128 for more bison compat [christos 20150103] 123 mgx: driver for Southland Media Systems (now Quantum 3D) MGX SBus 124 graphics devices [macallan 20150106] 125 gcc: Import GCC 4.8.4. [mrg 20150109] 126 openssl: Import openssl 1.0.1k [spz 20150113] 127 am-utils: Upgrade to 6.2; adds nfsv4, lustre (which we can't use) 128 nfs3 rpc support for amfs [christos 20150117] 129 arm: Add support for Zynq SoC. [hkenken 20150123] 130 evbarm: Add support for the PARALLELLA (Zynq). [hkenken 20150123] 131 blacklist: Added daemon and library [christos 20150125] 132 libevent: Import libevent 2.0.22 [spz 20150129] 133 dhcpcd(8): Import dhcpcd-6.7.1. [roy 20150130] 134 zoneinfo: Import tzdata2015a. [apb 20150131] 135 libc: Import tzcode2015a. [christos 20150131] 136 tetris(6): Add down key support, as 'n'. [mrg 20150218] 137 bind: patch to version 9.10.1-P2. [spz 20150221] 138 network: introduce RTF_LOCAL for local address routes. [roy 20150226] 139 evbarm: Add support for RPI2. [skrll 20150304] 140 evbarm: Add support for ODROID-C1. [jmcneill 20150304] 141 dtrace: Add syscall support [christos 20150307] 142 dtrace: Add lockstat support [riastradh, christos 20150308] 143 zoneinfo: Import tzdata2015b. [apb 20150321] 144 openssl: Import openssl 1.0.1m [spz 20150323] 145 libc: Update to tzcode2015b. [christos 20150324] 146 dhcpcd(8): Import dhcpcd-6.8.1. [roy 20150327] 147 libpcap: Import 1.7.2. [christos 20150331] 148 tcpdump(8): Import 4.7.3. [christos 20150331] 149 wpa: Import wpa_supplicant and hostapd 2.4. [christos 20150401] 150 OpenSSH: Imported 6.8. [christos 20150403] 151 btmagic(4): add Magic Trackpad support [bouyer 20150406] 152 ntp: Import ntp 4.2.8p2. [christos 20150407] 153 acpi(4): Updated ACPICA to 20150410. [christos 20150413] 154 evbarm: add a driver for EDMA controller on AM335x SoC. 155 Add DMA support to the sdhc controllers on AM335x SoC. 156 Enable DMA for sdhc0 and sdhc1 on BEAGLEBONE [bouyer 20150414] 157 xz(1): Import of XZ 5.2.1. [christos 20150417] 158 x86: Support MSI/MSI-X. [knakahara 20150427] 159 libc: Update to tzcode2015d. [christos 20150428] 160 openresolv(8): Import openresolv-3.7.0 [roy 20150501] 161 netinet: Added IN_IFF_TENTATIVE, IN_IFF_DUPLICATED and IN_IFF_DETACHED. 162 IPV4 addresses now perform DAD using ARP as described in 163 RFC 5227. [roy 20150502] 164 amd64: Bump CHILD_MAX and OPEN_MAX. [mrg 20150507] 165 i386: Bump CHILD_MAX and OPEN_MAX. [mrg 20150507] 166 aarch64: Bump CHILD_MAX and OPEN_MAX. [mrg 20150507] 167 evbarm: Bump CHILD_MAX and OPEN_MAX. [mrg 20150507] 168 sparc64: Bump CHILD_MAX and OPEN_MAX. [mrg 20150507] 169 dhcpcd(8): Import dhcpcd-6.9.0. [roy 20150517] 170 FFS: General improvements in the superblock parser. [maxv 20150523] 171 openssl: Import openssl 1.0.1n [christos 20150612] 172 openssl: Import openssl 1.0.1o [christos 20150616] 173 zoneinfo: Import tzdata2015e. [apb 20150621] 174 nfssvc(2): Support 32-bit system calls for the NFS server. 175 [mrg 20150622] 176 gcc: Import GCC 4.8.5. [mrg 20150624] 177 OpenSSH: Imported 6.9. [christos 20150630] 178 bind: Import version 9.10.2-P2. [christos 20150708] 179 dhcpcd: Import dhcpcd 6.9.1. [roy 20150709] 180 iostat(8): Support fnmatch(3) patterns for disknames. [mrg 20150709] 181 openssl: Import openssl 1.0.1p [christos 20150709] 182 ntp: Import ntp 4.2.8p3. [christos 20150710] 183 X11: Delete XFree86 sources. [mrg 20150723] 184 arm: Add support for NVIDIA Tegra K1 SoC. [jmcneill 20150725] 185 evbarm: Add support for NVIDIA Jetson TK1. [jmcneill 20150725] 186 bind: Import version 9.10.2-P3. [christos 20150728] 187 kernel: Several bug fixes and improvements in the PaX subsystem. 188 [maxv 20150804] 189 sdmmc(4): Add support for UHS-I and MMC HS200 transfer modes. 190 [jmcneill 20150808] 191 sdhc(4): Add support for UHS-I and MMC HS200 transfer modes. 192 [jmcneill 20150808] 193 amlogicsdhc(4): Add support for UHS-I and MMC HS200 transfer modes. 194 [jmcneill 20150808] 195 zoneinfo: Import tzdata2015f. [apb 20150811] 196 OpenSSH: Imported 7.0. [christos 20150813] 197 libc: Update to tzcode2015f. [christos 20150813] 198 intrctl(8): Add interrupt distribution control utility. 199 [knakahara 20150817] 200 gdb(1): Updated to 7.9.1. [christos 20150818] 201 acpi(4): Updated ACPICA to 20150717. [christos 20150818] 202 mcp3kadc(4): Driver for Microchip 3x0x SAR ADC chips. [phx 20150818] 203 OpenSSH: Imported 7.1. [christos 20150821] 204 dhcpcd: Import dhcpcd 6.9.2. [roy 20150821] 205 rtwn(4): Add a driver for Realtek RTL8188CE/RTL8192CE PCIe IEEE 206 802.11b/g/n wireless network devices, ported from OpenBSD. 207 [nonaka 20150827] 208 arp(4): Remove net.inet.arp.{prune,refresh} sysctl. [ozaki-r 20150831] 209 bind: Import version 9.10.2-P4. [christos 20150903] 210 dhcpcd: Import dhcpcd 6.9.3. [roy 20150904] 211 ftp(1): SNI support for https. [wiz 20150912] 212 netstat(1): Now knows how tall the display is. [mrg 20150919] 213 atactl(8): Add smart codes 210, 246, 247 and 248. [mrg 20150920] 214 libproc, librtld_db: Added from FreeBSD [christos 20150924] 215 dtrace: Updated from FreeBSD [christos 20150924] 216 resolvconf: Import openresolv-3.7.1 [roy 20150929] 217 x86: Add PCI Extended Configuration Space support [nonaka 20151002] 218 pci(3): Decode Extended Capability in PCI Extended Configuration Space. 219 [nonaka 20151002] 220 lua: Updated to Lua 5.3.1 [mbalmer 20151008] 221 libc: Update to tzcode2015g. [christos 20151009] 222 wm(4): Support RX multiqueue. [knakahara,msaitoh 20151013] 223 ntp: Import ntp 4.2.8p4. [christos 20151023] 224 scdebug: Add a way to have system call debug logs go to a kernel 225 history. [mrg 20151028] 226 vioscsi(4): Add driver for virtio SCSI devices [christos 20151030] 227 omapgpio(4): Add support for TI AM335x GPIO. [jmcneill 20151101] 228 libc/ti-rpc: Remove FD_SETSIZE limit; provide MT support for svc_run() 229 to be run by multiple threads each thread handling the fd's it 230 created. Provide support for a poll based svc_run() and the 231 global variables svc_pollfd and svc_pollfd_max. 232 [christos 20151107] 233 amiga: wsdisplay(4) virtual terminals are working on CV64 and 234 CV64/3D. [phx 20151112] 235 amiga: Build the Xorg server with wsfb(4) driver. 236 Added wsfb(4) support for CV64 and CV64/3D graphics cards. 237 [phx 20151112] 238 cpuctl(8): Most commands can specify more than one CPU now. 239 [mrg 20151115] 240 ndp: net.inet6.ip6.neighborgcthresh is now per interface basis. 241 [ozaki-r 20151125] 242 dhcpcd: Import dhcpcd 6.9.4. [roy 20151130] 243 openssl: Import openssl 1.0.1q [christos 20151206] 244 ip6addrctl: Import from FreeBSD [christos 20151212] 245 adm1026hm(4): Add driver for ADM1026 i2c hardware monitor 246 [jdc 20151216] 247 bind: Import version 9.10.3-P2. [christos 20151216] 248 mdocml: Import 1.13.3. [christos 20151217] 249 sortinfo(1): Add utility to sort texinfo dir files [christos 20151218] 250 x86: Add support for SMEP on amd64 and i386. [maxv 20151219] 251 raidframe: Now built as a kernel module; it can be built-in at 252 kernel build time, or (for MODULAR kernels) loaded as 253 needed. [pgoyette 20151226] 254 admtemp(4): Add chip temperature limits for envsys(4) [jdc 20160103] 255 lmtemp(4): Add chip temperature limits for envsys(4) [jdc 20160103] 256 ismt(4): Add another Intel Chipset internal SMBus driver. 257 [msaitoh 20160105] 258 dhcpcd: Import dhcpcd 6.10.0. [roy 20160107] 259 ntp: Import ntp 4.2.8p5. [christos 20160108] 260 flex(1): Import flex-2.6.0 [christos 20160109] 261 acpi(4): Updated ACPICA to 20160108. [christos 20160109] 262 byacc: update to 20150711 [christos 20160109] 263 tmux(1): Import of tmux 2.1 [christos 20160110] 264 dhcp: Import version 4.3.3. [christos 20160110] 265 gettext: Upgrade to 0.16.1 [christos 20160112] 266 bind: Import version 9.10.3-P3. [christos 20160119] 267 dhcpcd: Import dhcpcd 6.10.1. [roy 20160120] 268 gcc: Import GCC 5.3.0. [mrg 20160123] 269 lua: Updated to 5.3.2 [lneto 20160128] 270 openssl: Import openssl 1.0.1r [christos 20160130] 271 gdb(1): Updated to 7.10.1. [christos 20160202] 272 network: Packet input processing (except for bpf) never runs in 273 hardware interrupt. [ozaki-r 20160209] 274 elftoolchain: Import FreeBSD-2016-02-19. [christos 20160219] 275 openresolv: Import openresolv-3.7.3. [roy 20160222] 276 mv(1): Add SIGINFO support. [mrg 20160228] 277 openssl: Import openssl 1.0.1s - disable weak (export) ciphers and SSLv2 278 [christos 20160301] 279 bind: Import version 9.10.3-P4. [christos 20160309] 280 OpenSSH: Imported 7.2. [christos 20160310] 281 libc: Update to tzcode2016b. [christos 20160315] 282 zoneinfo: Import tzdata2016b. [christos 20160315] 283 wpa_supplicant(8): Added interface matching rules [roy 20160323] 284 lua: Applied second and third patch from http://lua.org/bugs.html 285 [mbalmer 20160325] 286 i366: Add a GENERIC_PAE kernel that supports >4GB systems. [mrg 20160326] 287 network: Drop the concept of cloning/cloned routes [ozaki-r 20160404] 288 network: Remove RTF_CLONING, RTF_XRESOLVE, RTF_LLINFO, RTF_CLONED and 289 RTM_RESOLVE [ozaki-r 20160404] 290 network: Add RTF_CONNECTED as a substitute of RTF_CLONING 291 [ozaki-r 20160404] 292 route(8): Remove -xresolve, -[no]cloned and -llinfo options and add 293 [no]connected option (same as -[no]cloning) [ozaki-r 20160404] 294 route(8): Remove 'c' and 'L' flags and 'C' is now for connected routes 295 [ozaki-r 20160404] 296 netstat(1): Remove 'c' and 'L' flags and 'C' is now for connected routes 297 [ozaki-r 20160404] 298 route(8): route show doesn't contain nexthop caches [ozaki-r 20160404] 299 netstat(1): netstat -r doesn't contain nexthop caches [ozaki-r 20160404] 300 network: Separate nexthop caches from routing table. [ozaki-r 20160404] 301 libutil: added pidfile_lock, pidfile_read, pidfile_read [roy 20160410] 302 dhcpcd(8): Import dhcpcd-6.10.2 [roy 20160410] 303 openresolv(8): Import openresolv-3.8.0 [roy 20160411] 304 ddb(4): rename show arptab to show routes [ozaki-r 20160413] 305 bridge(4): Device is now MP-safe. [ozaki-r 20160108] 306 dhcpcd(8): Import dhcpcd-6.10.3 [roy 20160420] 307 usb(4) subsystem: Merge nick-nhusb [skrll 20160423] 308 - API / infra changes to support memory management changes. 309 - Memory management improvements and bug fixes. 310 - HCDs should now be MP safe 311 - conversion to KERNHIST based debug 312 - FS/LS isoc support on ehci(4). 313 - conversion to kmem(9) 314 - Some USB 3 support - mostly from Takahiro HAYASHI (t-hash). 315 - interrupt transfers now get proper DMA operations 316 - general bug fixes 317 - kern/48308 318 - uhub status notification improvements 319 - umass(4) probe fix (applied to HEAD already) 320 - ohci(4) short transfer fix 321 nvme(4): Add a driver for Non-Volatile Memory Host Controller Interface 322 devices, ported from OpenBSD. [nonaka 20160501] 323 ntp: Import ntp 4.2.8p7. [christos 20160501] 324 openssl: Import openssl 1.0.1t - security fixes [christos 20160503] 325 acpi(4): Updated ACPICA to 20160422. [christos 20160504] 326 dhcpcd(8): Import dhcpcd-6.11.0 [roy 20160509] 327 x86: Map the kernel image segments independently with fine-grained 328 permissions on amd64 and i386 (W^X). [maxv 20160514] 329 x86: Use processor-specific features to optimize memory access time to 330 the kernel image on amd64 and i386. [maxv 20160515] 331 arm: Add support for i.MX7 SoC. [ryo 20160517] 332 wm(4): Support TX multiqueue. [knakahara 20160519] 333 bind: Import version 9.10.4-P1. [christos 20160526] 334 network: Change hostzerobroadcast default to "no". This has has been 335 the default for many years (broadcast to all ones instead to 336 all zeroes), but might affect some really old machines out 337 there [christos 20160527] 338 zoneinfo: Import tzdata2016d. [agc 20160531] 339 ntp: Import ntp 4.2.8p8. [christos 20160603] 340 ext2fs: Add ext4 extent support from FreeBSD, ported and contributed by 341 Hrishikesh Goyal (GSoc 2016) [christos 20160603] 342 sys_info: Import a script to return version information for system 343 libraries and utilities [agc 20160604] 344 nvmectl(8): Added NVM Express control utility. [nonaka 20160604] 345 gcc: Import GCC 5.4.0. [mrg 20160606] 346 dhcpcd(8): Import dhcpcd-6.11.1. [roy 20160617] 347 nfs: Support NFS server with COMAPT_NETBSD32. [mrg 20160622] 348 ext2fs: Add ext4 htree index support from FreeBSD, ported and 349 contributed by Hrishikesh Goyal (GSoc 2016). [christos 20160624] 350 mdocml: Import 1.13.4. [christos 20160715] 351 acpi(4): Updated ACPICA to 20160527. [christos 20160718] 352 kernel: Use fine-grained permissions for kernel modules segments 353 (W^X). [maxv 20160720] 354 amd64: Prevent NULL from being mappable in kernel mode. [maxv 20160722] 355 amd64: Use fine-grained permissions for architecture-specific memory 356 areas (W^X). [maxv 20160725] 357 sdtemp(4): Add support for Atmel AT30TS00, AT30TSE004, Giantec 358 GT30TS00, GT34TS02, Microchip MCP9804, MCP98244, IDT 359 TS3000GB[02], TS3001GB2, TSE200[24]GB2 and On Semiconductor 360 CAT34TS04. [msaitoh 20160726] 361 sdtemp(4): Add JEDEC TSE2004av support. [msaitoh 20160728] 362 xorg-server: Import xorg-server 1.18.4. [mrg 20160801] 363 OpenSSH: Imported 7.3. [christos 20160802] 364 xen: Map the kernel image segments independently with fine-grained 365 permissions (W^X). [maxv 20160802] 366 ext2fs: Add ext4 extra_inode support. [jdolecek 20160803] 367 kernel: Provide an efficient way to prevent NULL from being mappable 368 in userland processes. [maxv 20160806] 369 ext2fs: Actually fill file type for readdir(4) and friends. 370 [jdolecek 20160615] 371 zoneinfo: Import tzdata2016f. [kre 20160807] 372 tcu(4): Add support for flxd TC-USB TURBOchannel USB and GPIO option. 373 [flxd 20160811] 374 ext2fs: Add read-only ext4 extended attribute support. 375 [jdolecek 20160612] 376 dhcpcd(8): Import dhcpcd-6.11.3. [roy 20160815] 377 ext2fs: Add ext4 dir_nlink support, supporting up to 64000 file hard 378 links, and unlimited directory links. [jdolecek 20160815] 379 ext2fs: Add ext4 gdt_csum/uninit_bg support. [jdolecek 20160815] 380 unbound: Import 1.5.9. [christos 20160820] 381 tmux(1): Import of tmux 2.2 [christos 20160831] 382 lua: updated to 5.3.3 and applied all three patches from 383 http://lua.org/bugs.html [salazar 20160908] 384 libc: Update to tzcode2016f. [christos 20160916] 385 nvme(4): NVMe driver is now MPSAFE. [jdolecek 20160918] 386 pci(4): Introduce a better drvname method. [mrg 20160924] 387 zoneinfo: Import tzdata2016g. [kre 20160929] 388 libc: Add <stdalign.h> and <stdnoreturn.h>. [kamil 20161002] 389 c11: Import cc(1) wrapper for C11. [kamil 20161003] 390 libc: Add the C11 static_assert macro in <assert.h>. [kamil 20161003] 391 mntva(4): Add driver for MNTMN VA2000 FPGA-based graphics card for 392 Amiga computers with Zorro slot. Supports accelerated wsdisplay 393 console and wsfb-based X11. [rkujawa 20161003] 394 libc: Add the timespec_get function and TIME_UTC definition in the 395 <time.h> header. Enable unconditionally the timespec struct 396 definition in <time.h>. Changes conform to the C11 standard. 397 [kamil 20161004] 398 bind: Import version 9.10.4-P3. [christos 20161004] 399 atactl(8): Add smart code 249. [mrg 20161004] 400 mips: Add support for MediaTek MT7628 SoC [ryo 20161006] 401 libc: Update to tzcode2016g. [christos 20161007] 402 dhcpcd(8): Import dhcpcd-6.11.4 [roy 20161009] 403 urtwn(4): Add support for Realtek 8192EU [nat 20161012] 404 gdb(1): Updated to 7.12. [christos 20161012] 405 libc: Add the wcsnlen(3) function in <wchar.h>. [kamil 20161015] 406 libc: Update to tzcode2016h. [christos 20161020] 407 zoneinfo: Import tzdata2016h. [kre 20161020] 408 binutils: Updated to FSF binutils 2.27. [christos 20161026] 409 wapbl(4): Improved truncate performance, and stability [jdolecek 20161028] 410 bind: Import version 9.10.4-P4. [christos 20161101] 411 zoneinfo: Import tzdata2016i. [kre 20161103] 412 libc: Update to tzcode2016i. [christos 20161104] 413 acpi(4): Updated ACPICA to 20160930. [christos 20161111] 414 scsictl(8): Add "getrealloc" and "setrealloc" commands to get/set 415 automatic reallocation parameters/enables for error recovery. 416 [flxd 20161119] 417 scsipi(9): Make scsipi framework MPSAFE. [mlelstv 20161120] 418 umass(4): mark MPSAFE. [skrll 20161121] 419 wpa: Import wpa_supplicant and hostapd 2.6. [christos 20161121] 420 ntp: Import ntp 4.2.8p9. [christos 20161121] 421 zoneinfo: Import tzdata2016j. [kre 20161124] 422 systat(1): Add -b option to dump once and exit. [mrg 20161202] 423 luna68k: Preliminary support for LUNA's HD647180X I/O processor 424 (a.k.a. XP). [tsutsui 20161203] 425 axe(4): added support for AX88772A and AX88772B chipsets (from 426 FreeBSD) [skrll 20161204] 427 ixg(4): Add X55x support [msaitoh 20161205] 428 audio(4): Audio sub-system changes - in kernel mixing [nat 20161208] 429 speaker(4):Synthesized beep for platforms with audio [nat 20161208] 430 crash(8): Add sparc support. [mrg 20161210] 431 cgd(4): Add aes-xts. [alnsn 20161211] 432 options(4): Remove KSTACK_CHECK_DR0. [kamil 20161213] 433 ptrace(2): Add hardware assisted breakpoint/watchpoint API: 434 PT_READ_WATCHPOINT, PT_WRITE_WATCHPOINT and 435 PT_COUNT_WATCHPOINTS [kamil 20161215] 436 rtadvd(8): Support -p <pidfile> option. [ozaki-r 20161216] 437 xen: Add support for kernel modules. [maxv 20161216] 438 mips64: Use N64 binaries where kvm is required, fixing fstat, netstat, 439 systat, crash, pstat and kgmon. [mrg 20161222] 440 OpenSSH: Imported 7.4. [christos 20161224] 441 dreamcast: Add preliminary "G1-ATA" IDE HDD support. [tsutsui 20161229] 442 resolvconf(8): Import openresolv-3.9.0 [roy 20161230] 443 flex(1): Import flex-2.6.3 [christos 20170102] 444 ptrace(2): Add new si_code value of SIGTRAP: TRAP_EXEC [kamil 20170107] 445 ptrace(2): Add signal information accessors API: 446 PT_GET_SIGINFO and PT_SET_SIGINFO [kamil 20170107] 447 nsd(8): Add the NSD Authoritative DNS server [christos 20170107] 448 zlib(3): Import 1.2.10 [christos 20170109] 449 ptrace(2): Add new si_code value of SIGTRAP: TRAP_CHLD [kamil 20170110] 450 ptrace(2): Add new options in EVENT_MASK: PTRACE_VFORK and 451 PTRACE_VFORK_DONE [kamil 20170113] 452 ptrace(2): Add new options in EVENT_MASK: PTRACE_LWP_CREATE and 453 PTRACE_LWP_EXIT [kamil 20170114] 454 siginfo(2): Add new si_code for SIGTRAP: TRAP_LWP [kamil 20170114] 455 libpcap: Import 1.8.1. [christos 20170124] 456 tcpdump(8): Import 4.8.1. [christos 20170124] 457 acpi(4): Updated ACPICA to 20170119. [christos 20170125] 458 bta2dpd(8): Add new bluetooth A2DP daemon. [nat 20170129] 459 kerberos(8): Update to latest Heimdal-HEAD [christos 20170128] 460 libevent: Import libevent 2.1.18 [christos 20170131] 461 nc(1): Add a netcat utility from OpenBSD [christos 20170206] 462 pthread_dbg(3): Removed from the base distribution. [kamil 20170208] 463 ixg(4): Support TX/RX multiqueue [msaitoh 20170208] 464 ixv(4): Add Intel 10G Ethernet virtual function driver. 465 [msaitoh 20170208] 466 bind: Import version 9.10.4-P6. [christos 20170208] 467 openldap: Import 2.4.44. [christos 20170208] 468 libc: Add accept4 function for compatibility [maya 20170208] 469 file(1): Upgraded to 5.30. [christos 20170210] 470 byacc: update to 20170201 [christos 20170211] 471 ptrace(2): Add signal mask information accessors API: 472 PT_GET_SIGMASK and PT_SET_SIGMASK [kamil 20170212] 473 postfix(1): Import version 3.1.4. [christos 20170213] 474 l2tp(4): Add L2TPv3 interface. [knakahara 20170216] 475 siginfo(2): Add new si_code for SIGTRAP: TRAP_DBREG [kamil 20170217] 476 disklabel(5): Add DISKLABEL_EI (``Endian-Independent'' disklabel) 477 kernel option to machines that support Master Boot Record 478 (MBR). [rin 20170219] 479 ptrace(2): Add new API replacing PT_WATCHPOINT for Debug Registers: 480 PT_GETDBREGS and PT_SETDBREGS [kamil 20170223] 481 dk(4): Add DKWEDGE_METHOD_RDB option to enable Amiga Rigid Disk Block 482 (RDB) partitioning detection method. [rin 20170226] 483 siginfo(2): Add new si_code values for SIGTRAP: TRAP_SCE and TRAP_SCX 484 [kamil 20170228] 485 zoneinfo: Import tzdata2017a. [kre 20170301] 486 vioscsi(4): Allocate bus dma maps on attach, improves stability 487 and performance, adresses kern/52043 [jdolecek 20170307] 488 luna68k: Add a driver for LUNA's front panel LCD. Ported from 489 OpenBSD/luna88k. [tsutsui 20170309] 490 sqlite3: Import 3.17.0. [christos 20170311] 491 libc: Update to tzcode2017a. [christos 20170311] 492 mdocml: Import 1.14.1. [christos 20170318] 493 sh(1): Arithmetic parser imported from dash (via FreeBSD) 494 adding support for all required operators, as well 495 as being smaller and faster. [kre 20170320] 496 zoneinfo: Import tzdata2017b. [kre 20170321] 497 virtio(4): Refactor child driver attach code for better modularization 498 [jdolecek 20170325] 499 vioscsi(4): Use MSI/MSI-X, reduce disk probe time [jdolecek 20170325] 500 dhcpcd(8): Import dhcpcd-7.0.0-beta2 [roy 20170402] 501 ptrace(2): Add operations to single step specified threads: 502 PT_SETSTEP and PT_CLEARSTEP [kamil 20170408] 503 route(4): Add RO_MSGFILTER [roy 20170411] 504 dc(1): Import from OpenBSD (replaced GPL version) [christos 20170410] 505 bind: Import version 9.10.4-P8. [christos 20170413] 506 ntp: Import ntp 4.2.8p10. [christos 20170413] 507 dhcpcd: Import dhcpcd 7.0.0-beta3 [roy 20170414] 508 OpenSSH: Imported 7.5. [christos 20170418] 509 tmux(1): Import of tmux 2.4 [christos 20170423] 510 libc: Update to tzcode2017b. [christos 20170425] 511 lua: Updated to Lua 5.3.4. [mbalmer 20170426] 512 acpi(4): Updated ACPICA to 20170303. [christos 20170430] 513 openpam(3): update to 20170430 (resedacea) [christos 20170506] 514 dhcpcd: Import dhcpcd 7.0.0-rc1 [roy 20170510] 515 vioscsi(4): Stability fixes [jdolecek 20170515] 516