Home | History | Annotate | Line # | Download | only in doc
CHANGES revision 1.3164
      1  1.3164       roy # LIST OF CHANGES FROM LAST RELEASE:			<$Revision: 1.3164 $>
      2  1.1095   tsutsui #
      3  1.1095   tsutsui #
      4  1.1095   tsutsui # [Note: This file does not mention every change made to the NetBSD source tree.
      5  1.1095   tsutsui # For an exhaustive list, please subscribe to the `source-changes' mailing list,
      6  1.1095   tsutsui # or see the mailing list archives.  For more information, send a message
      7  1.1095   tsutsui # containing just the word `help' to `majordomo (a] NetBSD.org'.]
      8  1.1095   tsutsui #
      9  1.1095   tsutsui # ----------------------------------------------------------------------------
     10  1.1095   tsutsui # PLEASE USE THE FOLLOWING STYLE WHEN ADDING ITEMS:
     11  1.1095   tsutsui #
     12  1.1095   tsutsui #	theme: Content ...
     13  1.1095   tsutsui #		more content ...
     14  1.1095   tsutsui #		more content. [developer DATE-FORMAT]
     15  1.1095   tsutsui #
     16  1.1095   tsutsui # That's it, one tab to start an item, and two tabs to indent the content.
     17  1.1095   tsutsui # Also please start the content with a capital and end it with a dot.
     18  1.1095   tsutsui #
     19  1.1095   tsutsui # This is very important for the www scripts, otherwise it won't be able to
     20  1.1095   tsutsui # parse the file and the HTML output will be mangled.
     21  1.1106   tsutsui #
     22  1.1106   tsutsui # See htutils/changes/changes2html script for more details.
     23  1.1106   tsutsui #
     24  1.1095   tsutsui # ----------------------------------------------------------------------------
     25  1.1028   xtraeme 
     26  1.2941    martin Changes from NetBSD 10.0 to NetBSD 11.0:
     27  1.2946       nia 	amdsmn(4): added trivial power management support [reinoud 20221218]
     28  1.2946       nia 	amdccp(4): added trivial power management support [reinoud 20221218]
     29  1.2946       nia 	ppp(4): Remove several non-functioning ioctls. [chs 20221221]
     30  1.2943       nat 	dse(4): Added Dayna SCSI/Link ethernet driver. [nat 20221222]
     31  1.2965  christos 	binutils: Updated to FSF binutils 2.39. [christos 20221224]
     32  1.2946       nia 	cribbage(6): Add -y option to keep playing without asking
     33  1.2946       nia 		(from Greywolf in PR 57164) [christos 20230106]
     34  1.2946       nia 	x86: Enable the -z separate-code security feature by default in
     35  1.2946       nia 		ld(1). Reduces the default max page size from 2M to
     36  1.2946       nia 		4K on amd64. [christos 20230106]
     37  1.2949  christos 	bind: Import version 9.16.37. [christos 20230125]
     38  1.2951       wiz 	xfwp(1): remove. [wiz 20230204]
     39  1.2953       nia 	wscons(4): Ignore nonsense tab stops in vt100 emulation.
     40  1.2953       nia 		[riastradh 20230223]
     41  1.2953       nia 	nvmm(4): Filter CR4 bits on x86 SVM (AMD). In particular,
     42  1.2953       nia 		prohibit PKE, Protection Key Enable, which requires
     43  1.2953       nia 		some additional management of CPU state by nvmm. 
     44  1.2953       nia 		[riastradh 20230223]
     45  1.2953       nia 	aarch64: Audit use of curcpu(9). [riastradh 20230225]
     46  1.2953       nia 	xen: Memory barrier audit. Reduce unnecessary membars.
     47  1.2953       nia 		[riastradh 20230225]
     48  1.2953       nia 	x86: Mitigate MXCSR Configuration Dependent Timing CPU security
     49  1.2953       nia 		flaw in kernel FPU use. [riastradh 20230225]
     50  1.2953       nia 	kernel: Optimization: Omit needless membar when triggering softint
     51  1.2953       nia 		in various ports. [riastradh 20230301]
     52  1.2953       nia 	sh(1): Adjust tilde expansion to comply with upcoming POSIX
     53  1.2953       nia 		Issue 8 requirements. [kre 20230306]
     54  1.2960       nia 	libm: Add more long double transcendental functions (as aliases of
     55  1.2960       nia 		double functions) from C99. [riastradh 20230313]
     56  1.2960       nia 	xen: Allow a PVH dom0 to use VGA as console. [bouyer 20230324]
     57  1.2960       nia 	vioscsi(4), viornd(4), viomb(4): Mark VirtIO drivers as MPSAFE.
     58  1.2960       nia 		[mlelstv 20230325]
     59  1.2960       nia 	amiga: Fix bootblocks for Kickstart 3.2. [abs 20230325]
     60  1.2960       nia 	libc: Add __atomic_is_lock_free to help stdatomic.h usage with
     61  1.2960       nia 		GCC. [riastradh 20230330]
     62  1.3057       nia 	uaudio(4): Initial support for USB Audio Class 2.0 devices.
     63  1.3057       nia 		[mlelstv 20230402]
     64  1.2960       nia 	vacation(1): Check 'Auto-Submitted:' header in addition to
     65  1.2960       nia 		'Precedence:', and set 'Precedence:' in addition to
     66  1.2960       nia 		'Auto-Submitted:'.  [hauke 20230411]
     67  1.2960       nia 	ichsmb(4), tco(4): Add support for TCO on newer Intel chipsets.
     68  1.2960       nia 		[riastradh 20230412]
     69  1.2960       nia 	audiorecord(1): Add support for recording 24-bit wav files.
     70  1.2960       nia 		[mlelstv 20230415]
     71  1.2963       nia 	evbarm: Install a boot.cfg file for the EFI bootloader by default.
     72  1.2963       nia 		[brook 20230419]
     73  1.2961       roy 	dhcpcd: Import version 10.0.1. [roy 20230421]
     74  1.2963       nia 	evbarm: Enable rkv1crypto driver on Rock64. [mrg 20230424]
     75  1.2963       nia 	worms(6): Add a little bit of optional colour, code and
     76  1.2963       nia 		ideas from RVP. [kre 20230426]
     77  1.2963       nia 	amiga: Add driver for the MNT ZZ9000 Zorro board - submitted by
     78  1.2963       nia 		Alain Runa. [phx 20230503]
     79  1.2963       nia 	evbarm: Experimental IMX6SX support - tested on the UDOO Neo Full board.
     80  1.2963       nia 		[bouyer 20230504]
     81  1.2963       nia 	chown(8): Add a -d flag to avoid changing a file's owner/group to the
     82  1.2963       nia 		current value.  This avoids some unnecessary operations on the
     83  1.2963       nia 		file. [pgoyette 20230504]
     84  1.2963       nia 	riscv: Add RISC-V support that works on QEMU with a single hart.
     85  1.2963       nia 		[skrll 20230507]
     86  1.2963       nia 	riscv: Add Google Goldfish RTC driver. [skrll 20230508]
     87  1.2971       nia 	make(1): Make :mtime operate on each word in variable
     88  1.2971       nia 		value. [sjg 20230510]
     89  1.2971       nia 	worms(6): When using -H, make the appearance of the worm head
     90  1.2971       nia 		depend upon the body (more than it did before). [kre 20230512]
     91  1.2971       nia 	amiga: Update loadbsd source and distribution binary to version 3.3.
     92  1.2971       nia 		[phx 20230514]
     93  1.2971       nia 	i386: Add /dev/efi device. [riastradh 20230522]
     94  1.2971       nia 	efi(4): Add EFIIOC_GET_TABLE ioctl support on x86. [riastradh 20230522]
     95  1.2968     lukem 	ctfmerge(1): Add error handling to pthread APIs.
     96  1.2967     lukem 		Fix semaphores for macOS host tool.  [lukem 20230523]
     97  1.2968     lukem 	share/mk: Deprecate non-functional SHAREDSTRINGS. [lukem 20230524]
     98  1.2968     lukem 	mkstr(1), xstr(1): Obsolete unused PDP-11-era tools. [lukem 20230524]
     99  1.2971       nia 	pthread(3): Reduce power consumption when spinning for a lock on
    100  1.2971       nia 		arm. [riastradh 20230525]
    101  1.2969     lukem 	pax(1): Exit 0 if stdin filelist is used and no files are supplied.
    102  1.2969     lukem 		Don't overwrite existing destination files if -r -w copy
    103  1.2969     lukem 		fails for any reason. [lukem 20230528]
    104  1.2971       nia 	date(1): Add -R option for displaying time in RFC 5322 format,
    105  1.2971       nia 		similar to GNU date. [kim 20230531]
    106  1.2973  christos 	mk.conf(5): Obsolete non-MK variants MANZ UNPRIVED UPDATE
    107  1.2973  christos 		[lukem 20230602]
    108  1.2971       nia 	build.sh: Add show-params operation [lukem 20230602]
    109  1.2973  christos 	kerberos(8): Update to Heimdal-7.8.0 [christos 20230619]
    110  1.2977       nia 	patch(1): Add --backup-if-mismatch and --no-backup-if-mismatch for
    111  1.2977       nia 		GNU patch compatibility. These options only make sense in
    112  1.2977       nia 		POSIX mode, patch(1) has --backup enabled by default and
    113  1.2977       nia 		GNU patch doesn't. [wiz 20230616]
    114  1.2977       nia 	indent(1): Remove support for handling ASCII backspace characters
    115  1.2977       nia 		in C code. [rillig 20230618]
    116  1.2979    rillig 	make(1): Recognize include guards. [rillig 20230619]
    117  1.2977       nia 	editline(3): Install pkg-config files, same as the portable version.
    118  1.2977       nia 		[wiz 20230620]
    119  1.2977       nia 	make(1): Speed up pattern matching in the ':M' and ':N' modifiers.
    120  1.2979    rillig 		[rillig 20230622]
    121  1.2977       nia 	paxctl(8): Introduce -0 option to clear all PaX flag bits in ELF note.
    122  1.2977       nia 		[rin 20230623]
    123  1.2977       nia 	crunchgen(1): Clear PaX flags instead of removing its ELF note section.
    124  1.2977       nia 		[rin 20230623]
    125  1.2977       nia 	make(1): Warn about malformed patterns in ':M', ':N' and
    126  1.2977       nia 		'.if make(...)'  [rillig 20230623]
    127  1.2974  christos 	bind: Import version 9.16.42. [christos 20230626]
    128  1.2975       roy 	openresolv: Import version 3.13.2 [roy 20230627]
    129  1.2976       wiz 	tmux(1): Import version 3.3a [wiz 20230628]
    130  1.2977       nia 	x86: Primary bootstrap is now enable to read a GPT
    131  1.2977       nia 		partition table inside a software raid(4).
    132  1.2977       nia 		[manu 20230629]
    133  1.2977       nia 	aiomixer(1): Support for the NO_COLOR environment variable.
    134  1.2977       nia 		[nia 20230629]
    135  1.2978  christos 	openpam(3): update to 20230627 (ximenia) [christos 20230630]
    136  1.2986       nia 	entropy(9): Reintroduce netbsd<=9 time-delta estimator for unblocking.
    137  1.2986       nia 		[riastradh 20230630]
    138  1.2986       nia 	mdnsd(8): Restore NetBSD logging additions lost in merges.
    139  1.2986       nia 		[gutteridge 20230630]
    140  1.2986       nia 	tetris(6): Support the informal standard of allowing setting NO_COLOR
    141  1.2986       nia 		in the environment to disable the use of color. [nia 20230701]
    142  1.3051    rillig 	lint(1): Initial support for C23. [rillig 20230702]
    143  1.2986       nia 	heartbeat(9): New mechanism to check progress of kernel.  This uses
    144  1.2986       nia 		hard interrupts to check progress of low-priority soft
    145  1.2986       nia 		interrupts, and one CPU to check progress of another CPU.
    146  1.2986       nia 		[riastradh 20230707].
    147  1.2986       nia 	crashme(9): New crash methods with raised ipl or kpreempt disabled.
    148  1.2986       nia 		[riastradh 20230707].
    149  1.2986       nia 	versioningsyscalls(9): Document how system call versioning is done.
    150  1.2986       nia 		From this summer's compat-linux GSoC, by Theodore Preduta.
    151  1.2986       nia 		[christos 20230708].
    152  1.2986       nia 	clock_gettime(2): Take greater care to ensure
    153  1.2986       nia 		CLOCK_PROCESS/THREAD_CPUTIME_ID do not go backwards.
    154  1.2986       nia 		[riastradh 20230708].
    155  1.2986       nia 	riscv: Add FDT-based initrd, rndseed, and efirng support.
    156  1.2986       nia 		[rin 20230710]
    157  1.2986       nia 	kern: Add memfd_create(2) system call from GSoC 2023 by
    158  1.2986       nia 		Theodore Preduta.  [christos 20230710]
    159  1.2986       nia 	refuse(3): Allow programs using the 3.5, 3.6, and 3.7 FUSE APIs
    160  1.2986       nia 		to function at runtime. [pho 20230714]
    161  1.2986       nia 	pckbd(4): Work around buggy Chromebook PS/2 keyboard firmware.
    162  1.2986       nia 		(from Vladimir 'phcoder' Serbinenko). [christos 20230716]
    163  1.2986       nia 	acpiec(4): New ACPIEC_DEBUG option. [riastradh 20230718]
    164  1.2981       roy 	dhcpcd: Import version 10.0.2. [roy 20230719]
    165  1.2983       nat 	bta2dpd(8): Add throttle when playing from file. [nat 20230720]
    166  1.2986       nia 	xen: Enable MKCTF=yes by default. [riastradh 20230721]
    167  1.2986       nia 	x86: Turn off Zenbleed chicken bit on Zen2 CPUs. [mrg 20230725]
    168  1.2995       nia 	evbmips: Allow ramdisk to handle GPT wedges. [gutteridge 20230725]
    169  1.2995       nia 	xbd(4): Properly handle 4k sector size backends. [bouyer 20230725]
    170  1.2995       nia 	iostat(8): Add -X option, limited alternative statistics.
    171  1.2995       nia 		This is like the "-D" option, except it skips the xfers/s, and
    172  1.2995       nia 		reports MB/s instead of KB/s.  Allows for ~50% more devices to
    173  1.2995       nia 		be displayed per line by default.  [mrg 20230728]
    174  1.2995       nia 	compat_linux(8): Add epoll system calls implemented around kqueue(2),
    175  1.2995       nia 		contributed by Theodore Preduta as part of GSoC 2023.
    176  1.2995       nia 		[christos 20230728]
    177  1.2995       nia 	compat_linux(8): Add/fix statx, readahead, close_range. From GSoC 2023
    178  1.2995       nia 		by Theodore Preduta. [christos 20230729]
    179  1.2995       nia 	libc: Add wmempcpy(3).  [christos 20230731]
    180  1.2995       nia 	libc: Add companion mempcpy(3) to wmempcpy(3).
    181  1.2995       nia 		[christos 20230801]
    182  1.2995       nia 	all: Fix many small bugs found by GCC 12. [mrg 20230810]
    183  1.2991  christos 	gdb(1): Updated to 13.2. [christos 20230811]
    184  1.2995       nia 	vis(3): Fixed many implementation issues, expand tests.
    185  1.2995       nia 		[riastradh 20230812]
    186  1.2993  christos 	libpcap: Import 1.10.4. [christos 20230817]
    187  1.2994  christos 	tcpdump(8): Import 4.99.4. [christos 20230817]
    188  1.2994  christos 	file(1): Upgraded to 5.45. [christos 20230818]
    189  1.2995       nia 	make(1): Show more detail in "invalid line" error messages.
    190  1.2995       nia 		[rillig 20230819]
    191  1.2995       nia 	compat_linux(8): Add support for Linux waitid syscall.
    192  1.2995       nia 		 Contributed by Theodore Preduta. [christos 20230818]
    193  1.2995       nia 	compat_linux(8): Add support for Linux inotify syscalls,
    194  1.2995       nia 		implemented around kqueue(2). Contributed by
    195  1.2995       nia 		Theodore Preduta. [christos 20230819]
    196  1.2996  christos 	acpi(4): Updated ACPICA to 20230628. [christos 20230901] 
    197  1.2998  christos 	sqlite3(1): Import 3.34.0. [christos 20230904]
    198  1.2999        ad 	namecache: Tune the namecache for 32-bit systems [ad 20230909]
    199  1.3010       nia 	mips: Add initial support for n64 userland to gprof(1).
    200  1.3010       nia 		[rin 20230914]
    201  1.3001  christos 	tzcode: Updated to 2023c. [christos 20230916]
    202  1.3010       nia 	raidctl(8): Implement command-line configuration of simple RAID sets.
    203  1.3010       nia 		[oster 20230921]
    204  1.3010       nia 	rc.conf(5): Add support for npf_rules to override the default
    205  1.3010       nia 		rules file for npf(7). [abs 20231005]
    206  1.3002    simonb 	less: Updated to version 643.  [simonb 20231006]
    207  1.3010       nia 	ddb(4): Add some simple show commands: condvar, selinfo, sleepq
    208  1.3010       nia 		[ad 20231007]
    209  1.3010       nia 	mips: Add fma(3) to libm. [he 20231008]
    210  1.3010       nia 	heimdal: Disable sqlite3 credential cache (SCC), remove sqlite3
    211  1.3010       nia 		dependency. [riastradh 20231011]
    212  1.3010       nia 	pipe(2): Improve performance, reduce lock contention. [ad 20231013]
    213  1.3010       nia 	vax: Reduce the object size of the malloc(3) code by converting
    214  1.3010       nia 		to rbtree, also improve performance and locking.
    215  1.3010       nia 		[ad 20231013]
    216  1.3010       nia 	uhid(4): Improve hid matching to allow better recognition of
    217  1.3010       nia 		collections. [nat 20231017]
    218  1.3010       nia 	xen: Support genfb(4) as a console device for dom0, necessary for
    219  1.3011       nia 		graphical console on EFI-only hardware. [bouyer 20231017]
    220  1.3011       nia 	lagg(4): Copy the MTU of lagg to interfaces added to lagg
    221  1.3010       nia 		[yamaguchi 20231018]
    222  1.3007       roy 	dhcpcd: Import version 10.0.4. [roy 20231019]
    223  1.3016      brad 	gpioirq(4): allow multiple pins per gpioirq instance, add the ability
    224  1.3019   tsutsui 		to use a /dev/gpioirqN device to get pin interrupts into
    225  1.3019   tsutsui 		userland. [brad 20231105]
    226  1.3019   tsutsui 	gpiosim(4): Simulated interrupts [brad 20231108]
    227  1.3022       nia 	sparc64: Support for virtio(4). [thorpej 20231119]
    228  1.3022       nia 	alpha: Support for virtio(4). [thorpej 20231119]
    229  1.3022       nia 	alpha: Support for crash(8). [thorpej 20231122]
    230  1.3022       nia 	kernel: Replace the vdrain kernel thread with two threadpool jobs.
    231  1.3022       nia 		[hannken 20231127]
    232  1.3022       nia 	kernel: Replace various usage of extent(9) with vmem(9).
    233  1.3022       nia 		[thorpej 20231201]
    234  1.3022       nia 	indent(1): Use line number of the token start in diagnostics
    235  1.3051    rillig 		[rillig 20231203]
    236  1.3022       nia 	vmem(9): Add the notion of "private boundary tags", allowing vmem
    237  1.3022       nia 		to be used VERY early in boot. [thorpej 20231203]
    238  1.3022       nia 	kernel: Modularize compat90. [pgoyette 20231209]
    239  1.3022       nia 	libsa: Add NFSv3 support. [mlelstv 20231212]
    240  1.3023       roy 	dhcpcd: Import version 10.0.6. [roy 20231218]
    241  1.3027  christos 	tzcode: Updated to 2023d. [christos 20231223]
    242  1.3029       nia 	gfpic(4): New driver for the Goldfish virtual programmable
    243  1.3029       nia 		interrupt controller. [thorpej 20240102]
    244  1.3029       nia 	gftty(4): New driver for the Goldfish virtual tty. [thorpej 20240102]
    245  1.3029       nia 	virt68k: Add new port for virtual Motorola 68040 machines in
    246  1.3030       nia 		QEMU using VirtIO devices. [thorpej 20240102]
    247  1.3029       nia 	urtwn(4): Add Mercusys NW150US V2 USB support. [maya 20240106]
    248  1.3029       nia 	riscv: Add a SiFive FU[57]40/ L2 Cache controller driver.
    249  1.3029       nia 		[skrll 20240113]
    250  1.3029       nia 	cp(1): Always copy regular files, even if they appear to be zero-sized.
    251  1.3029       nia 		[christos 20240115]
    252  1.3029       nia 	riscv: Add a StarTech JH7100 SoC clock driver, seen in the Beagle-V
    253  1.3029       nia 		board. [skrll 20240116]
    254  1.3029       nia 	cpuctl(8): Recognize Intel Meteor Lake and Emerald Rapids.
    255  1.3029       nia 		[msaitoh 20240118]
    256  1.3029       nia 	m68k: Made many ports share common code for interrupt dispatch
    257  1.3029       nia 		and vector tables. [thorpej 20240118]
    258  1.3029       nia 	libm: Import more long double functions from FreeBSD.
    259  1.3029       nia 		[christos 20240121]
    260  1.3032  christos 	terminfo: Import 20231209 [christos 20240127]
    261  1.3035       nia 	evbppc: Add support for the PAL 576i video mode to wiifb(4).
    262  1.3035       nia 		[hgutch 20240127]
    263  1.3035       nia 	stat(1): Add symbolic flags printing from FreeBSD via Ricardo Branco.
    264  1.3035       nia 		[christos 20240129]
    265  1.3035       nia 	next68k: Add WSDISPLAY_GINFO, LINEBYTES, and SMODE ioctl(2)s and
    266  1.3035       nia 		mmap(2) support to nextdisplay(4). [tsutsui 20240202]
    267  1.3035       nia 	mount_cd9660(8): Add support for mount options mask,dirmask,uid,gid
    268  1.3035       nia 		(from Ricardo Branco) [christos 20240202]
    269  1.3034       kre 	tzdata: Updated to 2024a (using 2024agtz) [kre 20240205]
    270  1.3035       nia 	riscv: Add a driver for the StarFive JH7100 pin controller.
    271  1.3035       nia 		[skrll 20240207]
    272  1.3035       nia 	touch(1): Properly implement the POSIX format -d option. [kre 20240208]
    273  1.3035       nia 	touch(1): Add -R option, which is identical to -r, except that if the
    274  1.3035       nia 		reference file is a symbolic link, the times to use are taken
    275  1.3035       nia 		from those of the symbolic link itself. [kre 20240209]
    276  1.3035       nia 	touch(1): Add -D option, which causes the operation to be a no-op if no
    277  1.3035       nia 		change would be made (avoiding updating the file's ctime).
    278  1.3035       nia 		[kre 20240210]
    279  1.3035       nia 	hppa: Add gftfb(4), an initial driver for PCI Visualize EG cards.
    280  1.3035       nia 		[macallan 20240213]
    281  1.3036  christos 	bind: Apply bind security patches: CVE-2023-4408 CVE-2023-5517
    282  1.3036  christos 		CVE-2023-5679 CVE-2023-6516 CVE-2023-50387 CVE-2023-50868
    283  1.3037       nia 		[christos 20240213]
    284  1.3038  christos 	tzcode: Updated to 2024a. [christos 20240217]
    285  1.3039  christos 	nsd: Import 4.8.0. [christos 20240217]
    286  1.3040  christos 	unbound(8): Import 1.19.1. [christos 20240217]
    287  1.3041  christos 	bind: Import 9.18.24 [christos 20240221]
    288  1.3045       nia 	re(4): Add support for Killer E2600 Ethernet. [jakllsch 20240228]
    289  1.3042  christos 	sqlite3(1): Import 3.45.1. [christos 20240301]
    290  1.3045       nia 	alpha: Add initial support for the DEC KN7AA ("Ruby") systems,
    291  1.3045       nia 		DEC 7000 and DEC 10000. [thorpej 20240302]
    292  1.3043  christos 	elftoolchain: Import svn r4037. [christos 20240303]
    293  1.3045       nia 	certctl(8): Improve the performance of `certctl list`.
    294  1.3045       nia 		[riastradh 20240303]
    295  1.3045       nia 	audioplay(1): Add -n flag that doesn't write audio data for the
    296  1.3045       nia 		test suite. [mrg 20240304]
    297  1.3046       nia 	alpha: Add a bus space implementation for the Gbus, the general
    298  1.3046       nia 		8-bit bus present on Laser / TurboLaser CPU modules.
    299  1.3048       nia 		[thorpej 20240306]
    300  1.3046       nia 	lint(1): Detect more types of integer overflow. [rillig 20240310]
    301  1.3046       nia 	lint(1): Add extra details to the message about integer overflow.
    302  1.3046       nia 		[rillig 20240310]
    303  1.3044       nat 	mac68k: Add ascaudio(4) ASC audio driver. [nat 20240313]
    304  1.3048       nia 	x86: Include the cgdroot.fs and zfsroot.fs ramdisks in the release
    305  1.3046       nia 		files. [riastradh 20240320]
    306  1.3046       nia 	apei(4): New driver for ACPI Platform Error Interfaces.
    307  1.3046       nia 		[riastradh 20240320]
    308  1.3046       nia 	vmt(4):  Process all queued messages without delay immediately.
    309  1.3046       nia 		From OpenBSD. [msaitoh 20240320]
    310  1.3046       nia 	acpihed(4): New driver for PNP0C33 to notify apei(4).
    311  1.3046       nia 		[riastradh 20240321]
    312  1.3046       nia 	echi(4): If device attach fails, install NULL pmf(4) handlers.
    313  1.3046       nia 		Allows suspend/resume on ThinkPad A475. [mrg 20240324]
    314  1.3047       nia 	uftdi(4): Add a "match quirk" mechanism that allows the driver to
    315  1.3046       nia 		selectively reject individual interfaces, allowing them to
    316  1.3046       nia 		be matched by ugen(4) and accessed through libusb.
    317  1.3046       nia 		[thorpej 20240326]
    318  1.3049       nia 	moused(8): Remove undocumented and unused option 'C'.
    319  1.3051    rillig 		[rillig 20240329]
    320  1.3049       nia 	ugen(4): Add a "ugen-unit" device property which devpubd(8) scripts
    321  1.3049       nia 		can query to determine which /dev/ugenN.xx nodes a given ugen
    322  1.3049       nia 		or ugenif device is using.  [thorpej 20240329]
    323  1.3049       nia 	libc: Limit writes to stdio FILE handles via fvwrite to INT_MAX
    324  1.3049       nia 		rather than BUFSIZE. Improves performance dramatically.
    325  1.3049       nia 		From enh via Apple libc.  [christos 20240329]
    326  1.3049       nia 	evbarm: Add interrupt support to the Texas Instruments gpio(4) driver
    327  1.3049       nia 		used on the Beaglebone Black.  [jakllsch 20240401]
    328  1.3049       nia 	dk(4): Add support for discovering Atari TOS partitions as wedges.
    329  1.3049       nia 		[charlotte 20240402]
    330  1.3049       nia 	rumpuser(3): New RUMP_STDOUT, RUMP_STDERR environment variables.
    331  1.3049       nia 		[riastradh 20240404]
    332  1.3049       nia 	config(1): Improve determinism for reproducible builds.
    333  1.3049       nia 		[riastradh 20240405]
    334  1.3049       nia 	qemufwcfg(4): Add RISC-V support.  [skrll 20240406]
    335  1.3049       nia 	vax: Switch vax to X.Org server version 120.  [tsutsui 20240407]
    336  1.3049       nia 	evbmips: Following evbarm, document kernel configurations in
    337  1.3049       nia 		sys/arch/evbmips/conf/README.evbmips. [andvar 20240407]
    338  1.3049       nia 	sysinst(8): Split compatibility libraries into separate sets,
    339  1.3049       nia 		base32 and debug32. Split HTML man pages into new manhtml
    340  1.3049       nia 		set.  [nia 20240410]
    341  1.3050       nia 	amd64: Support EFI as well as BIOS boot in the "live" USB image.
    342  1.3050       nia 		This is not the regular installation image, which already
    343  1.3050       nia 		supports EFI.  [maya 20240413]
    344  1.3050       nia 	uftdi(4): Add support for a range of "Brainboxes" USB serial
    345  1.3050       nia 		adapters, from Cameron Williams.  [maya 20240417]
    346  1.3050       nia 	x86: Enable ACPI Platform Error Interface support in the GENERIC
    347  1.3050       nia 		kernels.  [riastradh 20240421]
    348  1.3050       nia 	mips64el, mips64eb: Create "base64" and "debug64" sets that contain
    349  1.3050       nia 		the N64 libraries.  [nia 20240422]
    350  1.3050       nia 	x86, sparc64: Create "DVD" ISOs that contain all the sets excluded
    351  1.3050       nia 		from the normal ISOs for size reasons - also useful on
    352  1.3050       nia 		virtual machines.  [nia 20240424]
    353  1.3052       nia 	i386: Remove kernel modules, redundant kernels, and amdgpu firmware
    354  1.3052       nia 		from the CD-ROM image to help it fit on a CD-ROM
    355  1.3052       nia 		once more.  [nia 20240426]
    356  1.3052       nia 	httpd(8): Make directory listings mobile-friendly, from D. Bohdan.
    357  1.3052       nia 		[maya 20240426]
    358  1.3052       nia 	thinkpad(4): Expose a sysctl interface to control some aspects of
    359  1.3052       nia 		charging behavior on supported systems, from Malte Dehling.
    360  1.3052       nia 		[christos 20240427]
    361  1.3052       nia 	i386: Rewrite viac7temp(4) temperature sensor to use MSR, which works
    362  1.3052       nia 		on far more CPUs.  [andvar 20240430]
    363  1.3053   tsutsui 	hp300: Fix a wrong palette color setting problems on HP98543 4 bpp
    364  1.3053   tsutsui 		topcat(4) framebuffer on HP360. [tsutsui 20240501]
    365  1.3052       nia 	lint(1): Support _Alignas and attribute aligned.  [rillig 20240501].
    366  1.3053   tsutsui 	hp300: Fix "garbage pixels" problems on scrolling ops etc. on
    367  1.3053   tsutsui 		HP98543 and HP98547 topcat(4) color framebuffers.
    368  1.3053   tsutsui 		[tsutsui 20240501]
    369  1.3053   tsutsui 	hp300: Treat HP98542 and HP98543 1024x400 framebuffers as
    370  1.3053   tsutsui 		"pseudo doubled" 512x400 bitmap pixels as HP-UX did, because
    371  1.3053   tsutsui 		even modern LCDs cannot handle such 1024x400 resolutions
    372  1.3053   tsutsui 		properly. [tsutsui 20240501]
    373  1.3052       nia 	evbarm: Add device tree for Red Pitaya SDRlab 122-16.
    374  1.3052       nia 		[dyoung 20240504]
    375  1.3054       nia 	libm: Add an assembly implementation of rintl(3) for x86.
    376  1.3054       nia 		[riastradh 20240505]
    377  1.3054       nia 	libm: Expose more long double functions on vax.
    378  1.3054       nia 		[riastradh 20240506]
    379  1.3054       nia 	libm: Expand tests for modf/modff/modfl, nextafter/nexttoward,
    380  1.3054       nia 		nearbyint/nearbyintl/rint.  [riastradh 20240506]
    381  1.3054       nia 	mk: Use --compress-debug-sections when creating debug files
    382  1.3054       nia 		to reduce the size of the installed debug set.
    383  1.3054       nia 		[mrg 20240506]
    384  1.3054       nia 	makefs(8): Add an option to warn and error out for mtree missing
    385  1.3054       nia 		entries.  [christos 20240508]
    386  1.3054       nia 	lint(1): Support new keywords in C23 mode, including nullptr.
    387  1.3054       nia 		[rillig 20240509]
    388  1.3055       wiz 	install(1): Support -v (verbose). [wiz 20240510]
    389  1.3056       nia 	acpivga(4): Add quirk for machines where the getting the screen
    390  1.3056       nia 		brightness always returns the same result.  [maya 20240510]
    391  1.3056       nia 	compat_netbsd32(8): Support SIOCGIFDATA and SIOCZIFDATA ioctls on
    392  1.3056       nia 		network interfaces.  [martin 20240511]
    393  1.3056       nia 	libm: Expand tests for hypotl(3).  [riastradh 20240511]
    394  1.3056       nia 	sparc: Add support for 16-bit (RGB565) colour mode in
    395  1.3056       nia 		the cgfourteen(4) framebuffer driver.
    396  1.3056       nia 		[macallan 20240512]
    397  1.3056       nia 	ure(4): Support TP-Link UE300 USB LAN adapter (from RVP).
    398  1.3056       nia 		[christos 20240512]
    399  1.3056       nia 	procfs: Add support for proc/self/limits as used by Linux.
    400  1.3056       nia 		(from Ricardo Branco).  [christos 20240512]
    401  1.3056       nia 	procfs: Add support for proc/sysvipc in Linux emulator
    402  1.3056       nia 		(from Ricardo Branco).  [christos 20240512]
    403  1.3056       nia 	cgdconfig(8): Add zfs verification method (from Malte Dehling)
    404  1.3056       nia 		[christos 20240512]
    405  1.3057       nia 	curses(3): Constify argument of define_key(3) for compatibility
    406  1.3057       nia 		with ncurses.  [uwe 20240514]
    407  1.3057       nia 	eap(4): Support monoraual sound at the hardware level and
    408  1.3057       nia 		a range of hardware frequencies, as in NetBSD 7
    409  1.3057       nia 		and earlier.  [nia 20240517]
    410  1.3057       nia 	curses(3): Constify arguments of newterm(3), setterm(3)
    411  1.3057       nia 		functions.  [uwe 20240517]
    412  1.3058   tsutsui 	hp300: Installation CD ISO image is now bootable. [tsutsui 20240519]
    413  1.3057       nia 	tic(1): Honour the user's umask (from RVP).  [christos 20240520]
    414  1.3060       roy 	dhcpcd: Import version 10.0.8. [roy 20240524]
    415  1.3061   tsutsui 	mkhybrid: Import mkhybrid from OpenBSD 7.3 as a tool to create
    416  1.3061   tsutsui 		ISO9660/HFS hybrid ISO images for mac68k and macppc.
    417  1.3061   tsutsui 		[tsutsui 20240531]
    418  1.3062  jdolecek 	pthread(3): Fix memory leak in pthread_create(). [hannken 20240608]
    419  1.3063  christos 	libarchive: Import libarchive-3.7.4. [christos 20240609]
    420  1.3068       nia 	ipfilter(4): Mark as MPSAFE.  [mrg 20240609]
    421  1.3064       wiz 	pkg_install: Import pkg_install-20240307. [wiz 20240611]
    422  1.3069       nia 	OpenSSL: Imported 3.0.14. [christos 20240611]
    423  1.3068       nia 	sh(1): When a background job is started at the top level (ie: not
    424  1.3068       nia 		in any kind of subshell) of an interactive shell, print
    425  1.3068       nia 		the job number assigned, and the process id of the lead
    426  1.3068       nia 		(or only) process in the job, as required by POSIX.1-2024.
    427  1.3068       nia 		[kre 20240615]
    428  1.3068       nia 	arm: Switch to GCC 12. [mrg 20240615]
    429  1.3068       nia 	alpha: Switch to GCC 12. [mrg 20240615]
    430  1.3068       nia 	riscv: Switch to GCC 12. [mrg 20240615]
    431  1.3068       nia 	sparc, sparc64: Switch to GCC 12. [mrg 20240615]
    432  1.3068       nia 	i386, amd64: Switch to GCC 12. [mrg 20240615]
    433  1.3068       nia 	hppa: Switch to GCC 12. [skrll 20240615]
    434  1.3068       nia 	lint(1): Accept C23 [[fallthrough]] statements. [rillig 20240617]
    435  1.3068       nia 	alpha: Switch to X.Org Server 1.20. [mrg 20240622]
    436  1.3066       wiz 	tmux(1): Import version 3.4 with Sixel support enabled. [wiz 20240622]
    437  1.3068       nia 	pci(4): Allow pci_find_device callers to pass a cookie through to
    438  1.3068       nia 		the match function so they can keep state or pass in extra
    439  1.3068       nia 		parameters.  [riastradh 20240623]
    440  1.3068       nia 	puc(4): Add support for a range of Brainboxes PCI serial cards,
    441  1.3068       nia 		from Cameron Williams.  [jakllsch 20240623]
    442  1.3067  christos 	OpenSSH: Import 9.6. [christos 20240625]
    443  1.3070  jmcneill 	evbarm: Add support for Ampere Altra/Altra Max platforms.
    444  1.3070  jmcneill 		[jmcneill 20240630]
    445  1.3071  jmcneill 	evbarm: Add NUMA awareness for ACPI based systems. [jmcneill 20240630]
    446  1.3072       nia 	compat_linux(8): Add linux POSIX message queue support (from
    447  1.3072       nia 		Ricardo Branco) [christos 20240701]
    448  1.3072       nia 	u3g(4): add support for Sierra Wireless MC7304 devices
    449  1.3072       nia 		(from Reinhard Speyerer) [christos 20240704]
    450  1.3072       nia 	mcx(4): Match on ConnectX-6 virtual functions, from OpenBSD.
    451  1.3072       nia 		[msaitoh 20240707]
    452  1.3073  christos 	OpenSSH: Import 9.8. [christos 20240708]
    453  1.3074       nia 	patch(1): Handle lines of length beyond INT16_MAX.  [manu 20240712]
    454  1.3074       nia 	sh(1): Implement the HISTFILE and HISTAPPEND variables.  [kre 20240713]
    455  1.3074       nia 	mips: Switch to binutils 2.42.  [rin 20240713]
    456  1.3074       nia 	riscv: Switch to binutils 2.42.  [skrll 20240714]
    457  1.3074       nia 	aarch64: Switch to binutils 2.42.  [skrll 20240714]
    458  1.3074       nia 	hppa: Switch to binutils 2.42.  [skrll 20240715]
    459  1.3074       nia 	hppa: Add hyperfb, a driver for HCRX video cards.  [macallan 20240717]
    460  1.3075       nia 	libblocklist(3): Add blocklist_open2() that can pass a custom logger.
    461  1.3075       nia 		[christos 20240802]
    462  1.3075       nia 	df(1): Add -M (ignore non-mounted arguments) and
    463  1.3075       nia 		-q (suppresses warnings) options.  [kre 20240803]
    464  1.3075       nia 	printf(1): Add %C format conversion and -L option.  [kre 20240806]
    465  1.3075       nia 	awge(4): MP improvements [skrll 20240810]
    466  1.3075       nia 	mk: Add a way to build GCC without the isl library (NOGCCISL).
    467  1.3075       nia 		[mrg 20240810]
    468  1.3078       nia 	alpha: Switch to binutils 2.42.  [rin 20240813]
    469  1.3078       nia 	sh3: Switch to binutils 2.42.  [rin 20240813]
    470  1.3078       nia 	riscv: Initial support for Allwinner D1 devices, from
    471  1.3078       nia 		Rui-Xiang Guo.  [skrll 20240813]
    472  1.3078       nia 	libc: New C11 functions mbrtoc16, mbrtoc32, c16rtomb, c32rtomb.
    473  1.3078       nia 		[riastradh 20240815]
    474  1.3078       nia 	libc: New C23 functions c8rtomb(3) and mbrtoc8(3).
    475  1.3078       nia 		[riastradh 20240815]
    476  1.3078       nia 	libc: Make getentropy(3) visible to POSIX.1-2024
    477  1.3078       nia 		applications.  [riastradh 20240815]
    478  1.3078       nia 	rumphijack(3): Support flock(2) (from k-goda at IIJ)
    479  1.3078       nia 		[ozaki-r 20240816]
    480  1.3076  christos 	awk(1): Import 20240817 [christos 20240817]
    481  1.3079       nia 	ntp: Import ntp 4.2.8p18. [christos 20240818]
    482  1.3078       nia 	riscv: Add a clock driver for the JH7110 SoC found in the
    483  1.3078       nia 		StarFive VisionFive 2.  [skrll 20240819]
    484  1.3084       nia 	gpt(8): Add -U option to specify new UUID, from Anon Ymous.
    485  1.3084       nia 		[chirstos 20240819]
    486  1.3088  christos 	gpt(8): Recognize OpenBSD UUID.  [christos 20240819]
    487  1.3084       nia 	ifconfig(8): Show link state on -v.  [ozaki-r 20240820]
    488  1.3084       nia 	tests: Add tests for shmif(4).  [ozaki-r 20240820]
    489  1.3081  gutterid 	syslogd(8): Add -k option. [gutteridge 20240821]
    490  1.3089  christos 	gdb(1): Updated to 15.1. [christos 20240825]
    491  1.3082       wiz 	pkg_install: Import pkg_install-20240821. [wiz 20240825]
    492  1.3083       wiz 	pkg_install: Import pkg_install-20240826. [wiz 20240826]
    493  1.3084       nia 	acpivmgenid(4): New driver for virtual machine generation ID.
    494  1.3084       nia 		Used to re-seed random number generators on
    495  1.3084       nia 		virtual machine fork.  [riastradh 20240826]
    496  1.3084       nia 	toolchain: Switched all remaining ports to binutils-2.42.
    497  1.3084       nia 		[christos 20240827]
    498  1.3084       nia 	shmif_pcapin(1): New utility program used in tests for
    499  1.3084       nia 		networking to send any frames that are stored in a
    500  1.3084       nia 		pcap(3) file format to a shmif(4) Ethernet interface.
    501  1.3087       nia 		Code from k-goda at IIJ.  [ozaki-r 20240902]
    502  1.3086  christos 	libpcap: Import 1.10.5. [christos 20240902]
    503  1.3086  christos 	tcpdump(8): Import 4.99.5. [christos 20240902]
    504  1.3092       nia 	bridge(4): Implement interface protection, a feature similar to
    505  1.3092       nia 		"protected-port" or "isolation" in some router products.
    506  1.3092       nia 		When a frame arrives on a protected interface and is being
    507  1.3092       nia 		forwarded to another protected interface, the frame will be
    508  1.3092       nia 		discarded.  From the SEIL team at IIJ.  [ozaki-r 20240903]
    509  1.3092       nia 	brconfig(8): Add protect/-protect commands.  [ozaki-r 20240903]
    510  1.3092       nia 	libc: Hide le32enc(3), be32enc(3) in strict standards mode.
    511  1.3092       nia 		[riastradh 20240909]
    512  1.3092       nia 	libc: Define PTHREAD_STACK_MIN.  [riastradh 20240909]
    513  1.3088  christos 	OpenSSL: Imported 3.0.15. [christos 20240908]
    514  1.3092       nia 	libm: Define FP_FAST_FMA, FP_FAST_FMAF, FP_FAST_FMAL,
    515  1.3092       nia 		MATH_ERRNO, MATH_ERREXCEPT.  [riastradh 20240909]
    516  1.3092       nia 	i386: Remove XMS-specific code from dosboot.  [andvar 20240911]
    517  1.3090  christos 	tzcode: Updated to 2024a. [christos 20240911]
    518  1.3091  christos 	acpi(4): Updated ACPICA to 20240827. [christos 20240913] 
    519  1.3092       nia 	dkctl(8): Add new getgeometry command.  [mlelstv 20240914]
    520  1.3093       nat 	mac68k: Support for LCD brightness control on PB 1xx.  [nat 20240914]
    521  1.3093       nat 	mac68k: Support for power off on PB 1xx.  [nat 20240914]
    522  1.3093       nat 	mac68k: Support for the power button on PB 160/180.  [nat 20240914]
    523  1.3094  christos 	byacc: Update to 20240109. [christos 20240914]
    524  1.3095  christos 	wpa: Import wpa_supplicant and hostapd 2.11. [christos 20240918]
    525  1.3096  christos 	bind: Import 9.18.30 [christos 20240921]
    526  1.3097  jmcneill 	evbppc: Add ohci(4) support to the Nintendo Wii port.
    527  1.3097  jmcneill 		[jmcneill 20240922]
    528  1.3098  christos 	zlib: Import 1.3.1 [christos 20240922]
    529  1.3099  christos 	jemalloc(3): Import 5.3.0. [christos 20140923]
    530  1.3100       roy 	vether(4): allow link state to be toggled by link0. [roy 20240924]
    531  1.3101  christos 	OpenSSH: Import 9.9. [christos 20240924]
    532  1.3102       nia 	ftp(1): Add flag to allow specifying extra http header fields
    533  1.3102       nia 		(from Sunil Nimmagadda).  [christos 20240925]
    534  1.3102       nia 	vether(4): Control link state via media rather than flags.
    535  1.3102       nia 		This mirrors shmif(4) from rump.  [roy 20240926]
    536  1.3102       nia 	lint(1): Handle __attribute__((__unused__)) for functions and
    537  1.3102       nia 		variables.  [rillig 20240928]
    538  1.3102       nia 	compat_linux(8): Implement renameat2, clone3, sync_file_range, syncfs
    539  1.3102       nia 		system calls (from Shivraj Jamgade).  [christos 20240928]
    540  1.3103       nia 	udl(4): Add support for SANWA SUPPLY 500-KC002N USB to VGA Adapter.
    541  1.3103       nia 		[tsutsui 20241002]
    542  1.3103       nia 	kemtimedop(2): New system call, from Shivraj Jamgade (GSoC 2024).
    543  1.3103       nia 		[christos 20241003]
    544  1.3103       nia 	amdzentemp(4): Add support for Zen 5.  [msaitoh 20241004]
    545  1.3103       nia 	evbarm: Make cemac(4) MP safe.  [skrll 20241005]
    546  1.3103       nia 	x68k: Add SIXEL graphics sequence support.  [isaki 20241005]
    547  1.3103       nia 	pkill(1): Add -F option to use a pidfile and -L to ensure it's
    548  1.3104       nia 		locked.  Taken from FreeBSD.  [roy 20241007]
    549  1.3107       nia 	sh(1): Implement suspend as a builtin.  [kre 20241009]
    550  1.3107       nia 	sh(1): Add -b and -nMAX options to the read builtin.  [kre 20241011]
    551  1.3107       nia 	evbppc: Improve hardware initialization so the WII kernel can be
    552  1.3107       nia 		launched directly from boot2 and does not rely on any other
    553  1.3107       nia 		software to setup the hardware.  [jmcneill 20241013]
    554  1.3107       nia 	sh(1): Reject NUL characters in shell input.  [kre 20241014]
    555  1.3107       nia 	sh(1): Add an -r option to display version information.  [kre 20241014]
    556  1.3107       nia 	amdsmn(4): Add support AMD family F1Ah model 0xh "Turin".
    557  1.3107       nia 		[msaitoh 20241017]
    558  1.3107       nia 	amdzentemp(4): Add support for Siena, Turin Classic, Turin Dense,
    559  1.3107       nia 		Strix Point.  [msaitoh 20241017]
    560  1.3105  christos 	libarchive: Import libarchive-3.7.7. [christos 20241017]
    561  1.3106  jmcneill 	sdmmc(4): Add support for caches found in Application Class 2 (A2)
    562  1.3106  jmcneill 		capable SD memory cards. [jmcneill 20241018]
    563  1.3107       nia 	wscons(4): Add WSDISPLAYIO_GFONT ioctl for obtaining information
    564  1.3107       nia 		about the current font.  [mlelstv 20241020]
    565  1.3107       nia 	hppa: Add a dedicated X.Org driver for HP's NGLE family of
    566  1.3107       nia 		graphics devices, supporting acceleration on the
    567  1.3107       nia 		Visualize EG.  [macallan 20241022]
    568  1.3107       nia 	mcommphy(4): Add support for YT85[23]1, found on a VisionFive2 board.
    569  1.3107       nia 		[skrll 20241023]
    570  1.3108  christos 	mdnsd(8), dns-sd(1), libdns_sd: import mDNSResponder 2559.1.1
    571  1.3109       kre 		[christos 20241026]
    572  1.3113       nia 	makefs(8): Document debugging options and allow specifying them
    573  1.3113       nia 		by name.  [christos 20241027]
    574  1.3111       wiz 	zstd(1): import 1.5.6 [christos 20241028]
    575  1.3113       nia 	env(1): Implement "env -C dir" to change the current working directory.
    576  1.3113       nia 		[kim 20241028]
    577  1.3113       nia 	c17(1): Add c17(1) wrapper script for gcc with the ISO 2017 C standard.
    578  1.3113       nia 		Required by POSIX.1-2024.  [nia 20241028]
    579  1.3109       kre 	tzdata: Updated to 2024b (using 2024bgtz) [kre 20241029]
    580  1.3113       nia 	riscv: Import Linux 6.11.5 RISC-V DTS [skrll 20241031]
    581  1.3113       nia 	libc: Add ffsl(3), ffsll(3) for POSIX.1-2024 complicance.
    582  1.3113       nia 		[riastradh 20241101]
    583  1.3113       nia 	memset_explicit(3): Add C23 alias for explicit_memset.
    584  1.3113       nia 		[riastradh 20241102]
    585  1.3113       nia 	libc: Expose previously non-standard functions to POSIX.1-2024
    586  1.3113       nia 		applications.  [nia 20241102]
    587  1.3113       nia 	zfs(8): Implement DIOCCACHESYNC in zvol, used by Xen.  [gdt 20241103]
    588  1.3113       nia 	gpt(8): Additions to guid printing and an option to print start/size
    589  1.3113       nia 		in hex (from Anon Ymous).  [christos 20241104]
    590  1.3112      brad 	ds2482ow: Driver for the Maxim DS2482-100 and DS2482-800 I2C
    591  1.3112      brad 		to 1-Wire bridge chip.  [brad 20241104]
    592  1.3114       wiz 	tmux(1): Import version 3.5a. [wiz 20241109]
    593  1.3115       nia 	scsictl(8): Add 'identify vpd' to also report Vital Product Data
    594  1.3115       nia 		that identifies the device.  [mlelstv 20241109]
    595  1.3115       nia 	puc(4): Add support for various Brainboxes cards
    596  1.3115       nia 		(from Cameron Williams).  [msaitoh 20241111]
    597  1.3115       nia 	riscv: Initial StarFive JH7110 pin controller driver.  [skrll 20241111]
    598  1.3115       nia 	riscv: Add a StarFive JH7110 PCIe PHY driver.  [skrll 20241111]
    599  1.3115       nia 	riscv: Add a specific driver for the StarFive JH7110 STG system
    600  1.3115       nia 		controller.  [skrll 20241111]
    601  1.3115       nia 	lint(1): Handle _Noreturn attributes.  [rillig 20241113]
    602  1.3115       nia 	hppa: Initial summitfb driver for Visualize FX video cards.
    603  1.3115       nia 		[macallan 20241119]
    604  1.3117       nia 	printf(1): Improve detection and diagnosis of invalid values for
    605  1.3117       nia 		conversions.  [kre 20241124]
    606  1.3117       nia 	lib: Add expected symbols lists to many libraries.
    607  1.3117       nia 		[riastradh 20241124]
    608  1.3117       nia 	riscv: Support the crash(8) kernel debugger.  [skrll 20241125]
    609  1.3117       nia 	lint(1): Add queries for typedefs to struct/union and their pointers.
    610  1.3117       nia 		[rillig 20241128]
    611  1.3117       nia 	build.sh: Experimental new target pkg=CATEGORY/PACKAGE, cross-builds
    612  1.3117       nia 		CATEGORY/PACKAGE from pkgsrc, bootstrapping pkgsrc.
    613  1.3117       nia 		[riastradh 20241129]
    614  1.3116    bouyer 	amd64: add support for non-Xen PVH guests.  [bouyer 20241202]
    615  1.3117       nia 	curses(3): Implement the ncurses extension wgetscrreg which returns
    616  1.3117       nia 		the scrolling region of the given window.  [blymn 20241205]
    617  1.3117       nia 	editline(3): Print 0 width characters.  [christos 20241205]
    618  1.3121       nia 	rc(8): Add an optional local hook /etc/rc.shutdown.final
    619  1.3121       nia 		called last in the shutdown sequence and passed the shutdown
    620  1.3121       nia 		reason.  [martin 20241207]
    621  1.3121       nia 	pms(4): Support PS/2 mouse hot-plug.  [chs 20241207]
    622  1.3121       nia 	ihidev(4): Add support for GPIO interrupts.  [jmcneill 20241208]
    623  1.3121       nia 	aarch64: Add support for Snapdragon X Elite GPIO and I2C controllers.
    624  1.3121       nia 		[jmcneill 20241208]
    625  1.3118       nat 	mac68k: Support for backlight control on PowerBooks.  [nat 20241209]
    626  1.3121       nia 	libc: Expose memccpy, strdup, and strndup to C23 applications.
    627  1.3121       nia 		[nros 20241209]
    628  1.3121       nia 	aarch64: Identify and fix topology for Qualcomm Oryon CPUs.
    629  1.3121       nia 		[jmcneill 20241209]
    630  1.3121       nia 	i2c(4): Import ikbd(4) i2c HID keyboard driver from OpenBSD.
    631  1.3121       nia 		[jmcneill 20241209]
    632  1.3121       nia 	acpi(4), i2c(4): Support GenericSerialBus address space handlers.
    633  1.3121       nia 		[jmcneill 20241209]
    634  1.3121       nia 	acpi(4), xhci(4): Add support for generic USB role switching device
    635  1.3121       nia 		nodes.  [jmcneill 20241209]
    636  1.3121       nia 	ls(1): Use the number of blocks used in the current directory
    637  1.3121       nia 		instead of the total file byte count when printing the
    638  1.3121       nia 		initial "total" line with the -h option combined with
    639  1.3121       nia 		-s or -l options.  [simonb 20241211]
    640  1.3119   msaitoh 	puc(4): Add support for some Oxford Semiconductor devices.
    641  1.3119   msaitoh 		[msaitoh 20241212]
    642  1.3120      brad 	umcpmio(4): Driver for the MCP-2221 / 2221A multi-io chip.
    643  1.3120      brad 		[brad 20241216]
    644  1.3123       nia 	altq, cbq: Support 10 Gbps bandwidth.  [ozaki-r 20241224]
    645  1.3123       nia 	m68k: Improve FP emulation. [isaki 20241228]
    646  1.3123       nia 	aarch64: Add support for Snapdragon X1E battery and charger sensors.
    647  1.3123       nia 		This is a port of a set of drivers from OpenBSD, adapted to
    648  1.3123       nia 		use ACPI instead of FDT bindings.  [jmcneill 20241230]
    649  1.3123       nia 	aarch64: Enable support for low power idle CPU states on ACPI
    650  1.3123       nia 		platforms.  [jmcneill 20241230]
    651  1.3123       nia 	riscv: Add support for PCI and the PCIe controller in the JH7110 SoC.
    652  1.3123       nia 		[skrll 20250101]
    653  1.3123       nia 	x86: New pv(4) pseudo-bus driver for all paravirtual devices that do
    654  1.3123       nia 		not attach to a well-known bus like pci(4).  [imil 20250102]
    655  1.3123       nia 	riscv: Add a StarFive JH71[01]0 temperature sensor driver.
    656  1.3123       nia 		[skrll 20250103]
    657  1.3123       nia 	riscv: Add support for the X-Powers AXP Power Management IC.
    658  1.3123       nia 		[skrll 20250105]
    659  1.3123       nia 	evbarm: Add Arm SCMI performance protocol support (adapted from
    660  1.3123       nia 		OpenBSD). [jmcneill 20250108]
    661  1.3122  christos 	pppd(8): Import 2.5.2 [christos 20250108]
    662  1.3124  christos 	pam-u2f: Import pam u2f 1.3.1 [christos 20250115]
    663  1.3125  christos 	userspace-rcu: Import 0.15.0 [christos 20250115]
    664  1.3126  jmcneill 	bwi(4): Add support for Nintendo Wii WLAN. [jmcneill 20250118]
    665  1.3127      maya 	ncm(4): New driver for USB Network Control Model (used by Android for
    666  1.3127      maya 		USB tethering) [maya 20250120]
    667  1.3128      brad 	ds28e17iic(4): Driver for the DS28E17 1-Wire to I2C bridge chip
    668  1.3128      brad 		[brad 20241104]
    669  1.3129  christos 	tzcode: Updated to 2025a. [christos 20250123]
    670  1.3134       nia 	bind: Import version 9.20.4. [christos 20250126]
    671  1.3133       nia 	libc: Switch every port (except sun2 and vax) to jemalloc-5.3.0.
    672  1.3133       nia 		[christos 20250131]
    673  1.3133       nia 	acpi(4): cppc: Use frequency instead of performance units in
    674  1.3133       nia 		sysctl interface. [jmcneill 20250131]
    675  1.3131       kre 	tzdata: Updated to 2025a (using 2025agtz) [kre 20250201]
    676  1.3133       nia 	build.sh: Add live-image support for alpha, hppa, and macppc.
    677  1.3133       nia 		[tsutsui 20250202]
    678  1.3133       nia 	rge(4): Add support for RTL8126, from FUKAUMI Naoki.
    679  1.3133       nia 		[jmcneill 20250204]
    680  1.3133       nia 	riscv: Add ofctl(8) and /dev/openfirm support. [skrll 20250205]
    681  1.3132  jakllsch 	ld(4) at virtio(4): Add discard support. [jakllsch 20250206]
    682  1.3133       nia 	blocklistd(8): Support multiple configuration files in a
    683  1.3133       nia 		configuration directory like /etc/blocklistd.conf.d,
    684  1.3133       nia 		from hrosenfeld. [christos 20250206]
    685  1.3136       nia 	riscv: Add a JH7110 TRNG driver. [skrll 20250208]
    686  1.3136       nia 	elftoolchain: Import version r4175. [jkoshy 20250210]
    687  1.3135       roy 	dhcpcd: Import version 10.2.0. [roy 20250212]
    688  1.3136       nia 	evbppc: Add support for the Wii DVD drive. [jmcneill 20250212]
    689  1.3136       nia 	libm: Expose fma(3) and variants on hppa. [tsutsui 20250215]
    690  1.3136       nia 	i386: Add support for non-Xen (QEMU, Firecracker) PVH boot.
    691  1.3136       nia 		[imil 20250218]
    692  1.3137  christos 	efi: Add new program to read and write efi variables [christos 20250224]
    693  1.3138  christos 	acpi(4): Updated ACPICA to 20241212. [christos 20250224]
    694  1.3139       roy 	dhcpcd: Import version 10.2.2. [roy 20250225]
    695  1.3140  christos 	postfix(1): Import version 3.10.1. [christos 20250225]
    696  1.3146       nia 	amdgpio(4): New device driver for AMD GPIO found on some
    697  1.3146       nia 		HP laptops. [ryoon 20250226]
    698  1.3146       nia 	libc: New _r variants of heapsort, mergesort, qsort.
    699  1.3146       nia 		qsort_r is new in POSIX.1-2024. [riastradh 20250302]
    700  1.3142  gutterid 	cut(1): Implement -n option. [gutteridge 20250304]
    701  1.3146       nia 	lint(1): In C99 mode and later, warn about non-prototype functions.
    702  1.3146       nia 		[rillig 20250310]
    703  1.3143      brad 	emcfan(4) and emcfanctl(8): Kernel driver and userland utility
    704  1.3143      brad 		  for the Microchip Technology / SMSC EMC210X and EMC230X
    705  1.3143      brad 		  fan controllers. [brad 20250311]
    706  1.3146       nia 	arc4random(3): Eliminate potential failure states (memory
    707  1.3146       nia 		allocation, pthread_atfork, etc). [riastradh 20250311]
    708  1.3144       wiz 	expat: Import 2.7.0 (security fixes). [wiz 20250314]
    709  1.3147    andvar 	viaide(4): Add VIA V-RAID support for the VT6421 and UDMA support
    710  1.3147    andvar 		for the VT8237S PATA controller. [andvar 20250316]
    711  1.3145       pho 	clock_getres(2): Support CLOCK_PROCESS_CPUTIME_ID and
    712  1.3145       pho 		CLOCK_THREAD_CPUTIME_ID. The syscall previously returned
    713  1.3145       pho 		EINVAL for these two clocks. [pho 20250319]
    714  1.3146       nia 	npfctl(8): Allow comments inside lists in npf.conf (from Attaulah).
    715  1.3146       nia 		[christos 20250320]
    716  1.3148       roy 	openresolv: Import version 3.14.0. [roy 20250326]
    717  1.3149       kre 	tzdata: Updated to 2025b (using 2025bgtz) [kre 20250326]
    718  1.3150      brad 	envstat(8): JSON and time stamp options
    719  1.3150      brad 		[brad 20250401]
    720  1.3154       nia 	pthread(3): Made pthread_setcancelstate(3) async-signal-safe,
    721  1.3154       nia 		as required by POSIX.1-2024. [riastradh 20250401]
    722  1.3151  christos 	tzcode: Updated to 2025b. [christos 20250402]
    723  1.3152       nat 	mac68k: Add pbbat(4).  Supports PowerBook 1xx batteries. [nat 20250403]
    724  1.3154       nia 	viaide(4): Add support for VIA VT6415/VT6330 single-channel IDE
    725  1.3154       nia 		controllers. [andvar 20250403]
    726  1.3154       nia 	gscan(4): New driver for USB to CAN bus adapters. [bouyer 20250403]
    727  1.3154       nia 	viaide(4): Add RAID mode support for VIA VX900/VX11 SATA controllers.
    728  1.3154       nia 		[andvar 20250405]
    729  1.3153  christos 	OpenSSH: Import 10.0. [christos 20250409]
    730  1.3158       nia 	nvmm(4): Implement VMware compatible TSC and LAPIC frequency detection
    731  1.3158       nia 		in CPUID. [imil 20250411]
    732  1.3158       nia 	videoctl(1): Improve enumeration of frame sizes. [mlelstv 20250412]
    733  1.3158       nia 	vax: Switch to GCC 12. [rin 20250413]
    734  1.3155  christos 	OpenSSL: Imported 3.0.16. [christos 20250416]
    735  1.3156       wiz 	expat: Import 2.7.1. [wiz 20250418]
    736  1.3158       nia 	alpha: Support secureplt in ld.elf_so(1). [riastradh 20250418]
    737  1.3158       nia 	viaide(4): Improve VT8251 integrated SATA controller support in
    738  1.3158       nia 		IDE/RAID modes. [andvar 20250420]
    739  1.3158       nia 	libc: Add TIME_MONOTONIC support to timespec_get(3) and new
    740  1.3158       nia 		timespec_getres(3) function for C23 compliance.
    741  1.3158       nia 		[nia 20250421]
    742  1.3157   thorpej 	proplib(3): Added support for JSON serialization format.
    743  1.3157   thorpej 		[thorpej 20250422]
    744  1.3159       nia 	mips: Enable SSP by default (and RELRO on mips64). [nia 20250428]
    745  1.3160  pgoyette 	amd64: Added KERNEL_DIR option to build.sh, and upddated the boot
    746  1.3160  pgoyette 		loaders accordingly. [pgoyette 20250428]
    747  1.3161   tsutsui 	hp300: Add sti(4) support for 362 and 382. Mostly pulled from
    748  1.3161   tsutsui 		OpenBSD/hp300. [tsutsui 20250501]
    749  1.3162       roy 	openresolv: Import version 3.16.2 [roy 20250507]
    750  1.3163       wiz 	mdocml: Import 1.14.6. [wiz 20250509]
    751  1.3164       roy 	openresolv: Patch to versikon 3.16.3 [roy 20250509]
    752