This was generated from the
src/doc/CHANGES log, and lists
both by date, and by area or port affected.
Other Change Logs
Updated: Tue Jun 6 08:32:40 2023
June 2023
- build.sh
Add show-params operation [lukem 20230602]
- mk.conf(5)
Obsolete non-MK variants MANZ UNPRIVED UPDATE [lukem 20230602]
May 2023
- openssl(1)
Imported 3.0.9. [christos 20230531]
- date(1)
Add -R option for displaying time in RFC 5322 format, similar to GNU date. [kim 20230531]
- pax(1)
Exit 0 if stdin filelist is used and no files are supplied. Don't overwrite existing destination files if -r -w copy fails for any reason. [lukem 20230528]
- pthread(3)
Reduce power consumption when spinning for a lock on arm. [riastradh 20230525]
- mkstr(1), xstr(1)
Obsolete unused PDP-11-era tools. [lukem 20230524]
- share/mk
Deprecate non-functional SHAREDSTRINGS. [lukem 20230524]
- ctfmerge(1)
Add error handling to pthread APIs. Fix semaphores for macOS host tool. [lukem 20230523]
- efi(4)
Add EFIIOC_GET_TABLE ioctl support on x86. [riastradh 20230522]
- i386
Add /dev/efi device. [riastradh 20230522]
- amiga
Update loadbsd source and distribution binary to version 3.3. [phx 20230514]
- mips
Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- worms(6)
When using -H, make the appearance of the worm head depend upon the body (more than it did before). [kre 20230512]
- make(1)
Make :mtime operate on each word in variable value. [sjg 20230510]
- openssl(1)
Imported 3.0.8. [christos 20230510]
- riscv
Add Google Goldfish RTC driver. [skrll 20230508]
- riscv
Add RISC-V support that works on QEMU with a single hart. [skrll 20230507]
- ftp(1)
Add timeout for SSL connection setup, defaulting to 60 seconds. [lukem 20230505]
- chown(8)
Add a -d flag to avoid changing a file's owner/group to the current value. This avoids some unnecessary operations on the file. [pgoyette 20230504]
- evbarm
Experimental IMX6SX support - tested on the UDOO Neo Full board. [bouyer 20230504]
- amiga
Add driver for the MNT ZZ9000 Zorro board - submitted by Alain Runa. [phx 20230503]
April 2023
- worms(6)
Add a little bit of optional colour, code and ideas from RVP. [kre 20230426]
- evbarm
Enable rkv1crypto driver on Rock64. [mrg 20230424]
- dhcpcd
Import version 10.0.1. [roy 20230421]
- evbarm
Install a boot.cfg file for the EFI bootloader by default. [brook 20230419]
- lua
Import version 5.4.4. Bumped shlib major because of incompatible API/ABI changes. [nikita 20230416]
- audiorecord(1)
Add support for recording 24-bit wav files. [mlelstv 20230415]
- ichsmb(4), tco(4)
Add support for TCO on newer Intel chipsets. [riastradh 20230412]
- vacation(1)
Check 'Auto-Submitted:' header in addition to 'Precedence:', and set 'Precedence:' in addition to 'Auto-Submitted:'. [hauke 20230411]
- tprof(8)
Add Intel Comet Lake support. [msaitoh 20230410]
March 2023
- tzdata
updated to 2023c (using the 2023cgtz fork) [kre 20230331]
- libc
Add __atomic_is_lock_free to help stdatomic.h usage with GCC. [riastradh 20230330]
- amiga
Fix bootblocks for Kickstart 3.2. [abs 20230325]
- vioscsi(4), viornd(4), viomb(4)
Mark VirtIO drivers as MPSAFE. [mlelstv 20230325]
- xen
Allow a PVH dom0 to use VGA as console. [bouyer 20230324]
- tzdata
updated to 2023b (using the 2023bgtz fork) [kre 20230324]
- tzdata
updated to 2023a (using the 2023agtz fork) [kre 20230323]
- libm
Add more long double transcendental functions (as aliases of double functions) from C99. [riastradh 20230313]
- sh(1)
Adjust tilde expansion to comply with upcoming POSIX Issue 8 requirements. [kre 20230306]
- kernel
Optimization: Omit needless membar when triggering softint in various ports. [riastradh 20230301]
February 2023
- x86
Mitigate MXCSR Configuration Dependent Timing CPU security flaw in kernel FPU use. [riastradh 20230225]
- xen
Memory barrier audit. Reduce unnecessary membars. [riastradh 20230225]
- aarch64
Audit use of curcpu(9). [riastradh 20230225]
- ftp(1)
Add netrc processing to fetch-mode (URL on command line) to enable options and autologin via netrc. [mlelstv 20230225]
- ftp(1)
Add option sslnoverify to control validation of SSL certificates. Certificate validation is now enabled by default. [mlelstv 20230225]
- nvmm(4)
Filter CR4 bits on x86 SVM (AMD). In particular, prohibit PKE, Protection Key Enable, which requires some additional management of CPU state by nvmm. [riastradh 20230223]
- wscons(4)
Ignore nonsense tab stops in vt100 emulation. [riastradh 20230223]
- xfwp(1)
remove. [wiz 20230204]
January 2023
- bind
Import version 9.16.37. [christos 20230125]
- x86
Enable the -z separate-code security feature by default in ld(1). Reduces the default max page size from 2M to 4K on amd64. [christos 20230106]
- cribbage(6)
Add -y option to keep playing without asking (from Greywolf in PR 57164) [christos 20230106]
- sdhc(4)
Add quirk for some Intel eMMC devices (like GIGABYTE MA10-ST0) to allow the driver to attach successfully. [msaitoh 20230105]
December 2022
- binutils
Updated to FSF binutils 2.39. [christos 20221224]
- dse(4)
Added Dayna SCSI/Link ethernet driver. [nat 20221222]
- libc
Update Unicode tables to Unicode 15.0.0. [wiz 20221221]
- ppp(4)
Remove several non-functioning ioctls. [chs 20221221]
- libc
Update Unicode tables to Unicode 14.0.0. [wiz 20221220]
- libc
Update Unicode tables to Unicode 13.0.0. [wiz 20221220]
- amdccp(4)
added trivial power management support [reinoud 20221218]
- amdsmn(4)
added trivial power management support [reinoud 20221218]
NetBSD/arm covers (for NetBSD 11.0):
NetBSD/hppa covers (for NetBSD 11.0):
NetBSD/m68k covers (for NetBSD 11.0):
NetBSD/mips covers (for NetBSD 11.0):
NetBSD/ns32k covers (for NetBSD 11.0):
NetBSD/sh3 covers (for NetBSD 11.0):
NetBSD/sh5 covers (for NetBSD 11.0):
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-algor.
- Fix bootblocks for Kickstart 3.2. [abs 20230325]
- Add driver for the MNT ZZ9000 Zorro board - submitted by Alain Runa. [phx 20230503]
- Update loadbsd source and distribution binary to version 3.3. [phx 20230514]
- Non port specific changes that may affect port-amiga.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-arc.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-cobalt.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-emips.
- Install a boot.cfg file for the EFI bootloader by default. [brook 20230419]
- Enable rkv1crypto driver on Rock64. [mrg 20230424]
- Experimental IMX6SX support - tested on the UDOO Neo Full board. [bouyer 20230504]
- Non port specific changes that may affect port-evbarm.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-evbmips.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-ews4800mips.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-hpcmips.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-mipsco.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-newsmips.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-playstation2.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-pmax.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-sbmips.
- mips: Bump the maximum text size for binaries from 64MB to 128MB. [he 20230514]
- Non port specific changes that may affect port-sgimips.
- Memory barrier audit. Reduce unnecessary membars. [riastradh 20230225]
- Allow a PVH dom0 to use VGA as console. [bouyer 20230324]
- Non port specific changes that may affect port-xen.
- added trivial power management support [reinoud 20221218]
- added trivial power management support [reinoud 20221218]
- Add support for recording 24-bit wav files. [mlelstv 20230415]
bind
- Import version 9.16.37. [christos 20230125]
binutils
- Updated to FSF binutils 2.39. [christos 20221224]
build.sh
- Add show-params operation [lukem 20230602]
- Add a -d flag to avoid changing a file's owner/group to the current value. This avoids some unnecessary operations on the file. [pgoyette 20230504]
- Add -y option to keep playing without asking (from Greywolf in PR 57164) [christos 20230106]
- Add error handling to pthread APIs. Fix semaphores for macOS host tool. [lukem 20230523]
- Add -R option for displaying time in RFC 5322 format, similar to GNU date. [kim 20230531]
dhcpcd
- Import version 10.0.1. [roy 20230421]
- Added Dayna SCSI/Link ethernet driver. [nat 20221222]
- Add EFIIOC_GET_TABLE ioctl support on x86. [riastradh 20230522]
- Add option sslnoverify to control validation of SSL certificates. Certificate validation is now enabled by default. [mlelstv 20230225]
- Add netrc processing to fetch-mode (URL on command line) to enable options and autologin via netrc. [mlelstv 20230225]
- Add timeout for SSL connection setup, defaulting to 60 seconds. [lukem 20230505]
- Add support for TCO on newer Intel chipsets. [riastradh 20230412]
kernel
- Optimization: Omit needless membar when triggering softint in various ports. [riastradh 20230301]
libc
- Update Unicode tables to Unicode 13.0.0. [wiz 20221220]
- Update Unicode tables to Unicode 14.0.0. [wiz 20221220]
- Update Unicode tables to Unicode 15.0.0. [wiz 20221221]
- Add __atomic_is_lock_free to help stdatomic.h usage with GCC. [riastradh 20230330]
libm
- Add more long double transcendental functions (as aliases of double functions) from C99. [riastradh 20230313]
lua
- Import version 5.4.4. Bumped shlib major because of incompatible API/ABI changes. [nikita 20230416]
- Make :mtime operate on each word in variable value. [sjg 20230510]
- Obsolete non-MK variants MANZ UNPRIVED UPDATE [lukem 20230602]
- Obsolete unused PDP-11-era tools. [lukem 20230524]
- Filter CR4 bits on x86 SVM (AMD). In particular, prohibit PKE, Protection Key Enable, which requires some additional management of CPU state by nvmm. [riastradh 20230223]
- Imported 3.0.8. [christos 20230510]
- Imported 3.0.9. [christos 20230531]
- Exit 0 if stdin filelist is used and no files are supplied. Don't overwrite existing destination files if -r -w copy fails for any reason. [lukem 20230528]
- Remove several non-functioning ioctls. [chs 20221221]
- Reduce power consumption when spinning for a lock on arm. [riastradh 20230525]
riscv
- Add RISC-V support that works on QEMU with a single hart. [skrll 20230507]
- Add Google Goldfish RTC driver. [skrll 20230508]
- Add quirk for some Intel eMMC devices (like GIGABYTE MA10-ST0) to allow the driver to attach successfully. [msaitoh 20230105]
- Adjust tilde expansion to comply with upcoming POSIX Issue 8 requirements. [kre 20230306]
share/mk
- Deprecate non-functional SHAREDSTRINGS. [lukem 20230524]
- Add support for TCO on newer Intel chipsets. [riastradh 20230412]
- Add Intel Comet Lake support. [msaitoh 20230410]
tzdata
- updated to 2023a (using the 2023agtz fork) [kre 20230323]
- updated to 2023b (using the 2023bgtz fork) [kre 20230324]
- updated to 2023c (using the 2023cgtz fork) [kre 20230331]
- Check 'Auto-Submitted:' header in addition to 'Precedence:', and set 'Precedence:' in addition to 'Auto-Submitted:'. [hauke 20230411]
- Mark VirtIO drivers as MPSAFE. [mlelstv 20230325]
- Mark VirtIO drivers as MPSAFE. [mlelstv 20230325]
- Mark VirtIO drivers as MPSAFE. [mlelstv 20230325]
- Add a little bit of optional colour, code and ideas from RVP. [kre 20230426]
- When using -H, make the appearance of the worm head depend upon the body (more than it did before). [kre 20230512]
- Ignore nonsense tab stops in vt100 emulation. [riastradh 20230223]
x86
- Enable the -z separate-code security feature by default in ld(1). Reduces the default max page size from 2M to 4K on amd64. [christos 20230106]
- Mitigate MXCSR Configuration Dependent Timing CPU security flaw in kernel FPU use. [riastradh 20230225]
- Obsolete unused PDP-11-era tools. [lukem 20230524]
(top)
Up to Recent Changes and NetBSD News
(Contact us)
Generated by changes2html version 1.159, last updated: Tue Jun 6 08:32:40 2023
Copyright © 1994-2023
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.
NetBSD® is a
registered trademark of The NetBSD Foundation, Inc.