2024-06-01 00:07:40 +03:00
|
|
|
# LIST OF CHANGES FROM LAST RELEASE: <$Revision: 1.3061 $>
|
2008-08-27 15:25:59 +04:00
|
|
|
#
|
|
|
|
#
|
|
|
|
# [Note: This file does not mention every change made to the NetBSD source tree.
|
|
|
|
# For an exhaustive list, please subscribe to the `source-changes' mailing list,
|
|
|
|
# or see the mailing list archives. For more information, send a message
|
|
|
|
# containing just the word `help' to `majordomo@NetBSD.org'.]
|
|
|
|
#
|
|
|
|
# ----------------------------------------------------------------------------
|
|
|
|
# PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS:
|
|
|
|
#
|
|
|
|
# theme: Content ...
|
|
|
|
# more content ...
|
|
|
|
# more content. [developer DATE-FORMAT]
|
|
|
|
#
|
|
|
|
# That's it, one tab to start an item, and two tabs to indent the content.
|
|
|
|
# Also please start the content with a capital and end it with a dot.
|
|
|
|
#
|
|
|
|
# This is very important for the www scripts, otherwise it won't be able to
|
|
|
|
# parse the file and the HTML output will be mangled.
|
2008-09-01 20:04:57 +04:00
|
|
|
#
|
|
|
|
# See htutils/changes/changes2html script for more details.
|
|
|
|
#
|
2008-08-27 15:25:59 +04:00
|
|
|
# ----------------------------------------------------------------------------
|
2008-02-25 19:39:34 +03:00
|
|
|
|
2022-12-16 20:35:42 +03:00
|
|
|
Changes from NetBSD 10.0 to NetBSD 11.0:
|
2023-01-12 14:36:59 +03:00
|
|
|
amdsmn(4): added trivial power management support [reinoud 20221218]
|
|
|
|
amdccp(4): added trivial power management support [reinoud 20221218]
|
|
|
|
ppp(4): Remove several non-functioning ioctls. [chs 20221221]
|
2022-12-22 14:10:52 +03:00
|
|
|
dse(4): Added Dayna SCSI/Link ethernet driver. [nat 20221222]
|
2023-05-11 21:03:51 +03:00
|
|
|
binutils: Updated to FSF binutils 2.39. [christos 20221224]
|
2023-01-12 14:36:59 +03:00
|
|
|
cribbage(6): Add -y option to keep playing without asking
|
|
|
|
(from Greywolf in PR 57164) [christos 20230106]
|
|
|
|
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]
|
2023-01-26 00:45:37 +03:00
|
|
|
bind: Import version 9.16.37. [christos 20230125]
|
2023-02-04 19:35:31 +03:00
|
|
|
xfwp(1): remove. [wiz 20230204]
|
2023-03-06 16:15:15 +03:00
|
|
|
wscons(4): Ignore nonsense tab stops in vt100 emulation.
|
|
|
|
[riastradh 20230223]
|
|
|
|
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]
|
|
|
|
aarch64: Audit use of curcpu(9). [riastradh 20230225]
|
|
|
|
xen: Memory barrier audit. Reduce unnecessary membars.
|
|
|
|
[riastradh 20230225]
|
|
|
|
x86: Mitigate MXCSR Configuration Dependent Timing CPU security
|
|
|
|
flaw in kernel FPU use. [riastradh 20230225]
|
|
|
|
kernel: Optimization: Omit needless membar when triggering softint
|
|
|
|
in various ports. [riastradh 20230301]
|
|
|
|
sh(1): Adjust tilde expansion to comply with upcoming POSIX
|
|
|
|
Issue 8 requirements. [kre 20230306]
|
2023-04-17 13:27:37 +03:00
|
|
|
libm: Add more long double transcendental functions (as aliases of
|
|
|
|
double functions) from C99. [riastradh 20230313]
|
|
|
|
xen: Allow a PVH dom0 to use VGA as console. [bouyer 20230324]
|
|
|
|
vioscsi(4), viornd(4), viomb(4): Mark VirtIO drivers as MPSAFE.
|
|
|
|
[mlelstv 20230325]
|
|
|
|
amiga: Fix bootblocks for Kickstart 3.2. [abs 20230325]
|
|
|
|
libc: Add __atomic_is_lock_free to help stdatomic.h usage with
|
|
|
|
GCC. [riastradh 20230330]
|
2024-05-21 13:46:20 +03:00
|
|
|
uaudio(4): Initial support for USB Audio Class 2.0 devices.
|
|
|
|
[mlelstv 20230402]
|
2023-04-17 13:27:37 +03:00
|
|
|
vacation(1): Check 'Auto-Submitted:' header in addition to
|
|
|
|
'Precedence:', and set 'Precedence:' in addition to
|
|
|
|
'Auto-Submitted:'. [hauke 20230411]
|
|
|
|
ichsmb(4), tco(4): Add support for TCO on newer Intel chipsets.
|
|
|
|
[riastradh 20230412]
|
|
|
|
audiorecord(1): Add support for recording 24-bit wav files.
|
|
|
|
[mlelstv 20230415]
|
2023-05-08 21:39:36 +03:00
|
|
|
evbarm: Install a boot.cfg file for the EFI bootloader by default.
|
|
|
|
[brook 20230419]
|
2023-04-21 20:00:05 +03:00
|
|
|
dhcpcd: Import version 10.0.1. [roy 20230421]
|
2023-05-08 21:39:36 +03:00
|
|
|
evbarm: Enable rkv1crypto driver on Rock64. [mrg 20230424]
|
|
|
|
worms(6): Add a little bit of optional colour, code and
|
|
|
|
ideas from RVP. [kre 20230426]
|
|
|
|
amiga: Add driver for the MNT ZZ9000 Zorro board - submitted by
|
|
|
|
Alain Runa. [phx 20230503]
|
|
|
|
evbarm: Experimental IMX6SX support - tested on the UDOO Neo Full board.
|
|
|
|
[bouyer 20230504]
|
|
|
|
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]
|
|
|
|
riscv: Add RISC-V support that works on QEMU with a single hart.
|
|
|
|
[skrll 20230507]
|
|
|
|
riscv: Add Google Goldfish RTC driver. [skrll 20230508]
|
2023-06-06 10:49:06 +03:00
|
|
|
make(1): Make :mtime operate on each word in variable
|
|
|
|
value. [sjg 20230510]
|
|
|
|
worms(6): When using -H, make the appearance of the worm head
|
|
|
|
depend upon the body (more than it did before). [kre 20230512]
|
|
|
|
amiga: Update loadbsd source and distribution binary to version 3.3.
|
|
|
|
[phx 20230514]
|
|
|
|
i386: Add /dev/efi device. [riastradh 20230522]
|
|
|
|
efi(4): Add EFIIOC_GET_TABLE ioctl support on x86. [riastradh 20230522]
|
2023-05-24 16:09:53 +03:00
|
|
|
ctfmerge(1): Add error handling to pthread APIs.
|
2023-05-23 23:24:24 +03:00
|
|
|
Fix semaphores for macOS host tool. [lukem 20230523]
|
2023-05-24 16:09:53 +03:00
|
|
|
share/mk: Deprecate non-functional SHAREDSTRINGS. [lukem 20230524]
|
|
|
|
mkstr(1), xstr(1): Obsolete unused PDP-11-era tools. [lukem 20230524]
|
2023-06-06 10:49:06 +03:00
|
|
|
pthread(3): Reduce power consumption when spinning for a lock on
|
|
|
|
arm. [riastradh 20230525]
|
2023-05-31 12:33:09 +03:00
|
|
|
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]
|
2023-06-06 10:49:06 +03:00
|
|
|
date(1): Add -R option for displaying time in RFC 5322 format,
|
|
|
|
similar to GNU date. [kim 20230531]
|
2023-06-20 00:44:37 +03:00
|
|
|
mk.conf(5): Obsolete non-MK variants MANZ UNPRIVED UPDATE
|
|
|
|
[lukem 20230602]
|
2023-06-06 10:49:06 +03:00
|
|
|
build.sh: Add show-params operation [lukem 20230602]
|
2023-06-20 00:44:37 +03:00
|
|
|
kerberos(8): Update to Heimdal-7.8.0 [christos 20230619]
|
2023-06-30 00:46:47 +03:00
|
|
|
patch(1): Add --backup-if-mismatch and --no-backup-if-mismatch for
|
|
|
|
GNU patch compatibility. These options only make sense in
|
|
|
|
POSIX mode, patch(1) has --backup enabled by default and
|
|
|
|
GNU patch doesn't. [wiz 20230616]
|
|
|
|
indent(1): Remove support for handling ASCII backspace characters
|
|
|
|
in C code. [rillig 20230618]
|
2023-07-01 12:21:47 +03:00
|
|
|
make(1): Recognize include guards. [rillig 20230619]
|
2023-06-30 00:46:47 +03:00
|
|
|
editline(3): Install pkg-config files, same as the portable version.
|
|
|
|
[wiz 20230620]
|
|
|
|
make(1): Speed up pattern matching in the ':M' and ':N' modifiers.
|
2023-07-01 12:21:47 +03:00
|
|
|
[rillig 20230622]
|
2023-06-30 00:46:47 +03:00
|
|
|
paxctl(8): Introduce -0 option to clear all PaX flag bits in ELF note.
|
|
|
|
[rin 20230623]
|
|
|
|
crunchgen(1): Clear PaX flags instead of removing its ELF note section.
|
|
|
|
[rin 20230623]
|
|
|
|
make(1): Warn about malformed patterns in ':M', ':N' and
|
|
|
|
'.if make(...)' [rillig 20230623]
|
2023-06-27 01:04:18 +03:00
|
|
|
bind: Import version 9.16.42. [christos 20230626]
|
2023-06-27 20:10:15 +03:00
|
|
|
openresolv: Import version 3.13.2 [roy 20230627]
|
2023-06-29 01:24:15 +03:00
|
|
|
tmux(1): Import version 3.3a [wiz 20230628]
|
2023-06-30 00:46:47 +03:00
|
|
|
x86: Primary bootstrap is now enable to read a GPT
|
|
|
|
partition table inside a software raid(4).
|
|
|
|
[manu 20230629]
|
|
|
|
aiomixer(1): Support for the NO_COLOR environment variable.
|
|
|
|
[nia 20230629]
|
2023-07-01 00:48:15 +03:00
|
|
|
openpam(3): update to 20230627 (ximenia) [christos 20230630]
|
2023-07-27 19:57:11 +03:00
|
|
|
entropy(9): Reintroduce netbsd<=9 time-delta estimator for unblocking.
|
|
|
|
[riastradh 20230630]
|
|
|
|
mdnsd(8): Restore NetBSD logging additions lost in merges.
|
|
|
|
[gutteridge 20230630]
|
|
|
|
tetris(6): Support the informal standard of allowing setting NO_COLOR
|
|
|
|
in the environment to disable the use of color. [nia 20230701]
|
2024-04-25 20:22:48 +03:00
|
|
|
lint(1): Initial support for C23. [rillig 20230702]
|
2023-07-27 19:57:11 +03:00
|
|
|
heartbeat(9): New mechanism to check progress of kernel. This uses
|
|
|
|
hard interrupts to check progress of low-priority soft
|
|
|
|
interrupts, and one CPU to check progress of another CPU.
|
|
|
|
[riastradh 20230707].
|
|
|
|
crashme(9): New crash methods with raised ipl or kpreempt disabled.
|
|
|
|
[riastradh 20230707].
|
|
|
|
versioningsyscalls(9): Document how system call versioning is done.
|
|
|
|
From this summer's compat-linux GSoC, by Theodore Preduta.
|
|
|
|
[christos 20230708].
|
|
|
|
clock_gettime(2): Take greater care to ensure
|
|
|
|
CLOCK_PROCESS/THREAD_CPUTIME_ID do not go backwards.
|
|
|
|
[riastradh 20230708].
|
|
|
|
riscv: Add FDT-based initrd, rndseed, and efirng support.
|
|
|
|
[rin 20230710]
|
|
|
|
kern: Add memfd_create(2) system call from GSoC 2023 by
|
|
|
|
Theodore Preduta. [christos 20230710]
|
|
|
|
refuse(3): Allow programs using the 3.5, 3.6, and 3.7 FUSE APIs
|
|
|
|
to function at runtime. [pho 20230714]
|
|
|
|
pckbd(4): Work around buggy Chromebook PS/2 keyboard firmware.
|
|
|
|
(from Vladimir 'phcoder' Serbinenko). [christos 20230716]
|
|
|
|
acpiec(4): New ACPIEC_DEBUG option. [riastradh 20230718]
|
2023-07-19 16:59:01 +03:00
|
|
|
dhcpcd: Import version 10.0.2. [roy 20230719]
|
2023-07-21 05:42:54 +03:00
|
|
|
bta2dpd(8): Add throttle when playing from file. [nat 20230720]
|
2023-07-27 19:57:11 +03:00
|
|
|
xen: Enable MKCTF=yes by default. [riastradh 20230721]
|
|
|
|
x86: Turn off Zenbleed chicken bit on Zen2 CPUs. [mrg 20230725]
|
2023-08-21 13:10:39 +03:00
|
|
|
evbmips: Allow ramdisk to handle GPT wedges. [gutteridge 20230725]
|
|
|
|
xbd(4): Properly handle 4k sector size backends. [bouyer 20230725]
|
|
|
|
iostat(8): Add -X option, limited alternative statistics.
|
|
|
|
This is like the "-D" option, except it skips the xfers/s, and
|
|
|
|
reports MB/s instead of KB/s. Allows for ~50% more devices to
|
|
|
|
be displayed per line by default. [mrg 20230728]
|
|
|
|
compat_linux(8): Add epoll system calls implemented around kqueue(2),
|
|
|
|
contributed by Theodore Preduta as part of GSoC 2023.
|
|
|
|
[christos 20230728]
|
|
|
|
compat_linux(8): Add/fix statx, readahead, close_range. From GSoC 2023
|
|
|
|
by Theodore Preduta. [christos 20230729]
|
|
|
|
libc: Add wmempcpy(3). [christos 20230731]
|
|
|
|
libc: Add companion mempcpy(3) to wmempcpy(3).
|
|
|
|
[christos 20230801]
|
|
|
|
all: Fix many small bugs found by GCC 12. [mrg 20230810]
|
2023-08-11 23:31:01 +03:00
|
|
|
gdb(1): Updated to 13.2. [christos 20230811]
|
2023-08-21 13:10:39 +03:00
|
|
|
vis(3): Fixed many implementation issues, expand tests.
|
|
|
|
[riastradh 20230812]
|
2023-08-17 18:19:26 +03:00
|
|
|
libpcap: Import 1.10.4. [christos 20230817]
|
2023-08-18 22:02:04 +03:00
|
|
|
tcpdump(8): Import 4.99.4. [christos 20230817]
|
|
|
|
file(1): Upgraded to 5.45. [christos 20230818]
|
2023-08-21 13:10:39 +03:00
|
|
|
make(1): Show more detail in "invalid line" error messages.
|
|
|
|
[rillig 20230819]
|
|
|
|
compat_linux(8): Add support for Linux waitid syscall.
|
|
|
|
Contributed by Theodore Preduta. [christos 20230818]
|
|
|
|
compat_linux(8): Add support for Linux inotify syscalls,
|
|
|
|
implemented around kqueue(2). Contributed by
|
|
|
|
Theodore Preduta. [christos 20230819]
|
2023-09-01 21:39:00 +03:00
|
|
|
acpi(4): Updated ACPICA to 20230628. [christos 20230901]
|
2023-09-04 20:07:04 +03:00
|
|
|
sqlite3(1): Import 3.34.0. [christos 20230904]
|
2023-09-09 21:30:00 +03:00
|
|
|
namecache: Tune the namecache for 32-bit systems [ad 20230909]
|
2023-10-21 11:52:43 +03:00
|
|
|
mips: Add initial support for n64 userland to gprof(1).
|
|
|
|
[rin 20230914]
|
2023-09-16 21:41:57 +03:00
|
|
|
tzcode: Updated to 2023c. [christos 20230916]
|
2023-10-21 11:52:43 +03:00
|
|
|
raidctl(8): Implement command-line configuration of simple RAID sets.
|
|
|
|
[oster 20230921]
|
|
|
|
rc.conf(5): Add support for npf_rules to override the default
|
|
|
|
rules file for npf(7). [abs 20231005]
|
2023-10-06 09:03:52 +03:00
|
|
|
less: Updated to version 643. [simonb 20231006]
|
2023-10-21 11:52:43 +03:00
|
|
|
ddb(4): Add some simple show commands: condvar, selinfo, sleepq
|
|
|
|
[ad 20231007]
|
|
|
|
mips: Add fma(3) to libm. [he 20231008]
|
|
|
|
heimdal: Disable sqlite3 credential cache (SCC), remove sqlite3
|
|
|
|
dependency. [riastradh 20231011]
|
|
|
|
pipe(2): Improve performance, reduce lock contention. [ad 20231013]
|
|
|
|
vax: Reduce the object size of the malloc(3) code by converting
|
|
|
|
to rbtree, also improve performance and locking.
|
|
|
|
[ad 20231013]
|
|
|
|
uhid(4): Improve hid matching to allow better recognition of
|
|
|
|
collections. [nat 20231017]
|
|
|
|
xen: Support genfb(4) as a console device for dom0, necessary for
|
2023-10-21 12:57:40 +03:00
|
|
|
graphical console on EFI-only hardware. [bouyer 20231017]
|
|
|
|
lagg(4): Copy the MTU of lagg to interfaces added to lagg
|
2023-10-21 11:52:43 +03:00
|
|
|
[yamaguchi 20231018]
|
2023-10-19 14:27:57 +03:00
|
|
|
dhcpcd: Import version 10.0.4. [roy 20231019]
|
2023-11-06 03:35:05 +03:00
|
|
|
gpioirq(4): allow multiple pins per gpioirq instance, add the ability
|
2023-11-18 00:52:14 +03:00
|
|
|
to use a /dev/gpioirqN device to get pin interrupts into
|
|
|
|
userland. [brad 20231105]
|
|
|
|
gpiosim(4): Simulated interrupts [brad 20231108]
|
2023-12-13 11:20:04 +03:00
|
|
|
sparc64: Support for virtio(4). [thorpej 20231119]
|
|
|
|
alpha: Support for virtio(4). [thorpej 20231119]
|
|
|
|
alpha: Support for crash(8). [thorpej 20231122]
|
|
|
|
kernel: Replace the vdrain kernel thread with two threadpool jobs.
|
|
|
|
[hannken 20231127]
|
|
|
|
kernel: Replace various usage of extent(9) with vmem(9).
|
|
|
|
[thorpej 20231201]
|
|
|
|
indent(1): Use line number of the token start in diagnostics
|
2024-04-25 20:22:48 +03:00
|
|
|
[rillig 20231203]
|
2023-12-13 11:20:04 +03:00
|
|
|
vmem(9): Add the notion of "private boundary tags", allowing vmem
|
|
|
|
to be used VERY early in boot. [thorpej 20231203]
|
|
|
|
kernel: Modularize compat90. [pgoyette 20231209]
|
|
|
|
libsa: Add NFSv3 support. [mlelstv 20231212]
|
2023-12-18 18:52:37 +03:00
|
|
|
dhcpcd: Import version 10.0.6. [roy 20231218]
|
2023-12-23 23:49:22 +03:00
|
|
|
tzcode: Updated to 2023d. [christos 20231223]
|
2024-01-23 11:01:15 +03:00
|
|
|
gfpic(4): New driver for the Goldfish virtual programmable
|
|
|
|
interrupt controller. [thorpej 20240102]
|
|
|
|
gftty(4): New driver for the Goldfish virtual tty. [thorpej 20240102]
|
|
|
|
virt68k: Add new port for virtual Motorola 68040 machines in
|
2024-01-23 11:08:36 +03:00
|
|
|
QEMU using VirtIO devices. [thorpej 20240102]
|
2024-01-23 11:01:15 +03:00
|
|
|
urtwn(4): Add Mercusys NW150US V2 USB support. [maya 20240106]
|
|
|
|
riscv: Add a SiFive FU[57]40/ L2 Cache controller driver.
|
|
|
|
[skrll 20240113]
|
|
|
|
cp(1): Always copy regular files, even if they appear to be zero-sized.
|
|
|
|
[christos 20240115]
|
|
|
|
riscv: Add a StarTech JH7100 SoC clock driver, seen in the Beagle-V
|
|
|
|
board. [skrll 20240116]
|
|
|
|
cpuctl(8): Recognize Intel Meteor Lake and Emerald Rapids.
|
|
|
|
[msaitoh 20240118]
|
|
|
|
m68k: Made many ports share common code for interrupt dispatch
|
|
|
|
and vector tables. [thorpej 20240118]
|
|
|
|
libm: Import more long double functions from FreeBSD.
|
|
|
|
[christos 20240121]
|
2024-01-27 18:55:25 +03:00
|
|
|
terminfo: Import 20231209 [christos 20240127]
|
2024-02-13 18:28:41 +03:00
|
|
|
evbppc: Add support for the PAL 576i video mode to wiifb(4).
|
|
|
|
[hgutch 20240127]
|
|
|
|
stat(1): Add symbolic flags printing from FreeBSD via Ricardo Branco.
|
|
|
|
[christos 20240129]
|
|
|
|
next68k: Add WSDISPLAY_GINFO, LINEBYTES, and SMODE ioctl(2)s and
|
|
|
|
mmap(2) support to nextdisplay(4). [tsutsui 20240202]
|
|
|
|
mount_cd9660(8): Add support for mount options mask,dirmask,uid,gid
|
|
|
|
(from Ricardo Branco) [christos 20240202]
|
2024-02-06 00:57:00 +03:00
|
|
|
tzdata: Updated to 2024a (using 2024agtz) [kre 20240205]
|
2024-02-13 18:28:41 +03:00
|
|
|
riscv: Add a driver for the StarFive JH7100 pin controller.
|
|
|
|
[skrll 20240207]
|
|
|
|
touch(1): Properly implement the POSIX format -d option. [kre 20240208]
|
|
|
|
touch(1): Add -R option, which is identical to -r, except that if the
|
|
|
|
reference file is a symbolic link, the times to use are taken
|
|
|
|
from those of the symbolic link itself. [kre 20240209]
|
|
|
|
touch(1): Add -D option, which causes the operation to be a no-op if no
|
|
|
|
change would be made (avoiding updating the file's ctime).
|
|
|
|
[kre 20240210]
|
|
|
|
hppa: Add gftfb(4), an initial driver for PCI Visualize EG cards.
|
|
|
|
[macallan 20240213]
|
2024-02-13 18:40:28 +03:00
|
|
|
bind: Apply bind security patches: CVE-2023-4408 CVE-2023-5517
|
|
|
|
CVE-2023-5679 CVE-2023-6516 CVE-2023-50387 CVE-2023-50868
|
2024-02-14 22:20:29 +03:00
|
|
|
[christos 20240213]
|
2024-02-17 17:57:02 +03:00
|
|
|
tzcode: Updated to 2024a. [christos 20240217]
|
2024-02-17 20:44:38 +03:00
|
|
|
nsd: Import 4.8.0. [christos 20240217]
|
2024-02-17 21:33:25 +03:00
|
|
|
unbound(8): Import 1.19.1. [christos 20240217]
|
2024-02-22 01:55:29 +03:00
|
|
|
bind: Import 9.18.24 [christos 20240221]
|
2024-03-15 20:47:02 +03:00
|
|
|
re(4): Add support for Killer E2600 Ethernet. [jakllsch 20240228]
|
2024-03-01 18:49:41 +03:00
|
|
|
sqlite3(1): Import 3.45.1. [christos 20240301]
|
2024-03-15 20:47:02 +03:00
|
|
|
alpha: Add initial support for the DEC KN7AA ("Ruby") systems,
|
|
|
|
DEC 7000 and DEC 10000. [thorpej 20240302]
|
2024-03-03 20:43:32 +03:00
|
|
|
elftoolchain: Import svn r4037. [christos 20240303]
|
2024-03-15 20:47:02 +03:00
|
|
|
certctl(8): Improve the performance of `certctl list`.
|
|
|
|
[riastradh 20240303]
|
|
|
|
audioplay(1): Add -n flag that doesn't write audio data for the
|
|
|
|
test suite. [mrg 20240304]
|
2024-03-28 10:57:31 +03:00
|
|
|
alpha: Add a bus space implementation for the Gbus, the general
|
|
|
|
8-bit bus present on Laser / TurboLaser CPU modules.
|
2024-03-28 19:17:50 +03:00
|
|
|
[thorpej 20240306]
|
2024-03-28 10:57:31 +03:00
|
|
|
lint(1): Detect more types of integer overflow. [rillig 20240310]
|
|
|
|
lint(1): Add extra details to the message about integer overflow.
|
|
|
|
[rillig 20240310]
|
2024-03-13 11:13:56 +03:00
|
|
|
mac68k: Add ascaudio(4) ASC audio driver. [nat 20240313]
|
2024-03-28 19:17:50 +03:00
|
|
|
x86: Include the cgdroot.fs and zfsroot.fs ramdisks in the release
|
2024-03-28 10:57:31 +03:00
|
|
|
files. [riastradh 20240320]
|
|
|
|
apei(4): New driver for ACPI Platform Error Interfaces.
|
|
|
|
[riastradh 20240320]
|
|
|
|
vmt(4): Process all queued messages without delay immediately.
|
|
|
|
From OpenBSD. [msaitoh 20240320]
|
|
|
|
acpihed(4): New driver for PNP0C33 to notify apei(4).
|
|
|
|
[riastradh 20240321]
|
|
|
|
echi(4): If device attach fails, install NULL pmf(4) handlers.
|
|
|
|
Allows suspend/resume on ThinkPad A475. [mrg 20240324]
|
2024-03-28 10:59:20 +03:00
|
|
|
uftdi(4): Add a "match quirk" mechanism that allows the driver to
|
2024-03-28 10:57:31 +03:00
|
|
|
selectively reject individual interfaces, allowing them to
|
|
|
|
be matched by ugen(4) and accessed through libusb.
|
|
|
|
[thorpej 20240326]
|
2024-04-10 17:24:31 +03:00
|
|
|
moused(8): Remove undocumented and unused option 'C'.
|
2024-04-25 20:22:48 +03:00
|
|
|
[rillig 20240329]
|
2024-04-10 17:24:31 +03:00
|
|
|
ugen(4): Add a "ugen-unit" device property which devpubd(8) scripts
|
|
|
|
can query to determine which /dev/ugenN.xx nodes a given ugen
|
|
|
|
or ugenif device is using. [thorpej 20240329]
|
|
|
|
libc: Limit writes to stdio FILE handles via fvwrite to INT_MAX
|
|
|
|
rather than BUFSIZE. Improves performance dramatically.
|
|
|
|
From enh via Apple libc. [christos 20240329]
|
|
|
|
evbarm: Add interrupt support to the Texas Instruments gpio(4) driver
|
|
|
|
used on the Beaglebone Black. [jakllsch 20240401]
|
|
|
|
dk(4): Add support for discovering Atari TOS partitions as wedges.
|
|
|
|
[charlotte 20240402]
|
|
|
|
rumpuser(3): New RUMP_STDOUT, RUMP_STDERR environment variables.
|
|
|
|
[riastradh 20240404]
|
|
|
|
config(1): Improve determinism for reproducible builds.
|
|
|
|
[riastradh 20240405]
|
|
|
|
qemufwcfg(4): Add RISC-V support. [skrll 20240406]
|
|
|
|
vax: Switch vax to X.Org server version 120. [tsutsui 20240407]
|
|
|
|
evbmips: Following evbarm, document kernel configurations in
|
|
|
|
sys/arch/evbmips/conf/README.evbmips. [andvar 20240407]
|
|
|
|
sysinst(8): Split compatibility libraries into separate sets,
|
|
|
|
base32 and debug32. Split HTML man pages into new manhtml
|
|
|
|
set. [nia 20240410]
|
2024-04-24 18:41:41 +03:00
|
|
|
amd64: Support EFI as well as BIOS boot in the "live" USB image.
|
|
|
|
This is not the regular installation image, which already
|
|
|
|
supports EFI. [maya 20240413]
|
|
|
|
uftdi(4): Add support for a range of "Brainboxes" USB serial
|
|
|
|
adapters, from Cameron Williams. [maya 20240417]
|
|
|
|
x86: Enable ACPI Platform Error Interface support in the GENERIC
|
|
|
|
kernels. [riastradh 20240421]
|
|
|
|
mips64el, mips64eb: Create "base64" and "debug64" sets that contain
|
|
|
|
the N64 libraries. [nia 20240422]
|
|
|
|
x86, sparc64: Create "DVD" ISOs that contain all the sets excluded
|
|
|
|
from the normal ISOs for size reasons - also useful on
|
|
|
|
virtual machines. [nia 20240424]
|
2024-05-04 12:37:39 +03:00
|
|
|
i386: Remove kernel modules, redundant kernels, and amdgpu firmware
|
|
|
|
from the CD-ROM image to help it fit on a CD-ROM
|
|
|
|
once more. [nia 20240426]
|
|
|
|
httpd(8): Make directory listings mobile-friendly, from D. Bohdan.
|
|
|
|
[maya 20240426]
|
|
|
|
thinkpad(4): Expose a sysctl interface to control some aspects of
|
|
|
|
charging behavior on supported systems, from Malte Dehling.
|
|
|
|
[christos 20240427]
|
|
|
|
i386: Rewrite viac7temp(4) temperature sensor to use MSR, which works
|
|
|
|
on far more CPUs. [andvar 20240430]
|
2024-05-04 19:57:15 +03:00
|
|
|
hp300: Fix a wrong palette color setting problems on HP98543 4 bpp
|
|
|
|
topcat(4) framebuffer on HP360. [tsutsui 20240501]
|
2024-05-04 12:37:39 +03:00
|
|
|
lint(1): Support _Alignas and attribute aligned. [rillig 20240501].
|
2024-05-04 19:57:15 +03:00
|
|
|
hp300: Fix "garbage pixels" problems on scrolling ops etc. on
|
|
|
|
HP98543 and HP98547 topcat(4) color framebuffers.
|
|
|
|
[tsutsui 20240501]
|
|
|
|
hp300: Treat HP98542 and HP98543 1024x400 framebuffers as
|
|
|
|
"pseudo doubled" 512x400 bitmap pixels as HP-UX did, because
|
|
|
|
even modern LCDs cannot handle such 1024x400 resolutions
|
|
|
|
properly. [tsutsui 20240501]
|
2024-05-04 12:37:39 +03:00
|
|
|
evbarm: Add device tree for Red Pitaya SDRlab 122-16.
|
|
|
|
[dyoung 20240504]
|
2024-05-10 11:09:54 +03:00
|
|
|
libm: Add an assembly implementation of rintl(3) for x86.
|
|
|
|
[riastradh 20240505]
|
|
|
|
libm: Expose more long double functions on vax.
|
|
|
|
[riastradh 20240506]
|
|
|
|
libm: Expand tests for modf/modff/modfl, nextafter/nexttoward,
|
|
|
|
nearbyint/nearbyintl/rint. [riastradh 20240506]
|
|
|
|
mk: Use --compress-debug-sections when creating debug files
|
|
|
|
to reduce the size of the installed debug set.
|
|
|
|
[mrg 20240506]
|
|
|
|
makefs(8): Add an option to warn and error out for mtree missing
|
|
|
|
entries. [christos 20240508]
|
|
|
|
lint(1): Support new keywords in C23 mode, including nullptr.
|
|
|
|
[rillig 20240509]
|
2024-05-10 12:15:27 +03:00
|
|
|
install(1): Support -v (verbose). [wiz 20240510]
|
2024-05-13 11:58:59 +03:00
|
|
|
acpivga(4): Add quirk for machines where the getting the screen
|
|
|
|
brightness always returns the same result. [maya 20240510]
|
|
|
|
compat_netbsd32(8): Support SIOCGIFDATA and SIOCZIFDATA ioctls on
|
|
|
|
network interfaces. [martin 20240511]
|
|
|
|
libm: Expand tests for hypotl(3). [riastradh 20240511]
|
|
|
|
sparc: Add support for 16-bit (RGB565) colour mode in
|
|
|
|
the cgfourteen(4) framebuffer driver.
|
|
|
|
[macallan 20240512]
|
|
|
|
ure(4): Support TP-Link UE300 USB LAN adapter (from RVP).
|
|
|
|
[christos 20240512]
|
|
|
|
procfs: Add support for proc/self/limits as used by Linux.
|
|
|
|
(from Ricardo Branco). [christos 20240512]
|
|
|
|
procfs: Add support for proc/sysvipc in Linux emulator
|
|
|
|
(from Ricardo Branco). [christos 20240512]
|
|
|
|
cgdconfig(8): Add zfs verification method (from Malte Dehling)
|
|
|
|
[christos 20240512]
|
2024-05-21 13:46:20 +03:00
|
|
|
curses(3): Constify argument of define_key(3) for compatibility
|
|
|
|
with ncurses. [uwe 20240514]
|
|
|
|
eap(4): Support monoraual sound at the hardware level and
|
|
|
|
a range of hardware frequencies, as in NetBSD 7
|
|
|
|
and earlier. [nia 20240517]
|
|
|
|
curses(3): Constify arguments of newterm(3), setterm(3)
|
|
|
|
functions. [uwe 20240517]
|
2024-05-21 18:35:18 +03:00
|
|
|
hp300: Installation CD ISO image is now bootable. [tsutsui 20240519]
|
2024-05-21 13:46:20 +03:00
|
|
|
tic(1): Honour the user's umask (from RVP). [christos 20240520]
|
2024-05-24 19:10:21 +03:00
|
|
|
dhcpcd: Import version 10.0.8. [roy 20240524]
|
2024-06-01 00:07:40 +03:00
|
|
|
mkhybrid: Import mkhybrid from OpenBSD 7.3 as a tool to create
|
|
|
|
ISO9660/HFS hybrid ISO images for mac68k and macppc.
|
|
|
|
[tsutsui 20240531]
|