===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/71.html,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- www/71.html 2022/04/10 10:31:40 1.15
+++ www/71.html 2022/04/10 11:06:26 1.16
@@ -77,10 +77,8 @@
New/extended platforms:
- - The arm64 platform support was improved with the following changes:
+
- Support for Apple Silicon Macs has improved and is ready for general use:
- - Support for Apple Silicon Macs has improved and is ready for general use:
-
- Added aplspi(4), a driver for the SPI controller found on the Apple M1 SoC.
- Added aplhidev(4) support for the keyboard/touchpad on Apple M1 laptops.
- Introduced aplpmgr(4), a driver for the power management controller found on various Apple SoCs.
@@ -107,7 +105,9 @@
- Implemented reboot/powerdown support in aplsmc(4).
- Implemented aplintc(4) support for multiple dies, making OpenBSD work on the M1 Ultra.
-
+
+ - Support for other arm64 architecture hardware was also improved with the following changes:
+
- Introduced gpiocharger(4), a
driver providing support for battery chargers connected to GPIO pins,
@@ -130,61 +130,71 @@
- Enabled cduart(4) on arm64.
- Added mvpinctrl(4) support for the CP115 block found on Marvell CN9K SoCs.
- Added mvclock(4) support for the AP807 block found on Marvell CN9K SoCs.
-
- Changes on other architectures:
- - Enabled enforcing of RLIMIT_MEMLOCK on powerpc64.
+
- Enabled uhid(4)/fido(4) on riscv64.
- Allowed riscv64 installation on a disk with a GPT.
+
- Added missing locking to pmap_extract(9) and
+ pmap_unwire(9) on
+ arm64 and riscv64.
+
- Improved stack unwinding on riscv64 in ddb(4).
+
- Fixed kernel stack alignment on riscv64.
+
- Fixed RISC-V lld link code when dealing with object files created with "ld -b".
+
- Made sure nothing can map address zero on RISC-V.
+
- Made sure armv7,arm64 and risc-v FDT bootloader code does not write beyond the FDT data structure.
+ <-- sparc64 -->
- Fixed booting from an IDE block device on the Sun Blade 100.
- Fixed radeondrm(4) console colors on sparc64.
-
- Added missing locking to pmap_extract(9) and pmap_unwire(9) on arm64 and riscv64.
+
- Enabled dt(4) on macppc.
- Increased ddb(1) access to registers on macppc and powerpc64.
+
- Enabled enforcing of RLIMIT_MEMLOCK on powerpc64.
- Allowed ddb(4) trace through interrupt on macppc.
-
- Improved stack unwinding on riscv64 in ddb(4).
-
- Fixed kernel stack alignment on riscv64.
-
- Fixed RISC-V lld link code when dealing with object files created with "ld -b".
-
- Made sure armv7,arm64 and risc-v FDT bootloader code does not write beyond the FDT data structure.
-
- Made sure nothing can map address zero on RISC-V.
-
Various kernel improvements:
+ - Made redistributable firmwares available across all architectures.
+
+
- Made futexes work in shared anonymous memory.
+
- Improved tracking of mbuf memory usage in the whole system.
+
- Switched to using long filenames by default with mount_msdos(8) on FAT
+ filesystems.
- Fixed memory leak in fuse(4) when calling namei(9).
-
- Made redistributable firmwares available across all architectures.
- Fixed establishing legacy INTx interrupts on machines without a (usable) MSI interrupt controller.
- Cleaned up irrelevant uses of 3rd mode_t parameter for open(2)/openat(2), unused when not
creating files.
+
- Reworked garbage collector for unix(4) sockets to prevent
+ potential kernel panics.
- Changed the power management sysctl(8)
hw.perfpolicy to "auto" at startup, defaulting to 100%
performance with AC power connected and using the auto algorithm when
on battery.
-
- Switched to using long filenames by default with mount_msdos(8) on FAT
- filesystems.
-
- Fixed hilkbd(4) Swedish keyboard layout on non-PS/2 style keyboards.
-
- Made futexes work in shared anonymous memory.
- Aligned memory allocation for USB device drivers and USB HC drivers, enlarging the USB memory pool.
-
- Reworked garbage collector for unix(4) sockets to prevent potential kernel panics.
+
- Prevent panic in softraid(4) while
+ rebooting if softraid has been disabled.
+
+
- Fixed hibernate setups where removal of a umass(4) device results in
a renumbered softraid(4) boot device.
- Fix hibernate on newer hardware by allowing more memory ranges.
- If CPU sleep state S4 is not available, use S5 for the ACPI-transitions in hibernate support.
-
- Grew the dmesg(8) buffer on i386 from 4 to 8 pages.
-
- Improved tracking of mbuf memory usage in the whole system.
-
- Prevent panic in softraid(4) while rebooting if softraid has been disabled.
- Added code to update hw.power whenever AC state changes on resume.
+
SMP Improvements
@@ -223,7 +233,6 @@
Made audio(4) event filters MP-safe.
Unlocked getsockname(2).
Added kernel interfaces for atomic load and store functions for int and long to be used in reference counted struct members.
-
Direct Rendering Manager
@@ -236,6 +245,10 @@
support for Van Gogh APU, Rembrandt "Yellow Carp" Ryzen 6000 APU,
Navi 22 "Navy Flounder", Navi 23 "Dimgrey Cavefish",
Navi 24 "Beige Goby"
+ Reinstated a drm(4)
+ workaround to get framebuffer size from efifb, preventing fatal errors
+ for the BESSTAR TECH HM90 with Ryzen 9 4900H.
+
VMM/VMD improvements
@@ -265,10 +278,16 @@
href="https://man.openbsd.org/vmctl.8">vmctl(8) start -B net
-b bsd.rd
, which emulates a PXE boot and performs an
autoinstall.
- Made vmm(4) dt(4) tracepoints amd64-only.
- Provided a login class for vmd(8).
- Added handling for vmd(8) hitting resource limits when starting a vm and added memory error messages for the user.
- Added quiesce/wakeup hooks to sync vcpu state in vmm(4).
+ Made vmm(4) dt(4) tracepoints amd64-only.
+ Provided a login class for vmd(8).
+ Added handling for vmd(8) hitting resource
+ limits when starting a vm and added memory error messages for the
+ user.
+ Added quiesce/wakeup hooks to sync vcpu state in vmm(4).
@@ -278,73 +297,137 @@
href="https://man.openbsd.org/realpath.1">realpath(1), a wrapper
for realpath(3) for
use in ports.
-
- Removed an unused decoding of c/h/s from the MBR read from disk
- by fdisk(8).
- Removed fdisk(8)
- "disk" editing command.
- Prevented the possible creation of MBRs with overlapping
- partitions 0 and 3 in fdisk(8).
- Allowed fdisk(8) to
- extend the default OpenBSD partition to the end of the disk, rather
- than truncating at the end of the last full cylinder.
- Corrected checksums written by fdisk(8) on big-endian architectures to be little-endian as per spec.
- Made fdisk(8) -A preserve BIOS boot partition.
- Switched to using fdisk(8) -b to create boot partitions on multiple architectures.
- Used fdisk(8) -b to create the desired 1MB MSDOS boot partition for macppc rather than relying on /usr/mdec/mbr.
- Made fdisk(8) preserve the EFI System partition when auto-allocating space on GPT disks with magic Apple partitions.
-
Added rcctl(8) "ls
rogue" to show daemons which are running but not set as "enabled" in
rc.conf.local(8).
- Allowed passing a different signal than SIGTERM in the default
- rc_stop() function in rc.subr(8).
- Improved and simplified timer handling in rc.d(8) "stop" and "reload".
- Implemented probe variables in BPFtrace (bt(5)).
+ Implemented probe variables in BPFtrace (bt(5)).
Provided common btrace(8) scripts
kprofile.bt (to save kernel stackframes and produce flamegraphs) and
runqlat.bt (to measure the latency of the scheduler runqueues).
- Implemented RFC6840 (AD flag processing) in the libc resolver, if
+ DNSSEC support: Implemented RFC6840 (AD flag processing) in the libc resolver, if
using trusted name servers specified with 'trust-ad' in resolv.conf(5)
- Switched LLD_ARCHs (architectures using the LLVM ld.lld(1) linker) to also
- user the LLVM archiver llvm-ar(1).
+ href="https://man.openbsd.org/resolv.conf.5">resolv.conf(5)
Enabled support for displaying an estimated battery recharge time
in apm(8) and apmd(8).
Introduced support for storing capability databases in
/etc/login.conf.d, allowing easy addition of custom login classes from
- packages.
- Made rcctl(8) look for the login class in both login.conf and login.conf.d/${class}.
- Enabled subpixel rendering in FreeType.
- 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.
- Added a malloc(3) cache of regions between 128k and 2M to accommodate programs allocating and deallocating regions of these sizes quickly.
- Added pax(1) support for mtime/atime/ctime extended headers (in not-SMALL builds).
- Added openvpn ports (udp/1194 & tcp/1194) to /etc/services.
- Added -k flag to gzip(1) and gunzip(1) to retain (de)compressed file.
+ packages and made rcctl(8) look for the login
+ class in both login.conf and login.conf.d/${class}.
+ Added a malloc(3)
+ cache of regions between 128k and 2M to accommodate programs
+ allocating and deallocating regions of these sizes quickly.
+` Added pax(1) support
+ for mtime/atime/ctime extended headers (in not-SMALL builds).
+ Added -k flag to gzip(1) and gunzip(1) to retain
+ (de)compressed file.
Various bugfixes and tweaks in userland:
-
- - Removed the constraint that fdisk(8) -b specified block
- count or block size must be greater than 63.
+
- Stopped pkg_add(1) from
communicating warnings starting with "XXX" which appeared to indicate
errors.
+
+
+
- Enabled subpixel rendering in FreeType.
+
- 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.
+
- Allowed bare numbers for key and mouse bindings in cwm(1).
+
- Added a cwm(1)
+ "group-last" command that shows only the previously active group.
+
- Fixed glass console and getty(8) interference with Xorg on arm64.
+
+
+
- Fixed octal escape parsing in tr(1) backslash().
+
- Added uniq(1)
+ support for arbitrarily long input lines.
+
- Made uniq(1) ignore
+ trailing newlines when comparing lines.
+
- Made uniq(1) skip()
+ each input line only once, improving performance.
+
- Increased tee(1) I/O
+ buffer size for 8KB to 64KB.
+
- Improved performance of rev(1).
+
- Made ed(1) flush all
+ stdio streams before running a shell command.
+
- Prevented a file descriptor leak in touch(1) after futimens(2) failure.
+
- Added seq(1), a
+ command to print sequences of numbers.
+
+
+
- Set cpuspeed to 0 in apm(8) when hw.cpuspeed cannot be retrieved.
+
+
- Copied the cos(3)
+ cosine software implementation from FreeBSD-13, and disabled assembly
+ implementations of trig functions on x86 platforms.
+
- Added optimization for tiny x in cos(3) and sin(3) trigonometry
+ functions.
+
+
+
- Switched aucat(1)
+ internal sample representation and default file encoding to 24-bit.
+
- Switched sndiod(8)
+ internal sample representation to 24-bit fixed point.
+
+
+
- Allowed passing a different signal than SIGTERM in the default
+ rc_stop() function in rc.subr(8).
+
- Improved and simplified timer handling in rc.d(8) "stop" and "reload".
+
+
+
- Removed the constraint that fdisk(8) -b specified block
+ count or block size must be greater than 63.
+
- Removed an unused decoding of c/h/s from the MBR read from disk
+ by fdisk(8).
+
- Removed fdisk(8)
+ "disk" editing command.
+
- Prevented the possible creation of MBRs with overlapping
+ partitions 0 and 3 in fdisk(8).
+
- Allowed fdisk(8) to
+ extend the default OpenBSD partition to the end of the disk, rather
+ than truncating at the end of the last full cylinder.
+
- Corrected checksums written by fdisk(8) on big-endian
+ architectures to be little-endian as per spec.
+
- Made fdisk(8) -A
+ preserve BIOS boot partition.
+
- Switched to using fdisk(8) -b to create boot
+ partitions on multiple architectures.
+
- Used fdisk(8) -b to
+ create the desired 1MB MSDOS boot partition for macppc rather than
+ relying on /usr/mdec/mbr.
+
- Made fdisk(8)
+ preserve the EFI System partition when auto-allocating space on GPT
+ disks with magic Apple partitions.
+
+
- Merged bugfixes from upstream into less(1) including fixes for
the prompt hiding feature (CTRL-P) and an integer overflow.
-
- Fixed possible use after free with long lines in less(1).
+
- Fixed possible use after free with long lines in less(1).
- Fixed file descriptor leak of /dev/tty on doas(1) auth failure.
- Replaced lrint(3),
@@ -355,37 +438,25 @@
we were already using for lrintl(3) and llrintl(3).
-
- Renamed Pacific/Enderbury timezone to Pacific/Kanton.
-
- Called pledge(2)
+
- In various games, call pledge(2)
later to prevent it from killing various games using ncurses when both
stdout and stderr are redirected to a non-tty.
-
- Fixed octal escape parsing in tr(1) backslash().
-
- Added uniq(1) support for arbitrarily long input lines.
-
- Made uniq(1) ignore trailing newlines when comparing lines.
-
- Made uniq(1) skip() each input line only once, improving performance.
-
- Prevented an access to uninitialized memory in awk(1).
-
- Increased tee(1) I/O buffer size for 8KB to 64KB.
-
- Allowed bare numbers for key and mouse bindings in cwm(1).
-
- Added a cwm(1) "group-last" command that shows only the previously active group.
-
- Set cpuspeed to 0 in apm(8) when hw.cpuspeed cannot be retrieved.
-
- Improved performance of rev(1).
-
- Copied the cos(3)
- cosine software implementation from FreeBSD-13, and disabled assembly
- implementations of trig functions on x86 platforms.
-
- Added optimization for tiny x in cos(3) and sin(3) trigonometry functions.
-
- Made ed(1) flush all stdio streams before running a shell command.
-
- Prevented a file descriptor leak in touch(1) after futimens(2) failure.
-
- Fixed vi(1) recovery mode.
-
- Added seq(1), a command to print sequences of numbers.
-
- Extended and reordered the process accounting information structure acct(5). Flag Day for the acct(2) file format.
-
- Fixed setusercontext(3) error when /etc/login.conf is not present.
-
- Switched aucat(1) internal sample representation and default file encoding to 24-bit.
-
- Switched sndiod(8) internal sample representation to 24-bit fixed point.
-
- Fixed glass console and getty(8) interference with Xorg on arm64.
-
- Reinstated a drm(4) workaround to get framebuffer size from efifb, preventing fatal errors for the BESSTAR TECH HM90 with Ryzen 9 4900H.
-
-
-
+
- Switched LLD_ARCHs (architectures using the LLVM ld.lld(1) linker) to also
+ user the LLVM archiver llvm-ar(1).
+
- Added openvpn ports (udp/1194 & tcp/1194) to /etc/services.
+
- Prevented an access to uninitialized memory in awk(1).
+
- Fixed vi(1) recovery
+ mode.
+
- Extended and reordered the process accounting information
+ structure acct(5). Flag
+ Day for the acct(2) file
+ format.
+
- Fixed setusercontext(3)
+ error when /etc/login.conf is not present.
Improved hardware support and driver bugfixes, including:
@@ -409,7 +480,6 @@
Stopped binding audio devices exposed by sndiod(8) to physical
devices.
-
Fixed handling of interrupts shared between multiple swiic(4) devices.
Introduced Added acpipci(4)
support for interrupts represented by ACPI PCI Interrupt Link Devices,
making PCI interrupts work on QEMU's SBSA target.
- Added handling of multi-port controllers to uslcom(4).
- Make com(4) attach over acpi(4) on amd64.
- Added address locators for the ACPI "bus" and used these to fix the order of the com(4) devices to match the traditional order on the ISA bus.
- Added Intel Jasper Lake to the azalia(4) audio driver.
- Ensured azalia(4) matches on Intel 300 Series audio, fixing attaching on the Dell G3 3590.
- Added Synopsys Designware UART support to com(4).
- Fixed an issue where com(4) would attach for a disabled serial port leading to misdirection of the hardware variant and a subsequent hang when /etc/rc runs ttyflags(8) -a.
- Fixed sdhc(4) for Jasper Lake eMMC.
- Improved how quirks are handled on sdhc(4)-compatible drivers.
- Enabled acpibat(4) use with the Surface Go 3.
- Fixed suspend/resume issues with com(4) at acpi(4).
- Correlated uaudio(4) and ucc(4) devices attacked over USB in order to adjust the volume of the correct attached audio device rather than the first one attached.
- Enabled PL011 UART FIFO support in pluart(4).
+ Added handling of multi-port controllers to uslcom(4).
+ Make com(4) attach
+ over acpi(4) on amd64.
+ Added address locators for the ACPI "bus" and used these to fix
+ the order of the com(4)
+ devices to match the traditional order on the ISA bus.
+ Added Intel Jasper Lake to the azalia(4) audio driver.
+ Ensured azalia(4)
+ matches on Intel 300 Series audio, fixing attaching on the Dell G3
+ 3590.
+ Added Synopsys Designware UART support to com(4).
+ Fixed an issue where com(4) would attach for a
+ disabled serial port leading to misdirection of the hardware variant
+ and a subsequent hang when /etc/rc runs ttyflags(8) -a.
+ Fixed sdhc(4) for
+ Jasper Lake eMMC.
+ Improved how quirks are handled on sdhc(4)-compatible drivers.
+ Enabled acpibat(4) use with the
+ Surface Go 3.
+ Fixed suspend/resume issues with com(4) at acpi(4).
+ Correlated uaudio(4) and ucc(4) devices attacked over
+ USB in order to adjust the volume of the correct attached audio device
+ rather than the first one attached.
+ Enabled PL011 UART FIFO support in pluart(4).
Added support for XBox One game controller on usb.
- Stopped suspending the tpm(4) device upon hibernation, preventing some systems from hanging when hibernating a second time.
-
+ Stopped suspending the tpm(4) device upon
+ hibernation, preventing some systems from hanging when hibernating a
+ second time.
+ Fixed hilkbd(4)
+ Swedish keyboard layout on non-PS/2 style keyboards.
New or improved network hardware support:
- - Added support to umb(4) for SIMCom SIM7600.
+
- Added support to umb(4) for SIMCom SIM7600.
- Fixed an interrupt storm on dwge(4) variants which
support Energy Efficient Ethernet when connected to a switch which
does so as well.
+
- Applied MP-safe changes from dwge(4) to dwxe(4).
- Added igc(4), a
driver for the Intel 2.5Gb Ethernet controllers.
- Implemented em(4)
support for selecting SMGII or SerDes mode depending on the plugged-in
SFP transceiver and for reading out transceiver information via ifconfig(8).
-
- Applied MP-safe changes from dwge(4) to dwxe(4).
-
- Enabled hardware vlan tagging for ixl(4).
-
- Re-enabled ixl(4) IPv4, TCP4/6 and UDP4/6 checksum offloading.
-
- Enabled receive checksum offloading on ixl(4).
-
- Prevented a possible deadlock in cad(4).
-
- Fixed receive filter handling in aq(4).
-
- Enable vlan promisc, header stripping and vlan RX/TX offload on aq(4).
-
- Enabled checksum offloads on aq(4).
-
- Enabled interrupt moderation on aq(4), aiming at around 20k per second.
-
- Fixed aq(4) occasional errors seen on rockpro64.
-
- Fixed ure(4) vlan transmission with hw tagging.
-
+
- Enabled hardware vlan tagging for ixl(4).
+
- Re-enabled ixl(4)
+ IPv4, TCP4/6 and UDP4/6 checksum offloading. \
- Enabled receive
+ checksum offloading on ixl(4).
+
- Prevented a possible deadlock in cad(4).
+
- Fixed receive filter handling in aq(4).
+
- Enable vlan promisc, header stripping and vlan RX/TX offload on
+ aq(4).
+
- Enabled checksum offloads on aq(4).
+
- Enabled interrupt moderation on aq(4), aiming at around 20k
+ per second.
+
- Fixed aq(4) occasional
+ errors seen on rockpro64.
+
- Fixed ure(4) vlan
+ transmission with hw tagging.
Added or improved wireless network drivers:
@@ -484,18 +592,6 @@
Fixed a panic when iwx(4) cannot find firmware
at boot time.
- Added relicensed wireless firmwares from Realtek for rsu(4), rtwn(4) and urtwn(4) devices, allowing
- these devices to work without requiring a separate firmware download.
- Added a workaround for buggy athn(4) devices to prevent
- filling up the node cache when used in hostap mode.
- Applied a workaround in mvkpcie(4) to fix an
- external abort under load with athn(4).
Fixed iwm(4)
performance drop after roaming between APs in 11n mode.
Ensured iwm(4) uses
@@ -516,9 +612,6 @@
roaming between access points.
Added initial 40MHz support to the iwx(4) driver.
- Made athn(4) attach to the Sony UWA-BR100.
- Fixed "null node" panics in run(4).
- Fixed "(null node)" panics on run(4).
Fixed iwn(4) with 4965 devices.
Disabled active scanning on iwm(4) 9260 and 9560 to prevent a device lockup.
Fixed monitor mode on iwm(4) and iwx(4).
@@ -530,23 +623,49 @@
href="https://man.openbsd.org/iwx.4">iwx(4) again, preventing
device timeouts for some devices.
Switched iwx(4) to new -67 firmware images.
- Introduced mtw(4), a driver for MediaTek MT7601U wifi devices.
Made iwm(4) attach to PCI devices with product ID 0x31dc, part of the 9560 chip family.
- Disabled minimum power consumption in bwfm(4) hostap mode, improving connection reliability when used as an access point.
- Added support for the BCM4387 to bwfm(4).
Fixed wrong pointer assignment causing the driver to read block ack request information sent by firmware from the wrong offset in iwx(4).
Fixed and reenabled active scans on iwm(4) and iwx(4).
Improved roaming stability on iwn(4), particularly with wpa_supplicant.
- Improved TX performance on urtwn(4) RTL8192EU devices.
Added 802.11ac support on iwx(4).
- Fix TX rate used by rtwn(4) and urtwn(4) for RTS frames.
Add initial 802.11ac support to iwm(4).
Fixed attach of multiple iwm(4) or iwx(4) interfaces in the same machine.
Prevent announcing VHT capabilities on iwm(4) and iwx(4) for 2GHz bands during scans.
Fixed iwm(4) 802.11ac throughput at a distance.
- Enabled mtw(4) on i386, macppc and arm64.
- Added preliminary ure(4) support for RTL8156B and bug fixes for RTL8153/RTL8156.
+ Added relicensed wireless firmwares from Realtek for rsu(4), rtwn(4) and urtwn(4) devices, allowing
+ these devices to work without requiring a separate firmware download.
+ Added a workaround for buggy athn(4) devices to prevent
+ filling up the node cache when used in hostap mode.
+ Applied a workaround in mvkpcie(4) to fix an
+ external abort under load with athn(4).
+ Made athn(4) attach
+ to the Sony UWA-BR100.
+ Fixed "null node" panics in run(4).
+ Fixed "(null node)" panics on run(4).
+ Introduced mtw(4), a
+ driver for MediaTek MT7601U wifi devices, enabled on i386, macppc and
+ arm64.
+ Disabled minimum power consumption in bwfm(4) hostap mode,
+ improving connection reliability when used as an access point.
+ Added support for the BCM4387 to bwfm(4).
+ Improved TX performance on urtwn(4) RTL8192EU devices.
+ Fix TX rate used by rtwn(4) and urtwn(4) for RTS frames.
+ Added preliminary ure(4) support for RTL8156B
+ and bug fixes for RTL8153/RTL8156.
+
IEEE 802.11 wireless stack improvements and bugfixes:
@@ -563,8 +682,6 @@
Made tcpdump(8) show 802.11ac VHT capability and operation IEs in -v mode.
Added 802.11ac/VHT TX rate adaptation support to the wifi stack.
When choosing networks during SSID selection, give a higher score to 11ac and 11n access points, prioritizing 11ac.
-
-
Generic network stack improvements and bugfixes:
@@ -597,7 +714,6 @@
Fix crash in IPSec while doing parallel IP forwarding.
Fix IP output routines on raw sockets so route sourceaddr can take effect using sendto(2) or similar.
Ensured pcap_lookupdev(3) matches only on complete interface names.
-
Installer and upgrade improvements:
@@ -735,9 +851,6 @@
Added a basic printer for EAPOL packets to tcpdump(8).
Made ping(8) print out the source address and sequence number when the signature on an icmp echo reply doesn't match.
Rate limit rad(8) router advertisements according to RFC 4861.
-
-
-
tmux(1) improvements and bug fixes:
@@ -769,16 +882,15 @@
Added an option in tmux(1) to set the character for unused areas of the terminal.
Add tmux(1) option to control if it scrolls into history on clear.
Added OSC 7 capability to tmux(1) for setting titles.
-
-OpenSMTPD version
+OpenSMTPD version XXX
- Stopped smtpd(8) from verifying the cert or CA for a relay using opportunistic TLS.
- Enabled TLS verify by default for outbound "smtps://" and "smtp+tls://", restoring documented smtpd(8) behavior.
-LibreSSL version
+LibreSSL version XXX
-OpenSSH version
+OpenSSH version XXX