version 1.1, 2022/03/26 00:58:58 |
version 1.2, 2022/03/28 03:24:39 |
|
|
<h3>Changes made between OpenBSD 7.0 and 7.1</h3> |
<h3>Changes made between OpenBSD 7.0 and 7.1</h3> |
<p> |
<p> |
|
|
|
<ul> |
|
<!-- 2022/03/25 --> |
|
<li>Implemented most of CMS related checks in rpki-client(8) required by RFC 6488 section 3. |
|
<li>Added fix in zlib for CLEAR_HASH macro. |
|
<li>Added OSC 7 capability to <a href="https://man.openbsd.org/tmux.1">tmux(1)</a> for setting titles. |
|
<!-- 2022/03/24 --> |
|
<li>Fixed a small <a href="https://man.openbsd.org/ntpd.8">ntpd(8)</a> leak. |
|
<li>Rate limit <a href="https://man.openbsd.org/rad.8">rad(8)</a> router advertisements according to RFC 4861. |
|
<li>Fixed <a href="https://man.openbsd.org/iwm.4">iwm(4)</a> 802.11ac throughput at a distance. |
|
<!-- 2022/03/23 --> |
|
<!-- 2022/03/22 --> |
|
<li>Made sure nothing can map address zero on RISC-V. |
|
<!-- 2022/03/21 --> |
|
<li>Fixed crash in <a href="https://man.openbsd.org/slaacd.8">slaacd(8)</a> when receiving a negative length field for DNS labels. |
|
<li>Added code to update hw.power whenever AC state changes on resume. |
|
<li>Added support for XBox One game controller on usb. |
|
<!-- 2022/03/21 --> |
|
<li>Fix IP output routines on raw sockets so route sourceaddr can take effect using <a href="https://man.openbsd.org/sendto.2">sendto(2)</a> or similar. |
|
<li>Avoid calling <a href="https://man.openbsd.org/setrtable.2">setrtable(2)</a> unless "rtable" is set explicitly in login.conf. |
|
<li>Prevent panic in <a href="https://man.openbsd.org/softraid.4">softraid(4)</a> while rebooting if softraid has been disabled. |
|
<li>Prevent announcing VHT capabilities on <a href="https://man.openbsd.org/iwm.4">iwm(4)</a> and <a href="https://man.openbsd.org/iwx.4">iwx(4)</a> for 2GHz bands during scans. |
|
<li>Fixed argument list leak in <a href="https://man.openbsd.org/scp.1">scp(1)</a>. |
|
<!-- 2022/03/20 --> |
|
<li>Enabled interrupt moderation on <a href="https://man.openbsd.org/aq.4">aq(4)</a>, aiming at around 20k per second. |
|
<li>When choosing networks during SSID selection, give a higher score to 11ac and 11n access points, prioritizing 11ac. |
|
<li>Fixed attach of multiple <a href="https://man.openbsd.org/iwm.4">iwm(4)</a> or <a href="https://man.openbsd.org/iwx.4">iwx(4)</a> interfaces in the same machine. |
|
<li>Add initial 802.11ac support to <a href="https://man.openbsd.org/iwm.4">iwm(4)</a>. |
|
<li>Added 802.11ac/VHT TX rate adaptation support to the wifi stack. |
|
<!-- 2022/03/19 --> |
|
<!-- 2022/03/18 --> |
|
<li>Made sure <a href="https://man.openbsd.org/sshd.8">sshd(8)</a> does not try to resolve ListenAddress when re-execing. |
|
<li>Fixed ssh-keygen(1) SEGV when using -Y check-novalidate. |
|
<li>New logic for <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> to avoid excessive moving of files during updates when possible. |
|
<li>Avoid legacy CSS2 syntax and use CSS3 two-value syntax in <a href="https://man.openbsd.org/mandoc.1">mandoc(1)</a>. |
|
<li>Updated time zone database to tzdata2022a. |
|
<li>Made <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> show 802.11ac VHT capability and operation IEs in -v mode. |
|
<li>Add <a href="https://man.openbsd.org/tmux.1">tmux(1)</a> option to control if it scrolls into history on clear. |
|
<!-- 2022/03/17 --> |
|
<li>Make sure <a href="https://man.openbsd.org/iked.8">iked(8)</a> vroute messages are correctly aligned, fixes autoconfiguration of addresses on octeon. |
|
<li>Added an option in <a href="https://man.openbsd.org/tmux.1">tmux(1)</a> to set the character for unused areas of the terminal. |
|
<li>Updated <a href="https://man.openbsd.org/nsd.8">nsd(8)</a> to version 4.4.0. |
|
<!-- 2022/03/16 --> |
|
<li>Bumped LibreSSL to 3.5.2. |
|
<li>Fixed reading motherboard time on Apple machines with old SMC firmware. |
|
<li>Make <a href="https://man.openbsd.org/su.1">su(1)</a> honor the login class routing table when doing a full login with su -l. |
|
<li>Fixed infinite loop in libcrypto for certain elliptic curve public key operations. |
|
<li>Enabled IP header checksum offloading in <a href="https://man.openbsd.org/ix.4">ix(4)</a>. |
|
<li>Changed the way $macros are expanded in <a href="https://man.openbsd.org/bgpd.conf.5">bgpd.conf(5)</a>. |
|
<li>Fix TX rate used by <a href="https://man.openbsd.org/rtwn.4">rtwn(4)</a> and <a href="https://man.openbsd.org/urtwn.4">urtwn(4)</a> for RTS frames. |
|
<!-- 2022/03/15 --> |
|
<li>Fixed <a href="https://man.openbsd.org/sndiod.8">sndiod(8)</a> crash. |
|
<li>Enabled checksum offloads on <a href="https://man.openbsd.org/aq.4">aq(4)</a>. |
|
<li>Added -k flag to <a href="https://man.openbsd.org/gzip.1">gzip(1)</a> and <a href="https://man.openbsd.org/gunzip.1">gunzip(1)</a> to retain (de)compressed file. |
|
<li>Made sure armv7,arm64 and risc-v FDT bootloader code does not write beyond the FDT data structure. |
|
<li>Added 802.11ac support on <a href="https://man.openbsd.org/iwx.4">iwx(4)</a>. |
|
<li>Added initial 802.11ac (VHT) support to the wifi stack. |
|
<li>Improved TX performance on <a href="https://man.openbsd.org/urtwn.4">urtwn(4)</a> RTL8192EU devices. |
|
<li>Improved message fragment retransmissions for <a href="https://man.openbsd.org/iked.8">iked(8)</a>. |
|
<!-- 2022/03/14 --> |
|
<li>Fix crash in IPSec while doing parallel IP forwarding. |
|
<li>Add missing error check for x509 constraints code in libcrypto. |
|
<li>Enable vlan promisc, header stripping and vlan RX/TX offload on <a href="https://man.openbsd.org/aq.4">aq(4)</a>. |
|
<!-- 2022/03/13 --> |
|
<li>Let <a href="https://man.openbsd.org/unwind.8">unwind(8)</a> probe for DNS64 presence with an absolute name, so asr doesn't add search domains and retry. |
|
<!-- 2022/03/12 --> |
|
<li>Made <a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> preserve the EFI System partition when auto-allocating space on GPT disks with magic Apple partitions. |
|
<li>Fixed receive filter handling in <a href="https://man.openbsd.org/aq.4">aq(4)</a>. |
|
<li>Fixed masked signal traps while in a debugger. |
|
<li>Fixed overflow protection code in <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a>. |
|
<!-- 2022/03/11 --> |
|
<li>Enabled PL011 UART FIFO support in <a href="https://man.openbsd.org/pluart.4">pluart(4)</a>. |
|
<li>Fixed RISC-V lld link code when dealing with object files created with "ld -b". |
|
<li>Added kernel interfaces for atomic load and store functions for int and long to be used in reference counted struct members. |
|
<li>Prevented an assert in uvm_page.c when freeing an anon after swapping out its memory. |
|
<li>Added <a href="https://man.openbsd.org/mtw.4">mtw(4)</a> to <a href="https://man.openbsd.org/fw_update.8">fw_update(8)</a>. |
|
<!-- 2022/03/10 --> |
|
<li>Prevented <a href="https://man.openbsd.org/aq.4">aq(4)</a> nics from writing to mbufs taken off the ring when the interface was taken down. |
|
<!-- 2022/03/09 --> |
|
<li>Updated libexpat to 2.4.7. |
|
<li>Improved roaming stability on <a href="https://man.openbsd.org/iwn.4">iwn(4)</a>, particularly with wpa_supplicant. |
|
<!-- 2022/03/08 --> |
|
<!-- 2022/03/07 --> |
|
<li>Switched <a href="https://man.openbsd.org/aucat.1">aucat(1)</a> internal sample representation and default file encoding to 24-bit. |
|
<li>Switched <a href="https://man.openbsd.org/sndiod.8">sndiod(8)</a> internal sample representation to 24-bit fixed point. |
|
<li>Renamed net80211 <a href="https://man.openbsd.org/ioctl.2">ioctl(2)</a> struct ieee80211_channel to struct ieee80211_chaninfo. |
|
<li>Updated to xf86-video-amdgpu 22.0.0. |
|
<li>Prevented a possible deadlock in <a href="https://man.openbsd.org/cad.4">cad(4)</a>. |
|
<!-- 2022/03/06 --> |
|
<li>Made the arm64 ramdisk installer fetch <a href="https://man.openbsd.org/bwfm.4">bwfm(4)</a> firmware from the EFI System Partition on Apple Silicon devices for use during installation and addition to the newly installed system. |
|
<!-- 2022/03/05 --> |
|
<!-- 2022/03/04 --> |
|
<li>Added support for the BCM4387 to <a href="https://man.openbsd.org/bwfm.4">bwfm(4)</a>. |
|
<!-- 2022/03/03 --> |
|
<li>Improved handling of static compressed gzip files in <a href="https://man.openbsd.org/httpd.8">httpd(8)</a>. |
|
<!-- 2022/03/02 --> |
|
<li>Added openvpn ports (udp/1194 & tcp/1194) to /etc/services. |
|
<li>Added an ofw interface to write to an nvmem cell. |
|
<li>Added RTC support to <a href="https://man.openbsd.org/aplsmc.4">aplsmc(4)</a>. |
|
<li>Added nvmem support to <a href="https://man.openbsd.org/aplpmu.4">aplpmu(4)</a> and made it available on Apple SPMI PMUs. |
|
<!-- 2022/03/01 --> |
|
<li>Added <a href="https://man.openbsd.org/pax.1">pax(1)</a> support for mtime/atime/ctime extended headers in !SMALL builds. |
|
<li>Ensured <a href="https://man.openbsd.org/apldart.4">apldart(4)</a> keeps the DART enabled in front of the display controller to preserve its access to the framebuffer and continued display. |
|
<li>Added handling for <a href="https://man.openbsd.org/vmd.8">vmd(8)</a> hitting resource limits when starting a vm and added memory error messages for the user. |
|
<li>Modified <a href="https://man.openbsd.org/aplintc.4">aplintc(4)</a> to support a newer interrupt controller, making OpenBSD run on M1 Pro/Max machines. |
|
<!-- 2022/02/28 --> |
|
<li>Added rtable capability to <a href="https://man.openbsd.org/login.conf.5">login.conf(5)</a>. |
|
<li>Provided a login class for <a href="https://man.openbsd.org/vmd.8">vmd(8)</a>. |
|
<!-- 2022/02/27 --> |
|
<li>Added mbuf tags to prevent output loops in <a href="https://man.openbsd.org/etherip.4">etherip(4)</a>. |
|
<li>Fixed backtraces on i386 and armv7. |
|
<li>Added a gzip-static option to <a href="https://man.openbsd.org/httpd.conf.5">httpd.conf(5)</a>, allowing delivery of precompressed files with content-encoding gzip. |
|
<!-- 2022/02/26 --> |
|
<li>Added a <a href="https://man.openbsd.org/malloc.3">malloc(3)</a> cache of regions between 128k and 2M to accommodate programs allocating and deallocating regions of these sizes quickly. |
|
<li>Fixed <a href="https://man.openbsd.org/setusercontext.3">setusercontext(3)</a> error when /etc/login.conf is not present. |
|
<!-- 2022/02/25 --> |
|
<li>Protected <a href="https://man.openbsd.org/pfsync.4">pfsync(4)</a> tdb flags and lists with a mutex to prevent crashes involving pfsync, IPsec and parallel forwarding. |
|
<li>Enabled <a href="https://man.openbsd.org/cduart.4">cduart(4)</a> on arm64. |
|
<!-- 2022/02/24 --> |
|
<li>Released <a href="https://ftp.openbsd.org/pub/OpenBSD/LibreSSL/libressl-3.5.0-relnotes.txt">LibreSSL 3.5.0</a>. |
|
<li>Fixed kernel stack alignment on riscv64. |
|
<li>Unlocked <a href="https://man.openbsd.org/getsockname.2">getsockname(2)</a>. |
|
<!-- 2022/02/23 --> |
|
<li>Updated Mesa to 21.3.7. |
|
<li>Updated to <a href="https://man.openbsd.org/unbound.8">unbound(8)</a> 1.15.0. |
|
<li>Made it possible to bind and connect to non-default ports in <a href="https://man.openbsd.org/bgpd.conf.5">bgpd.conf(5)</a>. |
|
<li>Randomized the password used in fakepw in <a href="https://man.openbsd.org/ssh.1">ssh(1)</a>. |
|
<li>Released <a href="https://www.openssh.com/txt/release-8.9">OpenSSH 8.9</a>. |
|
<!-- 2022/02/22 --> |
|
<li>Extended and reordered the process accounting information structure <a href="https://man.openbsd.org/acct.5">acct(5)</a>. Flag Day for the <a href="https://man.openbsd.org/acct.2">acct(2)</a> file format. |
|
<li>Added <a href="https://man.openbsd.org/seq.1">seq(1)</a>, a command to print sequences of numbers. |
|
<li>Added new _MAXCOMLEN (a proper string expanded to 24 bytes including the NUL) to syslimits, allowing replacement of the MAXCOMLEN symbol from sys/param.h in userland. |
|
<li>Updated libexpat to 2.4.6. |
|
<li>Stopped hiding the mtu on "bridge" interfaces which do handle l3 traffic in <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a>. |
|
<li>Improved stack unwinding on riscv64 in <a href="https://man.openbsd.org/ddb.4">ddb(4)</a>. |
|
<li>Made <a href="https://man.openbsd.org/audio.4">audio(4)</a> event filters MP-safe. |
|
<!-- 2022/02/21 --> |
|
<li>In <a href="https://man.openbsd.org/rpc.rusersd.8">rpc.rusersd(8)</a> <a href="https://man.openbsd.org/unveil.2">unveil(2)</a> "/dev" read-only instead of using <a href="https://man.openbsd.org/chroot.2">chroot(2)</a>. |
|
<li>Updated to libX11 1.7.3.1. |
|
<!-- 2022/02/20 --> |
|
<li>Capped the daemon <a href="https://man.openbsd.org/login.1">login</a> class datasize at either 1G or 4G depending on the architecture and set the <a href="https://man.openbsd.org/bgpd.8">bgpd</a> class datasize to either 16G or 1G. |
|
<li>Made <a href="https://man.openbsd.org/ping.8">ping(8)</a> print out the source address and sequence number when the signature on an icmp echo reply doesn't match. |
|
<li>Made <a href="https://man.openbsd.org/fw_update.8">fw_update(8)</a> use the /snapshots directory only on -current. |
|
<li>Fixed <a href="https://man.openbsd.org/vi.1">vi(1)</a> recovery mode. |
|
<li>Added <a href="https://man.openbsd.org/aplcpu.4">aplcpu(4)</a>, a driver to control the CPU performance levels on Apple SoCs. |
|
<li>Prevented a potential crash when <a href="https://man.openbsd.org/slaacd.8">slaacd(8)</a> receives more than 7 nameservers. |
|
<li>Updated xorg-server to 21.1.3, leaving in place an earlier change to compute the screen resolution from dimensions returned by the screen, reverted by upstream. |
|
<li>Moved to OpenBSD 7.1-beta. |
|
<!-- 2022/02/19 --> |
|
<li>Enabled subpixel rendering in FreeType. |
|
<li>Used <a href="https://man.openbsd.org/installboot.8">installboot(8)</a> in install.md for armv7. |
|
<!-- 2022/02/18 --> |
|
<li>Made <a href="https://man.openbsd.org/apmd.8">apmd(8)</a> replace /etc/random.seed for hibernate-resumes. |
|
<li>Enabled TLS verify by default for outbound "smtps://" and "smtp+tls://", restoring documented <a href="https://man.openbsd.org/smtpd.8">smtpd(8)</a> behavior. |
|
<li>Introduced <a href="https://man.openbsd.org/mpfgpio.4">mpfgpio(4)</a>, a driver for the PolarFire SoC MSS GPIO controller. |
|
<!-- 2022/02/17 --> |
|
<li>If S4 is not available, use S5 for the ACPI-transitions in hibernate support. |
|
<li>Corrected architecture checking to prevent partial building of binutils-2.17 on unsupported systems. |
|
<!-- 2022/02/16 --> |
|
<li>Introduced <a href="https://man.openbsd.org/mpfiic.4">mpfiic(4)</a>, a driver for the PolarFire SoC MSS I2C controller. |
|
<!-- 2022/02/15 --> |
|
<li>Correlated <a href="https://man.openbsd.org/uaudio.4">uaudio(4)</a> and <a href="https://man.openbsd.org/ucc.4">ucc(4)</a> devices attacked over USB in order to adjust the volume of the correct attached audio device rather than the first one attached. |
|
<li>Fixed suspend/resume issues with <a href="https://man.openbsd.org/com.4">com(4)</a> at <a href="https://man.openbsd.org/acpi.4">acpi(4)</a>. |
|
<li>Ensured the <a href="https://man.openbsd.org/pf.4">pf(4)</a> "set prio" values are checked consistently. |
|
<li>Prevented reopening of <a href="https://man.openbsd.org/tun.4">tun(4)</a>/<a href="https://man.openbsd.org/tap.4">tap(4)</a> interfaces which are being destroyed. |
|
<li>Rewrote <a href="https://man.openbsd.org/vxlan.4">vxlan(4)</a> to operate independently of <a href="https://man.openbsd.org/bridge.4">bridge(4)</a>, create and bind udp sockets and prevent loops. |
|
<!-- 2022/02/14 --> |
|
<li>Prevented tweaks to <a href="https://man.openbsd.org/tun.4">tun(4)</a> if_flags when the NET_LOCK isn't held. |
|
<li>Used <a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> -b to create the desired 1MB MSDOS boot partition for macppc rather than relying on /usr/mdec/mbr. |
|
<!-- 2022/02/13 --> |
|
<li>Added support to explicitly power on some PCIe devices on the M1 and M1 Pro/Max through a GPIO controlled by the SMC. |
|
<li>Added basic GPIO support to <a href="https://man.openbsd.org/aplsmc.4">aplsmc(4)</a>. |
|
<li>Improved tracking of mbuf memory usage in the whole system. |
|
<!-- 2022/02/12 --> |
|
<!-- 2022/02/11 --> |
|
<!-- 2022/02/10 --> |
|
<li>Made <a href="https://man.openbsd.org/rcctl.8">rcctl(8)</a> look for the login class in both login.conf and login.conf.d/${class}. |
|
<li>Enabled receive checksum offloading on <a href="https://man.openbsd.org/ixl.4">ixl(4)</a>. |
|
<li>Stopped <a href="https://man.openbsd.org/smtpd.8">smtpd(8)</a> from verifying the cert or CA for a relay using opportunistic TLS. |
|
<li>Updated Devel::PPPort to 3.6.4. |
|
<li><a href="https://man.openbsd.org/unveil.2">Unveil(2)</a> _PATH_LOGIN_CONF_D. |
|
<li>Introduced support for storing capability databases in /etc/login.conf.d, allowing easy addition of custom login classes from packages. |
|
<li>Switched to using <a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> -b to create boot partitions on multiple architectures. |
|
<!-- 2022/02/09 --> |
|
<li>Stopped unregistering firmware with <a href="https://man.openbsd.org/fw_update.8">fw_update(8)</a> when the SHA256.sig cannot be fetched. |
|
<li>Enabled <a href="https://man.openbsd.org/acpibat.4">acpibat(4)</a> use with the Surface Go 3. |
|
<li>Fixed <a href="https://man.openbsd.org/getcap.1">getcap(1)</a> -f option when passed multiple files. |
|
<li>Enabled more flexible device matching for I2C devices. |
|
<li>Increased armv7 ramdisk size. |
|
<!-- 2022/02/08 --> |
|
<li>Added a CRL check for manifests to <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a>. |
|
<li>Re-enabled <a href="https://man.openbsd.org/ixl.4">ixl(4)</a> IPv4, TCP4/6 and UDP4/6 checksum offloading. |
|
<li>Switched <a href="https://man.openbsd.org/ssh.1">ssh(1)</a> hpdelim interface to accept only ":" as a delimiter. |
|
<li>Enabled hardware vlan tagging for <a href="https://man.openbsd.org/ixl.4">ixl(4)</a>. |
|
<li>Implemented the <a href="https://man.openbsd.org/poll.2">poll(2)</a> system call on top of the <a href="https://man.openbsd.org/kqueue.2">kqueue(2)</a> subsystem, obsoleting the old, non-MP-safe poll backend. |
|
<li>Plugged a leak in libtls CRL handling. |
|
<!-- 2022/02/07 --> |
|
<li>Reworked <a href="https://man.openbsd.org/ix.4">ix(4)</a> checksum/vlan offloading and enabled it for IPv6. |
|
<li>Added <a href="https://man.openbsd.org/ps.1">ps(1)</a> status flag "c" to indicate a process is chrooted. |
|
<li>Allowed <a href="https://man.openbsd.org/ddb.4">ddb(4)</a> trace through interrupt on macppc. |
|
<li>Released <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a> 7.6. |
|
<!-- 2022/02/06 --> |
|
<li>Allowed riscv64 installation on a disk with a GPT. |
|
<li>Enabled support for displaying an estimated battery recharge time in <a href="https://man.openbsd.org/apm.8">apm(8)</a> and <a href="https://man.openbsd.org/apmd.8">apmd(8)</a>. |
|
<!-- 2022/02/05 --> |
|
<li>Grew the <a href="https://man.openbsd.org/dmesg.8">dmesg(8)</a> buffer on i386 from 4 to 8 pages. |
|
<!-- 2022/02/04 --> |
|
<li>Enforced RFC 6384 certificate policy for RPKI in <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a>. |
<!-- 2022/02/03 --> |
<!-- 2022/02/03 --> |
<li>Moved to <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a> 7.6. |
<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>Made <a href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> -A preserve BIOS boot partition. |
<li>Used <a href="https://man.openbsd.org/installboot.8">installboot(8)</a> in riscv64 install.md. |
<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. |
<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 --> |
<!-- 2022/02/02 --> |
|
|
<li>Improved how quirks are handled on <a href="https://man.openbsd.org/sdhc.4">sdhc(4)</a>-compatible drivers. |
<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. |
<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 --> |
<!-- 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>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. |
<li>Updated libexpat to 2.4.3. |
<!-- 2022/01/16 --> |
<!-- 2022/01/16 --> |
<li>Allowed more memory ranges in hibernate. |
<li>Allowed more memory ranges in hibernate. |
|
|
<li>Implemented powerdown in arm64. |
<li>Implemented powerdown in arm64. |
<!-- 2022/01/12 --> |
<!-- 2022/01/12 --> |
<li>Improved performance of <a href="https://man.openbsd.org/rev.1">rev(1)</a>. |
<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. |
<li>Set cpuspeed to 0 in <a href="https://man.openbsd.org/apm.8">apm(8)</a> when hw.cpuspeed cannot be retrieved. |
<!-- 2022/01/11 --> |
<!-- 2022/01/11 --> |
<li>Fixed <a href="https://man.openbsd.org/sdhc.4">sdhc(4)</a> for Jasper Lake eMMC. |
<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>Added Synopsys Designware UART support to <a href="https://man.openbsd.org/com.4">com(4)</a>. |
|
|
<!-- 2022/01/04 --> |
<!-- 2022/01/04 --> |
<li>Added a basic printer for EAPOL packets to <a href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a>. |
<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>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>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>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>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. |
<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. |
|
|
<!-- 2021/12/29 --> |
<!-- 2021/12/29 --> |
<li>Prevented a potential race when assigning new <a href="https://man.openbsd.org/wskbd.4">wskbd(4)</a> keymap. |
<li>Prevented a potential race when assigning new <a href="https://man.openbsd.org/wskbd.4">wskbd(4)</a> keymap. |
<!-- 2021/12/28 --> |
<!-- 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>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. |
<li>Unlocked the bottom part of the uvm fault handler. |
<!-- 2021/12/27 --> |
<!-- 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>. |
<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>. |