Home | History | Annotate | Line # | Download | only in doc
CHANGES revision 1.3067
      1 # LIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.3067 $>
      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 (a] 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 Changes 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 	ppp(4): Remove several non-functioning ioctls. [chs 20221221]
     30 	dse(4): Added Dayna SCSI/Link ethernet driver. [nat 20221222]
     31 	binutils: Updated to FSF binutils 2.39. [christos 20221224]
     32 	cribbage(6): Add -y option to keep playing without asking
     33 		(from Greywolf in PR 57164) [christos 20230106]
     34 	x86: Enable the -z separate-code security feature by default in
     35 		ld(1). Reduces the default max page size from 2M to
     36 		4K on amd64. [christos 20230106]
     37 	bind: Import version 9.16.37. [christos 20230125]
     38 	xfwp(1): remove. [wiz 20230204]
     39 	wscons(4): Ignore nonsense tab stops in vt100 emulation.
     40 		[riastradh 20230223]
     41 	nvmm(4): Filter CR4 bits on x86 SVM (AMD). In particular,
     42 		prohibit PKE, Protection Key Enable, which requires
     43 		some additional management of CPU state by nvmm. 
     44 		[riastradh 20230223]
     45 	aarch64: Audit use of curcpu(9). [riastradh 20230225]
     46 	xen: Memory barrier audit. Reduce unnecessary membars.
     47 		[riastradh 20230225]
     48 	x86: Mitigate MXCSR Configuration Dependent Timing CPU security
     49 		flaw in kernel FPU use. [riastradh 20230225]
     50 	kernel: Optimization: Omit needless membar when triggering softint
     51 		in various ports. [riastradh 20230301]
     52 	sh(1): Adjust tilde expansion to comply with upcoming POSIX
     53 		Issue 8 requirements. [kre 20230306]
     54 	libm: Add more long double transcendental functions (as aliases of
     55 		double functions) from C99. [riastradh 20230313]
     56 	xen: Allow a PVH dom0 to use VGA as console. [bouyer 20230324]
     57 	vioscsi(4), viornd(4), viomb(4): Mark VirtIO drivers as MPSAFE.
     58 		[mlelstv 20230325]
     59 	amiga: Fix bootblocks for Kickstart 3.2. [abs 20230325]
     60 	libc: Add __atomic_is_lock_free to help stdatomic.h usage with
     61 		GCC. [riastradh 20230330]
     62 	uaudio(4): Initial support for USB Audio Class 2.0 devices.
     63 		[mlelstv 20230402]
     64 	vacation(1): Check 'Auto-Submitted:' header in addition to
     65 		'Precedence:', and set 'Precedence:' in addition to
     66 		'Auto-Submitted:'.  [hauke 20230411]
     67 	ichsmb(4), tco(4): Add support for TCO on newer Intel chipsets.
     68 		[riastradh 20230412]
     69 	audiorecord(1): Add support for recording 24-bit wav files.
     70 		[mlelstv 20230415]
     71 	evbarm: Install a boot.cfg file for the EFI bootloader by default.
     72 		[brook 20230419]
     73 	dhcpcd: Import version 10.0.1. [roy 20230421]
     74 	evbarm: Enable rkv1crypto driver on Rock64. [mrg 20230424]
     75 	worms(6): Add a little bit of optional colour, code and
     76 		ideas from RVP. [kre 20230426]
     77 	amiga: Add driver for the MNT ZZ9000 Zorro board - submitted by
     78 		Alain Runa. [phx 20230503]
     79 	evbarm: Experimental IMX6SX support - tested on the UDOO Neo Full board.
     80 		[bouyer 20230504]
     81 	chown(8): Add a -d flag to avoid changing a file's owner/group to the
     82 		current value.  This avoids some unnecessary operations on the
     83 		file. [pgoyette 20230504]
     84 	riscv: Add RISC-V support that works on QEMU with a single hart.
     85 		[skrll 20230507]
     86 	riscv: Add Google Goldfish RTC driver. [skrll 20230508]
     87 	make(1): Make :mtime operate on each word in variable
     88 		value. [sjg 20230510]
     89 	worms(6): When using -H, make the appearance of the worm head
     90 		depend upon the body (more than it did before). [kre 20230512]
     91 	amiga: Update loadbsd source and distribution binary to version 3.3.
     92 		[phx 20230514]
     93 	i386: Add /dev/efi device. [riastradh 20230522]
     94 	efi(4): Add EFIIOC_GET_TABLE ioctl support on x86. [riastradh 20230522]
     95 	ctfmerge(1): Add error handling to pthread APIs.
     96 		Fix semaphores for macOS host tool.  [lukem 20230523]
     97 	share/mk: Deprecate non-functional SHAREDSTRINGS. [lukem 20230524]
     98 	mkstr(1), xstr(1): Obsolete unused PDP-11-era tools. [lukem 20230524]
     99 	pthread(3): Reduce power consumption when spinning for a lock on
    100 		arm. [riastradh 20230525]
    101 	pax(1): Exit 0 if stdin filelist is used and no files are supplied.
    102 		Don't overwrite existing destination files if -r -w copy
    103 		fails for any reason. [lukem 20230528]
    104 	date(1): Add -R option for displaying time in RFC 5322 format,
    105 		similar to GNU date. [kim 20230531]
    106 	mk.conf(5): Obsolete non-MK variants MANZ UNPRIVED UPDATE
    107 		[lukem 20230602]
    108 	build.sh: Add show-params operation [lukem 20230602]
    109 	kerberos(8): Update to Heimdal-7.8.0 [christos 20230619]
    110 	patch(1): Add --backup-if-mismatch and --no-backup-if-mismatch for
    111 		GNU patch compatibility. These options only make sense in
    112 		POSIX mode, patch(1) has --backup enabled by default and
    113 		GNU patch doesn't. [wiz 20230616]
    114 	indent(1): Remove support for handling ASCII backspace characters
    115 		in C code. [rillig 20230618]
    116 	make(1): Recognize include guards. [rillig 20230619]
    117 	editline(3): Install pkg-config files, same as the portable version.
    118 		[wiz 20230620]
    119 	make(1): Speed up pattern matching in the ':M' and ':N' modifiers.
    120 		[rillig 20230622]
    121 	paxctl(8): Introduce -0 option to clear all PaX flag bits in ELF note.
    122 		[rin 20230623]
    123 	crunchgen(1): Clear PaX flags instead of removing its ELF note section.
    124 		[rin 20230623]
    125 	make(1): Warn about malformed patterns in ':M', ':N' and
    126 		'.if make(...)'  [rillig 20230623]
    127 	bind: Import version 9.16.42. [christos 20230626]
    128 	openresolv: Import version 3.13.2 [roy 20230627]
    129 	tmux(1): Import version 3.3a [wiz 20230628]
    130 	x86: Primary bootstrap is now enable to read a GPT
    131 		partition table inside a software raid(4).
    132 		[manu 20230629]
    133 	aiomixer(1): Support for the NO_COLOR environment variable.
    134 		[nia 20230629]
    135 	openpam(3): update to 20230627 (ximenia) [christos 20230630]
    136 	entropy(9): Reintroduce netbsd<=9 time-delta estimator for unblocking.
    137 		[riastradh 20230630]
    138 	mdnsd(8): Restore NetBSD logging additions lost in merges.
    139 		[gutteridge 20230630]
    140 	tetris(6): Support the informal standard of allowing setting NO_COLOR
    141 		in the environment to disable the use of color. [nia 20230701]
    142 	lint(1): Initial support for C23. [rillig 20230702]
    143 	heartbeat(9): New mechanism to check progress of kernel.  This uses
    144 		hard interrupts to check progress of low-priority soft
    145 		interrupts, and one CPU to check progress of another CPU.
    146 		[riastradh 20230707].
    147 	crashme(9): New crash methods with raised ipl or kpreempt disabled.
    148 		[riastradh 20230707].
    149 	versioningsyscalls(9): Document how system call versioning is done.
    150 		From this summer's compat-linux GSoC, by Theodore Preduta.
    151 		[christos 20230708].
    152 	clock_gettime(2): Take greater care to ensure
    153 		CLOCK_PROCESS/THREAD_CPUTIME_ID do not go backwards.
    154 		[riastradh 20230708].
    155 	riscv: Add FDT-based initrd, rndseed, and efirng support.
    156 		[rin 20230710]
    157 	kern: Add memfd_create(2) system call from GSoC 2023 by
    158 		Theodore Preduta.  [christos 20230710]
    159 	refuse(3): Allow programs using the 3.5, 3.6, and 3.7 FUSE APIs
    160 		to function at runtime. [pho 20230714]
    161 	pckbd(4): Work around buggy Chromebook PS/2 keyboard firmware.
    162 		(from Vladimir 'phcoder' Serbinenko). [christos 20230716]
    163 	acpiec(4): New ACPIEC_DEBUG option. [riastradh 20230718]
    164 	dhcpcd: Import version 10.0.2. [roy 20230719]
    165 	bta2dpd(8): Add throttle when playing from file. [nat 20230720]
    166 	xen: Enable MKCTF=yes by default. [riastradh 20230721]
    167 	x86: Turn off Zenbleed chicken bit on Zen2 CPUs. [mrg 20230725]
    168 	evbmips: Allow ramdisk to handle GPT wedges. [gutteridge 20230725]
    169 	xbd(4): Properly handle 4k sector size backends. [bouyer 20230725]
    170 	iostat(8): Add -X option, limited alternative statistics.
    171 		This is like the "-D" option, except it skips the xfers/s, and
    172 		reports MB/s instead of KB/s.  Allows for ~50% more devices to
    173 		be displayed per line by default.  [mrg 20230728]
    174 	compat_linux(8): Add epoll system calls implemented around kqueue(2),
    175 		contributed by Theodore Preduta as part of GSoC 2023.
    176 		[christos 20230728]
    177 	compat_linux(8): Add/fix statx, readahead, close_range. From GSoC 2023
    178 		by Theodore Preduta. [christos 20230729]
    179 	libc: Add wmempcpy(3).  [christos 20230731]
    180 	libc: Add companion mempcpy(3) to wmempcpy(3).
    181 		[christos 20230801]
    182 	all: Fix many small bugs found by GCC 12. [mrg 20230810]
    183 	gdb(1): Updated to 13.2. [christos 20230811]
    184 	vis(3): Fixed many implementation issues, expand tests.
    185 		[riastradh 20230812]
    186 	libpcap: Import 1.10.4. [christos 20230817]
    187 	tcpdump(8): Import 4.99.4. [christos 20230817]
    188 	file(1): Upgraded to 5.45. [christos 20230818]
    189 	make(1): Show more detail in "invalid line" error messages.
    190 		[rillig 20230819]
    191 	compat_linux(8): Add support for Linux waitid syscall.
    192 		 Contributed by Theodore Preduta. [christos 20230818]
    193 	compat_linux(8): Add support for Linux inotify syscalls,
    194 		implemented around kqueue(2). Contributed by
    195 		Theodore Preduta. [christos 20230819]
    196 	acpi(4): Updated ACPICA to 20230628. [christos 20230901] 
    197 	sqlite3(1): Import 3.34.0. [christos 20230904]
    198 	namecache: Tune the namecache for 32-bit systems [ad 20230909]
    199 	mips: Add initial support for n64 userland to gprof(1).
    200 		[rin 20230914]
    201 	tzcode: Updated to 2023c. [christos 20230916]
    202 	raidctl(8): Implement command-line configuration of simple RAID sets.
    203 		[oster 20230921]
    204 	rc.conf(5): Add support for npf_rules to override the default
    205 		rules file for npf(7). [abs 20231005]
    206 	less: Updated to version 643.  [simonb 20231006]
    207 	ddb(4): Add some simple show commands: condvar, selinfo, sleepq
    208 		[ad 20231007]
    209 	mips: Add fma(3) to libm. [he 20231008]
    210 	heimdal: Disable sqlite3 credential cache (SCC), remove sqlite3
    211 		dependency. [riastradh 20231011]
    212 	pipe(2): Improve performance, reduce lock contention. [ad 20231013]
    213 	vax: Reduce the object size of the malloc(3) code by converting
    214 		to rbtree, also improve performance and locking.
    215 		[ad 20231013]
    216 	uhid(4): Improve hid matching to allow better recognition of
    217 		collections. [nat 20231017]
    218 	xen: Support genfb(4) as a console device for dom0, necessary for
    219 		graphical console on EFI-only hardware. [bouyer 20231017]
    220 	lagg(4): Copy the MTU of lagg to interfaces added to lagg
    221 		[yamaguchi 20231018]
    222 	dhcpcd: Import version 10.0.4. [roy 20231019]
    223 	gpioirq(4): allow multiple pins per gpioirq instance, add the ability
    224 		to use a /dev/gpioirqN device to get pin interrupts into
    225 		userland. [brad 20231105]
    226 	gpiosim(4): Simulated interrupts [brad 20231108]
    227 	sparc64: Support for virtio(4). [thorpej 20231119]
    228 	alpha: Support for virtio(4). [thorpej 20231119]
    229 	alpha: Support for crash(8). [thorpej 20231122]
    230 	kernel: Replace the vdrain kernel thread with two threadpool jobs.
    231 		[hannken 20231127]
    232 	kernel: Replace various usage of extent(9) with vmem(9).
    233 		[thorpej 20231201]
    234 	indent(1): Use line number of the token start in diagnostics
    235 		[rillig 20231203]
    236 	vmem(9): Add the notion of "private boundary tags", allowing vmem
    237 		to be used VERY early in boot. [thorpej 20231203]
    238 	kernel: Modularize compat90. [pgoyette 20231209]
    239 	libsa: Add NFSv3 support. [mlelstv 20231212]
    240 	dhcpcd: Import version 10.0.6. [roy 20231218]
    241 	tzcode: Updated to 2023d. [christos 20231223]
    242 	gfpic(4): New driver for the Goldfish virtual programmable
    243 		interrupt controller. [thorpej 20240102]
    244 	gftty(4): New driver for the Goldfish virtual tty. [thorpej 20240102]
    245 	virt68k: Add new port for virtual Motorola 68040 machines in
    246 		QEMU using VirtIO devices. [thorpej 20240102]
    247 	urtwn(4): Add Mercusys NW150US V2 USB support. [maya 20240106]
    248 	riscv: Add a SiFive FU[57]40/ L2 Cache controller driver.
    249 		[skrll 20240113]
    250 	cp(1): Always copy regular files, even if they appear to be zero-sized.
    251 		[christos 20240115]
    252 	riscv: Add a StarTech JH7100 SoC clock driver, seen in the Beagle-V
    253 		board. [skrll 20240116]
    254 	cpuctl(8): Recognize Intel Meteor Lake and Emerald Rapids.
    255 		[msaitoh 20240118]
    256 	m68k: Made many ports share common code for interrupt dispatch
    257 		and vector tables. [thorpej 20240118]
    258 	libm: Import more long double functions from FreeBSD.
    259 		[christos 20240121]
    260 	terminfo: Import 20231209 [christos 20240127]
    261 	evbppc: Add support for the PAL 576i video mode to wiifb(4).
    262 		[hgutch 20240127]
    263 	stat(1): Add symbolic flags printing from FreeBSD via Ricardo Branco.
    264 		[christos 20240129]
    265 	next68k: Add WSDISPLAY_GINFO, LINEBYTES, and SMODE ioctl(2)s and
    266 		mmap(2) support to nextdisplay(4). [tsutsui 20240202]
    267 	mount_cd9660(8): Add support for mount options mask,dirmask,uid,gid
    268 		(from Ricardo Branco) [christos 20240202]
    269 	tzdata: Updated to 2024a (using 2024agtz) [kre 20240205]
    270 	riscv: Add a driver for the StarFive JH7100 pin controller.
    271 		[skrll 20240207]
    272 	touch(1): Properly implement the POSIX format -d option. [kre 20240208]
    273 	touch(1): Add -R option, which is identical to -r, except that if the
    274 		reference file is a symbolic link, the times to use are taken
    275 		from those of the symbolic link itself. [kre 20240209]
    276 	touch(1): Add -D option, which causes the operation to be a no-op if no
    277 		change would be made (avoiding updating the file's ctime).
    278 		[kre 20240210]
    279 	hppa: Add gftfb(4), an initial driver for PCI Visualize EG cards.
    280 		[macallan 20240213]
    281 	bind: Apply bind security patches: CVE-2023-4408 CVE-2023-5517
    282 		CVE-2023-5679 CVE-2023-6516 CVE-2023-50387 CVE-2023-50868
    283 		[christos 20240213]
    284 	tzcode: Updated to 2024a. [christos 20240217]
    285 	nsd: Import 4.8.0. [christos 20240217]
    286 	unbound(8): Import 1.19.1. [christos 20240217]
    287 	bind: Import 9.18.24 [christos 20240221]
    288 	re(4): Add support for Killer E2600 Ethernet. [jakllsch 20240228]
    289 	sqlite3(1): Import 3.45.1. [christos 20240301]
    290 	alpha: Add initial support for the DEC KN7AA ("Ruby") systems,
    291 		DEC 7000 and DEC 10000. [thorpej 20240302]
    292 	elftoolchain: Import svn r4037. [christos 20240303]
    293 	certctl(8): Improve the performance of `certctl list`.
    294 		[riastradh 20240303]
    295 	audioplay(1): Add -n flag that doesn't write audio data for the
    296 		test suite. [mrg 20240304]
    297 	alpha: Add a bus space implementation for the Gbus, the general
    298 		8-bit bus present on Laser / TurboLaser CPU modules.
    299 		[thorpej 20240306]
    300 	lint(1): Detect more types of integer overflow. [rillig 20240310]
    301 	lint(1): Add extra details to the message about integer overflow.
    302 		[rillig 20240310]
    303 	mac68k: Add ascaudio(4) ASC audio driver. [nat 20240313]
    304 	x86: Include the cgdroot.fs and zfsroot.fs ramdisks in the release
    305 		files. [riastradh 20240320]
    306 	apei(4): New driver for ACPI Platform Error Interfaces.
    307 		[riastradh 20240320]
    308 	vmt(4):  Process all queued messages without delay immediately.
    309 		From OpenBSD. [msaitoh 20240320]
    310 	acpihed(4): New driver for PNP0C33 to notify apei(4).
    311 		[riastradh 20240321]
    312 	echi(4): If device attach fails, install NULL pmf(4) handlers.
    313 		Allows suspend/resume on ThinkPad A475. [mrg 20240324]
    314 	uftdi(4): Add a "match quirk" mechanism that allows the driver to
    315 		selectively reject individual interfaces, allowing them to
    316 		be matched by ugen(4) and accessed through libusb.
    317 		[thorpej 20240326]
    318 	moused(8): Remove undocumented and unused option 'C'.
    319 		[rillig 20240329]
    320 	ugen(4): Add a "ugen-unit" device property which devpubd(8) scripts
    321 		can query to determine which /dev/ugenN.xx nodes a given ugen
    322 		or ugenif device is using.  [thorpej 20240329]
    323 	libc: Limit writes to stdio FILE handles via fvwrite to INT_MAX
    324 		rather than BUFSIZE. Improves performance dramatically.
    325 		From enh via Apple libc.  [christos 20240329]
    326 	evbarm: Add interrupt support to the Texas Instruments gpio(4) driver
    327 		used on the Beaglebone Black.  [jakllsch 20240401]
    328 	dk(4): Add support for discovering Atari TOS partitions as wedges.
    329 		[charlotte 20240402]
    330 	rumpuser(3): New RUMP_STDOUT, RUMP_STDERR environment variables.
    331 		[riastradh 20240404]
    332 	config(1): Improve determinism for reproducible builds.
    333 		[riastradh 20240405]
    334 	qemufwcfg(4): Add RISC-V support.  [skrll 20240406]
    335 	vax: Switch vax to X.Org server version 120.  [tsutsui 20240407]
    336 	evbmips: Following evbarm, document kernel configurations in
    337 		sys/arch/evbmips/conf/README.evbmips. [andvar 20240407]
    338 	sysinst(8): Split compatibility libraries into separate sets,
    339 		base32 and debug32. Split HTML man pages into new manhtml
    340 		set.  [nia 20240410]
    341 	amd64: Support EFI as well as BIOS boot in the "live" USB image.
    342 		This is not the regular installation image, which already
    343 		supports EFI.  [maya 20240413]
    344 	uftdi(4): Add support for a range of "Brainboxes" USB serial
    345 		adapters, from Cameron Williams.  [maya 20240417]
    346 	x86: Enable ACPI Platform Error Interface support in the GENERIC
    347 		kernels.  [riastradh 20240421]
    348 	mips64el, mips64eb: Create "base64" and "debug64" sets that contain
    349 		the N64 libraries.  [nia 20240422]
    350 	x86, sparc64: Create "DVD" ISOs that contain all the sets excluded
    351 		from the normal ISOs for size reasons - also useful on
    352 		virtual machines.  [nia 20240424]
    353 	i386: Remove kernel modules, redundant kernels, and amdgpu firmware
    354 		from the CD-ROM image to help it fit on a CD-ROM
    355 		once more.  [nia 20240426]
    356 	httpd(8): Make directory listings mobile-friendly, from D. Bohdan.
    357 		[maya 20240426]
    358 	thinkpad(4): Expose a sysctl interface to control some aspects of
    359 		charging behavior on supported systems, from Malte Dehling.
    360 		[christos 20240427]
    361 	i386: Rewrite viac7temp(4) temperature sensor to use MSR, which works
    362 		on far more CPUs.  [andvar 20240430]
    363 	hp300: Fix a wrong palette color setting problems on HP98543 4 bpp
    364 		topcat(4) framebuffer on HP360. [tsutsui 20240501]
    365 	lint(1): Support _Alignas and attribute aligned.  [rillig 20240501].
    366 	hp300: Fix "garbage pixels" problems on scrolling ops etc. on
    367 		HP98543 and HP98547 topcat(4) color framebuffers.
    368 		[tsutsui 20240501]
    369 	hp300: Treat HP98542 and HP98543 1024x400 framebuffers as
    370 		"pseudo doubled" 512x400 bitmap pixels as HP-UX did, because
    371 		even modern LCDs cannot handle such 1024x400 resolutions
    372 		properly. [tsutsui 20240501]
    373 	evbarm: Add device tree for Red Pitaya SDRlab 122-16.
    374 		[dyoung 20240504]
    375 	libm: Add an assembly implementation of rintl(3) for x86.
    376 		[riastradh 20240505]
    377 	libm: Expose more long double functions on vax.
    378 		[riastradh 20240506]
    379 	libm: Expand tests for modf/modff/modfl, nextafter/nexttoward,
    380 		nearbyint/nearbyintl/rint.  [riastradh 20240506]
    381 	mk: Use --compress-debug-sections when creating debug files
    382 		to reduce the size of the installed debug set.
    383 		[mrg 20240506]
    384 	makefs(8): Add an option to warn and error out for mtree missing
    385 		entries.  [christos 20240508]
    386 	lint(1): Support new keywords in C23 mode, including nullptr.
    387 		[rillig 20240509]
    388 	install(1): Support -v (verbose). [wiz 20240510]
    389 	acpivga(4): Add quirk for machines where the getting the screen
    390 		brightness always returns the same result.  [maya 20240510]
    391 	compat_netbsd32(8): Support SIOCGIFDATA and SIOCZIFDATA ioctls on
    392 		network interfaces.  [martin 20240511]
    393 	libm: Expand tests for hypotl(3).  [riastradh 20240511]
    394 	sparc: Add support for 16-bit (RGB565) colour mode in
    395 		the cgfourteen(4) framebuffer driver.
    396 		[macallan 20240512]
    397 	ure(4): Support TP-Link UE300 USB LAN adapter (from RVP).
    398 		[christos 20240512]
    399 	procfs: Add support for proc/self/limits as used by Linux.
    400 		(from Ricardo Branco).  [christos 20240512]
    401 	procfs: Add support for proc/sysvipc in Linux emulator
    402 		(from Ricardo Branco).  [christos 20240512]
    403 	cgdconfig(8): Add zfs verification method (from Malte Dehling)
    404 		[christos 20240512]
    405 	curses(3): Constify argument of define_key(3) for compatibility
    406 		with ncurses.  [uwe 20240514]
    407 	eap(4): Support monoraual sound at the hardware level and
    408 		a range of hardware frequencies, as in NetBSD 7
    409 		and earlier.  [nia 20240517]
    410 	curses(3): Constify arguments of newterm(3), setterm(3)
    411 		functions.  [uwe 20240517]
    412 	hp300: Installation CD ISO image is now bootable. [tsutsui 20240519]
    413 	tic(1): Honour the user's umask (from RVP).  [christos 20240520]
    414 	dhcpcd: Import version 10.0.8. [roy 20240524]
    415 	mkhybrid: Import mkhybrid from OpenBSD 7.3 as a tool to create
    416 		ISO9660/HFS hybrid ISO images for mac68k and macppc.
    417 		[tsutsui 20240531]
    418 	pthread(3): Fix memory leak in pthread_create(). [hannken 20240608]
    419 	libarchive: Import libarchive-3.7.4. [christos 20240609]
    420 	pkg_install: Import pkg_install-20240307. [wiz 20240611]
    421 	OpenSSL: Imported 3.0.14. [christos 2020611]
    422 	tmux(1): Import version 3.4 with Sixel support enabled. [wiz 20240622]
    423 	OpenSSH: Import 9.6. [christos 20240625]
    424