version 1.1502, 2022/01/05 08:17:40 |
version 1.1503, 2022/03/03 05:43:03 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2022/02/03 --> |
|
<li>Moved to <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a> 7.6. |
|
<li>Made <a href="https://man.openbsd.org/fdisk.1">fdisk(1)</a> -A preserve BIOS boot partition. |
|
<li>Used <a href="https://man.openbsd.org/installboot.8">installboot(8)</a> in riscv64 install.md. |
|
<li>Added a key in <a href="https://man.openbsd.org/tmux.1">tmux(1)</a> copy mode to toggle the position indicator. |
|
<!-- 2022/02/02 --> |
|
<li>Introduced <a href="https://man.openbsd.org/apldma.4">apldma(4)</a>, a driver for the DMA controller found on Apple SoCs. |
|
<!-- 2022/02/01 --> |
|
<li>Allowed <a href="https://man.openbsd.org/ssh-keygen.1">ssh-keygen(1)</a> -Y find-principals to match wildcard principals in allowed_signers files. |
|
<li>Added a <a href="https://man.openbsd.org/tmux.1">tmux(1)</a> option to show arrows for the active pane indicator. |
|
<li>Attempted to guarantee that on copy-on-write faulting, the new copy can't be written to while any thread can see the original version of the page via a not-yet-flushed stale TLB entry. |
|
<!-- 2022/01/31 --> |
|
<li>Changed <a href="https://man.openbsd.org/isakmpd.8">isakmpd(8)</a> to log a warning when proto is NULL rather than dereferencing it. |
|
<!-- 2022/01/30 --> |
|
<li>Updated libexpat to 2.4.4, fixing CVE-2022-23852 and CVE-2022-23990. |
|
<li>Introduced <a href="https://man.openbsd.org/aplnco.4">aplnco(4)</a>, a driver for the Numerically-controlled oscillator (NCO) clock which drives the audio clocks on Apple silicon. |
|
<li>Introduced <a href="https://man.openbsd.org/tascodec.4">tascodec(4)</a>, a driver for the TI TAS2770/TAS5770 digital audio amplifier codec found on Apple M1 Macs. |
|
<!-- 2022/01/29 --> |
|
<!-- 2022/01/28 --> |
|
<li>Prevented a file descriptor leak in <a href="https://man.openbsd.org/touch.1">touch(1)</a> after <a href="https://man.openbsd.org/futimens.2">futimens(2)</a> failure. |
|
<li>Increased <a href="https://man.openbsd.org/ddb.1">ddb(1)</a> access to registers on macppc and powerpc64. |
|
<li>Properly handled .mft files in <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a>, preventing replay attacks using old but still valid files. |
|
<!-- 2022/01/27 --> |
|
<li>Added a <a href="https://man.openbsd.org/cwm.1">cwm(1)</a> "group-last" command that shows only the previously active group. |
|
<li>Update <a href="https://man.openbsd.org/awk.1">awk(1)</a> to Dec 8, 2021 version. |
|
<!-- 2022/01/26 --> |
|
<li>Allowed rsync:// URIs as files in <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a> -f mode. |
|
<li>Fixed an issue where <a href="https://man.openbsd.org/com.4">com(4)</a> would attach for a disabled serial port leading to misdirection of the hardware variant and a subsequent hang when /etc/rc runs <a href="https://man.openbsd.org/ttyflags.8">ttyflags(8)</a> -a. |
|
<!-- 2022/01/25 --> |
|
<li>Made <a href="https://man.openbsd.org/vmm.4">vmm(4)</a> <a href="https://man.openbsd.org/dt.4">dt(4)</a> tracepoints amd64-only. |
|
<!-- 2022/01/24 --> |
|
<!-- 2022/01/23 --> |
|
<li>Made <a href="https://man.openbsd.org/fw_update.8">fw_update(8)</a> re-download existing files with failed checksums. |
|
<li>Allowed <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a> to display more than one file in -f mode. |
|
<!-- 2022/01/22 --> |
|
<li>Made <a href="https://man.openbsd.org/ed.1">ed(1)</a> flush all stdio streams before running a shell command. |
|
<!-- 2022/01/21 --> |
|
<li>Fixed and reenabled active scans on <a href="https://man.openbsd.org/iwm.4">iwm(4)</a> and <a href="https://man.openbsd.org/iwx.4">iwx(4)</a>. |
|
<li>Enabled <a href="https://man.openbsd.org/dt.4">dt(4)</a> on macppc. |
|
<!-- 2022/01/20 --> |
|
<li>Added optimization for tiny x in <a href="https://man.openbsd.org/cos.3">cos(3)</a> and <a href="https://man.openbsd.org/sin.3">sin(3)</a>. |
|
<li>Disabled assembly implementations of trig functions on x86 platforms. |
|
<li>Copied the <a href="https://man.openbsd.org/cos.3">cos(3)</a> software implementation from FreeBSD-13. |
|
<!-- 2022/01/19 --> |
|
<!-- 2022/01/18 --> |
|
<li>Improved how quirks are handled on <a href="https://man.openbsd.org/sdhc.4">sdhc(4)</a>-compatible drivers. |
|
<li>Introduced <a href="https://man.openbsd.org/cdsdhc.4">cdsdhc(4)</a>, a driver for the Cadence SD/SDIO/eMMC host controller. |
|
<!-- 2022/01/17 --> |
|
<li>Made transferring multiple files in <a href="https://man.openbsd.org/scp.1">scp(1)</a> mode create the destination if it doesn't already exist. |
|
<li>Updated libexpat to 2.4.3. |
|
<!-- 2022/01/16 --> |
|
<li>Allowed more memory ranges in hibernate. |
|
<!-- 2022/01/15 --> |
|
<!-- 2022/01/14 --> |
|
<li>Introduced a validated cache which holds all the files successfully verified by <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a>. |
|
<li>Enabled <a href="https://man.openbsd.org/openssl.1">openssl(1)</a> pkey -{,pub}check and pkeyparam -check. |
|
<li>Implemented new-style OpenSSL BIO callbacks in <a href="https://man.openbsd.org/crypto.3">crypto(3)</a>. |
|
<!-- 2022/01/13 --> |
|
<li>Updated <a href="https://man.openbsd.org/drm.4">drm(4)</a> to linux 5.15.14. |
|
<li>Allowed pin-required FIDO keys to be added to <a href="https://man.openbsd.org/ssh-agent.1">ssh-agent(1)</a>. |
|
<li>Made <a href="https://man.openbsd.org/bpf.4">bpf(4)</a> MP-safe. |
|
<li>Implemented powerdown in arm64. |
|
<!-- 2022/01/12 --> |
|
<li>Improved performance of <a href="https://man.openbsd.org/rev.1">rev(1)</a>. |
|
<li>Set cpuspeed to 0 in <a href="https://man.openbsd.org/apm.1">apm(1)</a> when hw.cpuspeed cannot be retrieved. |
|
<!-- 2022/01/11 --> |
|
<li>Fixed <a href="https://man.openbsd.org/sdhc.4">sdhc(4)</a> for Jasper Lake eMMC. |
|
<li>Added Synopsys Designware UART support to <a href="https://man.openbsd.org/com.4">com(4)</a>. |
|
<li>Unlocked <a href="https://man.openbsd.org/getpeername.2">getpeername(2)</a>. |
|
<!-- 2022/01/10 --> |
|
<li>Modified the installer to use <a href="https://man.openbsd.org/fw_update.8">fw_update(8)</a> to install non-free firmware files if present on the install media. |
|
<li>Added Intel Jasper Lake to <a href="https://man.openbsd.org/azalia.4">azalia(4)</a>. |
|
<li>Introduced <a href="https://man.openbsd.org/aplsmc.4">aplsmc(4)</a>, a driver for the SMC found on Apple M1 SoCs. |
|
<!-- 2022/01/09 --> |
|
<li>Fixed GOST skip certificate verify handling. |
|
<li>Fixed a problem where unveil("/", "r") and unveil("usr/bin/id", "rx") cause an error when read accessing /usr/bin. |
|
<!-- 2022/01/08 --> |
|
<li>Stopped <a href="https://man.openbsd.org/fw_update.8">fw_update(8)</a> from downloading SHA256.sig when not needed, to allow installing local files without network access. |
|
<li>Removed apldwusb(4). |
|
<li>Fixed possible use after free with long lines in <a href="https://man.openbsd.org/less.1">less(1)</a>. |
|
<!-- 2022/01/07 --> |
|
<li>Applied MP-safe changes from <a href="https://man.openbsd.org/dwge.4">dwge(4)</a> to <a href="https://man.openbsd.org/dwxe.4">dwxe(4)</a>. |
|
<!-- 2022/01/06 --> |
|
<li>Made <a href="https://man.openbsd.org/ssh-keysign.8">ssh-keysign(8)</a> use the requested signature algorithm and not the default for the keytype. |
|
<li>Made <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> UpdateHostkey signature verification logic more strict. |
|
<li>Fixed <a href="https://man.openbsd.org/sshd.8">sshd(8)</a> signature algorithm selection logic for UpdateHostkeys. |
|
<!-- 2022/01/05 --> |
|
<li>Fixed wrong pointer assignment causing the driver to read block ack request information sent by firmware from the wrong offset in <a href="https://man.openbsd.org/iwx.4">iwx(4)</a>. |
|
<li>Returned to a shell-script based <a href="https://man.openbsd.org/fw_update.8">fw_update(8)</a>, written to be usable by the install script, allowing earlier retrieval of downloaded firmwares. |
|
<!-- 2022/01/04 --> |
|
<li>Added a basic printer for EAPOL packets to <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a>. |
|
<li>Changed <a href="https://man.openbsd.org/ssh-keygen.1">ssh-keygen(1)</a> to allow selection of hash algorithm at sshsig signing time. |
|
<li>Fixed an <a href="https://man.openbsd.org/ssh-keygen.1">ssh-keygen(1)</a> NULL dereference when using find-principals and matching an allowed_signers line that contains a namespace restriction but no restriction specified on command line. |
|
<li>Introduced <a href="https://man.openbsd.org/mpfclock.4">mpfclock(4)</a>, a driver for the PolarFire SoC MSS clock controller. |
|
<li>Fixed hibernate setups where a removed <a href="https://man.openbsd.org/umass.4">umass(4)</a> device results in a renumbered <a href="https://man.openbsd.org/softraid.4">softraid(4)</a> device. |
|
<li>Restricted the <a href="https://man.openbsd.org/pci.4">pci(4)</a> ioctl interface to devices detected by hthe kernel, preventing Xorg PCI probes from breaking the WiFi chip on M1 macs. |
|
<!-- 2022/01/03 --> |
|
<li>Made the <a href="https://man.openbsd.org/dhcpleased.8">dhcpleased(8)</a> host name DHCP option configurable. |
|
<!-- 2022/01/02 --> |
|
<li>Corrected checksums written by <a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> on big-endian architectures to be little-endian as per spec. |
|
<!-- 2022/01/01 --> |
|
<li>Rewrote arm64 kernel FPU handling code to fix the random crashes seen with SMP kernels on Apple M1. |
|
<!-- 2021/12/31 --> |
|
<li>Added attempts to turn on less-capable mouse modes when <a href="https://man.openbsd.org/tmux.1">tmux(1)</a> turns on more-capable ones, in case the terminal doesn't support the desired mode. |
|
<li>Added missing locking to <a href="https://man.openbsd.org/pmap_extract.9">pmap_extract(9)</a> and <a href="https://man.openbsd.org/pmap_unwire.9">pmap_unwire(9)</a> on arm64 and riscv64. |
|
<!-- 2021/12/30 --> |
|
<li>Reintroduced support for <a href="https://man.openbsd.org/vmctl.8">vmctl(8)</a> <code>start -B net -b bsd.rd</code>, which emulates a PXE boot and performs an autoinstall. |
|
<!-- 2021/12/29 --> |
|
<li>Prevented a potential race when assigning new <a href="https://man.openbsd.org/wskbd.4">wskbd(4)</a> keymap. |
|
<!-- 2021/12/28 --> |
|
<li>Fixed <a href="https://man.openbsd.org/veb.4">veb(4)</a> vport handling to prevent improper drop of packets leaving a vport interface. |
|
<li>Unlocked the bottom part of the uvm fault handler. |
|
<!-- 2021/12/27 --> |
|
<li>Added the chip ids used on Apple M1 Pro/Max and Apple T2 Macs to <a href="https://man.openbsd.org/bwfm.4">bwfm(4)</a>. |
<!-- 2021/12/26 --> |
<!-- 2021/12/26 --> |
<li>Reworked garbage collector for <a href="https://man.openbsd.org/unix.4">unix(4)</a> sockets to prevent potential kernel panics. |
<li>Reworked garbage collector for <a href="https://man.openbsd.org/unix.4">unix(4)</a> sockets to prevent potential kernel panics. |
<li>Added address locators for the ACPI "bus" and used these to fix the order of the <a href="https://man.openbsd.org/com.4">com(4)</a> devices to match the traditional order on the ISA bus. |
<li>Added address locators for the ACPI "bus" and used these to fix the order of the <a href="https://man.openbsd.org/com.4">com(4)</a> devices to match the traditional order on the ISA bus. |