CHANGES revision 1.3204
11.3204Sleot# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3204 $> 21.1095Stsutsui# 31.1095Stsutsui# 41.1095Stsutsui# [Note: This file does not mention every change made to the NetBSD source tree. 51.1095Stsutsui# For an exhaustive list, please subscribe to the `source-changes' mailing list, 61.1095Stsutsui# or see the mailing list archives. For more information, send a message 71.1095Stsutsui# containing just the word `help' to `majordomo@NetBSD.org'.] 81.1095Stsutsui# 91.1095Stsutsui# ---------------------------------------------------------------------------- 101.1095Stsutsui# PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS: 111.1095Stsutsui# 121.1095Stsutsui# theme: Content ... 131.1095Stsutsui# more content ... 141.1095Stsutsui# more content. [developer DATE-FORMAT] 151.1095Stsutsui# 161.1095Stsutsui# That's it, one tab to start an item, and two tabs to indent the content. 171.1095Stsutsui# Also please start the content with a capital and end it with a dot. 181.1095Stsutsui# 191.1095Stsutsui# This is very important for the www scripts, otherwise it won't be able to 201.1095Stsutsui# parse the file and the HTML output will be mangled. 211.1106Stsutsui# 221.1106Stsutsui# See htutils/changes/changes2html script for more details. 231.1106Stsutsui# 241.1095Stsutsui# ---------------------------------------------------------------------------- 251.1028Sxtraeme 261.3180SmartinChanges from NetBSD 11.0 to NetBSD 12.0: 271.3180Smartin 281.3181Snia pvscsi(4): Add a port of the FreeBSD driver for the VMware PV SCSI 291.3181Snia controller found in VMware ESXi. [skrll 20250804] 301.3181Snia posix_openpt(3): Support O_CLOFORK. [gutteridge 20250806] 311.3181Snia sh(1): cd "" is now an error, as required by POSIX 2024. [kre 20250812] 321.3181Snia macppc: Add drivebay(4), a driver to control the Xserve G4's drive bays 331.3181Snia via sysctl. [macallan 20250812] 341.3181Snia macppc: Added support for fan control on Xserve G4. [macallan 20250820] 351.3182Schristos acpi(4): Updated ACPICA to 20250807. [christos 20250824] 361.3184Schristos binutils: Import 2.45 and switch amd64 to it [christos 20250826] 371.3188Snia gffb(4): Add backlight control to the GeForce framebuffer driver. 381.3188Snia [macallan 20250830] 391.3188Snia man(1): Add -l flag to parse argument as file name. 401.3188Snia [christos 20250902] 411.3184Schristos gdb: Import 16.3 and switch everyone to it [christos 20250902] 421.3185Schristos openpam(3): update to 20250531 (zingiber) [christos 20250903] 431.3186Schristos openldap: Import 2.6.10. [christos 20250904] 441.3187Schristos unbound(8): Import 1.23.1. [christos 20250906] 451.3188Snia kernel: Add new memory barrier for paravirtualized drivers 461.3188Snia requiring store-before-load ordering. [riastradh 20250906] 471.3188Snia macppc: Add driver for the LED bar found on Xserve G4, 481.3188Snia controls lights depending on CPU usage. [macallan 20250908] 491.3189Snat m68k: Change softfloat build to libc/softfloat. [nat 20250910] 501.3190Snia fsck_ffs(8): Expand flags with -a and -i. [perseant 20250914] 511.3190Snia ctype(3): New environment variable LIBC_ALLOWCTYPEABUSE. 521.3190Snia [riastradh 20250915] 531.3190Snia dumplfs(8): Add -n flag to allow dumping of a given inode from an 541.3190Snia inode block, or every inode in a block. [perseant 20250914] 551.3190Snia lfs: Add working in-kernel roll forward. [perseant 20250917] 561.3194Snia kernel: Add a shared function to query the common properties used 571.3194Snia for configuring an Ethernet address. [thorpej 20251004] 581.3194Snia gffb(4): Add backlight control for NVIDIA GeForce FX 5200 Go. 591.3194Snia [macallan 20251006] 601.3202Snia hypotl(3): Accommodate infinity for softfloat. [nat 20251007] 611.3196Snia arm, aarch64: Switch to GCC 14. [mrg 20251007] 621.3196Snia sparc, sparc64: Switch to GCC 14. [mrg 20251007] 631.3196Snia hppa: Switch to GCC 14. [mrg 20251007] 641.3196Snia x86: Switch to GCC 14. [mrg 20251007] 651.3194Snia ucom(4): Add support for console over USB-to-serial adapter 661.3194Snia [manu 20251009] 671.3194Snia libc: Merge extended worker threads for POSIX asynchronous I/O 681.3194Snia (GSoC project by Ethan Miller). [christos 20251010] 691.3194Snia ssh(1), sshd(8): Import OpenSSH 10.2. [christos 20251011] 701.3194Snia gpt(8): Add various riscv-specific partition types. [thorpej 20251011] 711.3194Snia fsck_lfs(8): Enable checking LFS64 volumes. [perseant 20251012] 721.3194Snia riscv: Handle XTheadMae vs. Svpbmt, allowing boot on Allwinner 731.3194Snia Nezha board. [thorpej 20251012] 741.3196Snia viaide(4): Add UDMA support for VT8233C IDE controller. 751.3196Snia [andvar 20251017] 761.3196Snia m68k: New port: mac68ksf - Macintosh 68k softfloat. [nat 20251020] 771.3195Sbrad sc16is7xx(4): NXP SC16IX7xx family of UART chips that are behind 781.3195Sbrad a I2C or SPI bus. [brad 20251024] 791.3196Snia compat_linux(8): Add support for semtimedop(2), from Ricardo Branco. 801.3196Snia [christos 20251026] 811.3196Snia ftp(1): Add "connect" as a synonym for "open". [lukem 20251028] 821.3196Snia wscons(4): Add support for xterm-style 256 colour escapes, 831.3196Snia from Crystal Kolipe. [nia 20251102] 841.3196Snia lfs: Add in-kernel cleaner. [perseant 20251106] 851.3196Snia aac(4): Support Adaptec RAID 5445, 5805 and 5085. [riz 20251107] 861.3196Snia m68k: Experimental new pmap module for systems with 68k MMUs 871.3196Snia (plus the HP MMU). [thorpej 20251108] 881.3201Snia compat_linux(8): Add prctl(2) lwp_{g,s}etname, from Kevin Bloom. 891.3201Snia [christos 20251110] 901.3197Sjmcneill evbppc: Add support for the Wii AES engine. [jmcneill 20251111] 911.3201Snia sparc64: Add implementation of Sun's VIS instruction API. 921.3201Snia [nia 20251113] 931.3198Sgutterid memfd_create(2): Add close-on-fork support. [gutteridge 20251115] 941.3201Snia iconv(1): Support -o outfile like gnu does and check writes for 951.3201Snia failure. [christos 20251121] 961.3199Sjmcneill evbppc: Add Wii USB Gecko support. [jmcneill 20251115] 971.3201Snia cgd(4): Improve throughput of AES disk encryption using SSE2. 981.3201Snia [riastradh 20251123] 991.3204Sleot rge(4): Sync driver with upstream (OpenBSD), adding support for 1001.3203Spgoyette new chips and chip-revisions, and enabling checksum 1011.3203Spgoyette offload for IPv4. [pgoyette 20251127] 1021.3201Snia powerpc: Switch to GCC 14. [martin 20251128] 1031.3201Snia dreamcast, atu(4), icp(4), gpsa(8): Relicense various NetBSD 1041.3201Snia components from 4-clause to 3-clause BSD. [nia 20251128] 1051.3200Sbrad umcpmio(4): Reorg and support for the MCP2210, USB to SPI 1061.3200Sbrad bridge. [brad 20251129] 1071.3201Snia ucom(4): Allow using as boot console. [manu 20251129] 1081.3201Snia sparc64: Use 64-bit optimized AES code for disk encryption. 1091.3201Snia [nia 20251201] 1101.3201Snia iwm(4): Update driver code, improving performance and stability. 1111.3201Snia [mlelstv 20251201] 1121.3201Snia evbmips: Enable ASLR by default in OCTEON kernel configuration. 1131.3201Snia [nia 20251201] 1141.3201Snia lfs: Various stability improvements. [perseant 20251202] 1151.3201Snia evbppc: Enable PaX security features in WII kernel configuration. 1161.3201Snia [nia 20251204] 1171.3201Snia viaide(4): Identify and attach VT6420 IDE (PATA) controller. 1181.3201Snia [andvar 20251204] 1191.3201Snia diff(1), diff3(1): Import BSD-licensed diff to replace GNU 1201.3201Snia diffutils, build with MKBSDDIFF=yes. [nia 20251204] 1211.3201Snia amd64: Support ramdisks when booting in GENPVH mode. 1221.3201Snia [khorben 20251205] 123