1# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.2969 $> 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 26Changes from NetBSD 10.0 to NetBSD 11.0: 27 amdsmn(4): added trivial power management support [reinoud 20221218] 28 amdccp(4): added trivial power management support [reinoud 20221218] 29 libc: Update Unicode tables to Unicode 13.0.0. [wiz 20221220] 30 libc: Update Unicode tables to Unicode 14.0.0. [wiz 20221220] 31 ppp(4): Remove several non-functioning ioctls. [chs 20221221] 32 libc: Update Unicode tables to Unicode 15.0.0. [wiz 20221221] 33 dse(4): Added Dayna SCSI/Link ethernet driver. [nat 20221222] 34 binutils: Updated to FSF binutils 2.39. [christos 20221224] 35 sdhc(4): Add quirk for some Intel eMMC devices (like 36 GIGABYTE MA10-ST0) to allow the driver to attach 37 successfully. [msaitoh 20230105] 38 cribbage(6): Add -y option to keep playing without asking 39 (from Greywolf in PR 57164) [christos 20230106] 40 x86: Enable the -z separate-code security feature by default in 41 ld(1). Reduces the default max page size from 2M to 42 4K on amd64. [christos 20230106] 43 bind: Import version 9.16.37. [christos 20230125] 44 xfwp(1): remove. [wiz 20230204] 45 wscons(4): Ignore nonsense tab stops in vt100 emulation. 46 [riastradh 20230223] 47 nvmm(4): Filter CR4 bits on x86 SVM (AMD). In particular, 48 prohibit PKE, Protection Key Enable, which requires 49 some additional management of CPU state by nvmm. 50 [riastradh 20230223] 51 ftp(1): Add option sslnoverify to control validation of SSL 52 certificates. Certificate validation is now enabled 53 by default. [mlelstv 20230225] 54 ftp(1): Add netrc processing to fetch-mode (URL on command line) to 55 enable options and autologin via netrc. [mlelstv 20230225] 56 aarch64: Audit use of curcpu(9). [riastradh 20230225] 57 xen: Memory barrier audit. Reduce unnecessary membars. 58 [riastradh 20230225] 59 x86: Mitigate MXCSR Configuration Dependent Timing CPU security 60 flaw in kernel FPU use. [riastradh 20230225] 61 kernel: Optimization: Omit needless membar when triggering softint 62 in various ports. [riastradh 20230301] 63 sh(1): Adjust tilde expansion to comply with upcoming POSIX 64 Issue 8 requirements. [kre 20230306] 65 libm: Add more long double transcendental functions (as aliases of 66 double functions) from C99. [riastradh 20230313] 67 tzdata: updated to 2023a (using the 2023agtz fork) [kre 20230323] 68 tzdata: updated to 2023b (using the 2023bgtz fork) [kre 20230324] 69 xen: Allow a PVH dom0 to use VGA as console. [bouyer 20230324] 70 vioscsi(4), viornd(4), viomb(4): Mark VirtIO drivers as MPSAFE. 71 [mlelstv 20230325] 72 amiga: Fix bootblocks for Kickstart 3.2. [abs 20230325] 73 libc: Add __atomic_is_lock_free to help stdatomic.h usage with 74 GCC. [riastradh 20230330] 75 tzdata: updated to 2023c (using the 2023cgtz fork) [kre 20230331] 76 tprof(8): Add Intel Comet Lake support. [msaitoh 20230410] 77 vacation(1): Check 'Auto-Submitted:' header in addition to 78 'Precedence:', and set 'Precedence:' in addition to 79 'Auto-Submitted:'. [hauke 20230411] 80 ichsmb(4), tco(4): Add support for TCO on newer Intel chipsets. 81 [riastradh 20230412] 82 audiorecord(1): Add support for recording 24-bit wav files. 83 [mlelstv 20230415] 84 lua: Import version 5.4.4. 85 Bumped shlib major because of incompatible API/ABI changes. 86 [nikita 20230416] 87 evbarm: Install a boot.cfg file for the EFI bootloader by default. 88 [brook 20230419] 89 dhcpcd: Import version 10.0.1. [roy 20230421] 90 evbarm: Enable rkv1crypto driver on Rock64. [mrg 20230424] 91 worms(6): Add a little bit of optional colour, code and 92 ideas from RVP. [kre 20230426] 93 amiga: Add driver for the MNT ZZ9000 Zorro board - submitted by 94 Alain Runa. [phx 20230503] 95 evbarm: Experimental IMX6SX support - tested on the UDOO Neo Full board. 96 [bouyer 20230504] 97 chown(8): Add a -d flag to avoid changing a file's owner/group to the 98 current value. This avoids some unnecessary operations on the 99 file. [pgoyette 20230504] 100 ftp(1): Add timeout for SSL connection setup, defaulting to 60 seconds. 101 [lukem 20230505] 102 riscv: Add RISC-V support that works on QEMU with a single hart. 103 [skrll 20230507] 104 riscv: Add Google Goldfish RTC driver. [skrll 20230508] 105 OpenSSL: Imported 3.0.8. [christos 20230510] 106 ctfmerge(1): Add error handling to pthread APIs. 107 Fix semaphores for macOS host tool. [lukem 20230523] 108 share/mk: Deprecate non-functional SHAREDSTRINGS. [lukem 20230524] 109 mkstr(1), xstr(1): Obsolete unused PDP-11-era tools. [lukem 20230524] 110 pax(1): Exit 0 if stdin filelist is used and no files are supplied. 111 Don't overwrite existing destination files if -r -w copy 112 fails for any reason. [lukem 20230528] 113