===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/plus.html,v
retrieving revision 1.1512
retrieving revision 1.1513
diff -u -r1.1512 -r1.1513
--- www/plus.html 2023/03/04 22:16:00 1.1512
+++ www/plus.html 2023/03/19 12:04:23 1.1513
@@ -89,164 +89,14 @@
7.0,
7.1,
-7.2.
+7.2,
+7.3.
-
Changes made between OpenBSD 7.2 and -current
+Changes made between OpenBSD 7.3 and -current
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-- Changed riscv64 pmap to flush writes before remote sfence.vma to prevent some crashes on Unmatched machines.
-
- Fixed a tmux(1) crash when there are no window buffers.
-
- Added a -l flag to tmux(1) display-message to disable format expansion.
-
-
- Implemented RFC 9323 (A Profile for RPKI Signed Checkists) support in rpki-client(8).
-
- Changed tmux(1) to only set the extended flag when searching, which allows send-keys to work.
-
-
- Added modified tab key sequences to tmux(1).
-
-
- Updated vmm(4) to allow guests to read MSR_HWCR and MSR_PSTATEDEF, which is necessary to determine the TSC frequency on AMD families 17h and 19h.
-
- Updated timezone information to 2022fgtz.
-
- Removed unfinished user accounting from vmd(8).
-
-
- Stopped attaching to the multiport USB controller on Lenovo X13s machines since it leads to hard resets.
-
-
-
-
- Improved ssh-keyscan(1) to accept CIDR address ranges for targets to scan.
-
- Updated libexpat to 2.5.0.
-
-
- Limited display of wireguard peers by ifconfig(8) to when either a wireguard interface is specified or the flag "-A" is used.
-
-
- Implemented the waitid(2) system call which is now part of POSIX and used by Mozilla.
-
-
- Increased ssh(1) paranoia when dealing with host/domain names coming from the resolver by refusing to follow CNAMEs with invalid characters and never writing a name with bad characters to a known_hosts file.
-
- Improved scp(1) handling of globbing when using the SFTP protocol for transport.
-
- Stopped netstart(8) from waiting for autoconf during a dry-run (-n).
-
-
- Made sure apldma(4) driver is attached before allocating a channel. Prevents a crash on M2 Macbook Air.
-
- Introduced pijuice(4), an apm/sensor driver for the PiJuice HAT UPS.
-
- Bumped tsleep timeout for bwfm(4) PCI devices to help prevent failures loading firmware, particularly on Apple M2 laptops.
-
- Synced pbuild class for powerpc64 and riscv64 to amd64 and arm64, increasing to 8G.
-
-
- Added support to gunzip(1) for zip files that contain a single member.
-
- Bumped pbuild's login.conf datasize-cur to 8G on arm64.
-
-
- Added hw.power, machdep.lidaction, and machdep.pwraction support for macppc.
-
- Allowed changing of immutable RW regions to R for recent chrome renderers.
-
- Adapted sigaltstack(2) to work on mimmutable regions allowing the stack to be marked immutable again.
-
- Automatically marked immutable certain regions in program and ld.so(1) LOADs.
-
-
- Added hooks to disable and enable GPIO interrupts.
-
- Added support for the Rockchip RK3568 processor.
-
- Added zap-to-char and zap-up-to-char to mg(1). Bound zap-to-char to M-z.
-
- Stopped attempting to use EFI runtime services on UEFI versions before 2.1.
-
- Updated base libz to 1.2.13.
-
- Updated unbound(8) to 1.17.0.
-
-
- Excluded /tmp/*.shm files from /tmp cleaning in daily(8). Removing them interferes with programs that use shm_open(3).
-
- Dropped support for $rc_exec in rc.subr(8). The rc_exec function should be used instead.
-
-
- Added support for the DS1339 RTC as found on the PiJuice.
-
- Initialized last_updown in bgpd(8) so that it is reported correctly for peers that never managed to establish a connection.
-
- Fixed misidentification of mpii(4) RAID 1E.
-
-
- Implemented uncached mapping on the StarFive JH7100 SoC.
-
- Converted more RTC drivers to use todr_attach(). Quality of the RTC is set such that "discrete" RTC chips are preferred over RTCs integrated on a SoC.
-
- Fixed ofwboot OpenFirmware "map" call. This fixed booting on some sparc64 machines.
-
- Fixed a potential crypto(3) divide by zero in BIO_dump_indent_cb().
-
- Fixed crypto(3) ASN.1 indefinite length encoding.
-
- Implemented openmetric output via the bgpctl(8) show metric command.
-
- Preserved the marked pane when renumbering windows in tmux(1).
-
-
- Improved the clickpad/touchpad detection in hidmt.
-
- Fixed a bug in the initialization mechanism of wsmouse(4).
-
-
- Converted the remaining I2C RTC drivers to use todr_attach().
-
- Implemented the RFC 8781 PREF64 router advertisement option in rad(8).
-
-
- Added passing of boot device information from the bootloader to the kernel on luna88k.
-
-
- Fixed a crash when using virtio(4) with agintc(4) by properly implementing LPI interrupts.
-
- Added support for the RK3568 PCIe controller to dwpcie(4).
-
- Implemented support for message based interrupts on arm64.
-
-
- Added client certificate authentication and an optional SASL EXTERNAL bind to ypldap(8).
-
- Allowed assigning a quality number to RTC implementations so the "best" RTC can be chosen if a system has more than one.
-
-
-
- Added support for the Rockchip RK817 PMIC.
-
- Restored recalculation of the checksum of normalized packets in pf(4).
-
- Fixed memory leak in the error path of cdio(1).
-
-
- Added support for the Rockchip RK3566/RK3568 SoCs.
-
- Added support for newlines inside the alternative names block in acme-client.conf.
-
-
- Added support for Qualcomm SoCs to sdhc(4).
-
- Marked the signal trampoline and timekeep regions immutable at execve(2) time.
-
- Added support for the Wacom One M CTL-672 tablet to uwacom(4).
-
-
- Added support for showing the entry immutable bit to procmap(1).
-
- Added a mimmutable(2) stub to libc and cranked the minor revision.
-
- Added support for the new "openbsd.mutable" section to ld.bfd(1), ld.lld(1), readelf(1), and objdump(1).
-
- Added the new mimmutable(2) system call, which locks the permissions (PROT_*) of memory mappings so they cannot be changed by later mmap(2), mprotect(2), or munmap(2) calls, which will error with EPERM instead.
-
-
- Added identifiers for the new "mutable bss" ELF section.
-
- Fixed sparc64's ofwboot.net after it was broken by the last libz update.
-
- Made ssh(1) honor the user's umask if it is more restrictive than the ssh default.
-
- Increased the number of vdsp(4) devices created by default on sparc64 to 24.
-
- Made ldomctl(8) accept more descriptive name-based paths in addition to number-based paths in ldom.conf(5).
-
-
- Made installboot(8) skip softraid(4) keydisks.
-
-
- Switched tftpd(8) to default to read-only unless -w is specified for write access (the previous default).
-
- Enabled the Data Independent Timing feature in both the kernel and userland on arm64 CPUs that support it to mitigate timing side-channel attacks.
-
- Stopped printing the prompt for non-interactive usage of tftp(1).
-
- Changed rarpd(8) to only unveil /tftpboot if -t is specified.
-
-
- Added support for a clean shutdown with the power button to dapmic(4).
-
- Enabled use of absolute paths starting with /usr/share/zoneinfo while still rejecting other absolute paths for TZ.
-
-
-
- Removed "config file" support from makesyscalls.sh since it was only used for long-removed compat layers.
-
-
-
-
- Fixed incorrect range check for size in setvbuf(3).
-
- Fixed memory corruptions with sysv semaphores due to sleeps in copyin(9), copyout(9), and malloc(8).
-
- Added scroll-top and scroll-bottom tmux(1) commands to scroll so cursor is at the top or bottom respectively.
-
- Added a -T flag to tmux(1) capture-pane to capture up to the last used cell and not the full width of the pane.
-
-
-
- Changed use of here documents in install.sub to eliminate the need for escaping and improve readability.
-
- Moved to 7.2-current.
+
- ...