version 1.1478, 2020/07/19 07:26:36 |
version 1.1479, 2020/08/14 09:06:49 |
|
|
<p> |
<p> |
|
|
<ul> |
<ul> |
|
<!-- 2020/08/06 --> |
|
<li>Allowed <a href="https://man.openbsd.org/pf">pf(4)</a> to divert packets from <a href="https://man.openbsd.org/bridge">bridge(4)</a> to local socket. |
|
<li>Avoided reading one byte before the path buffer in <a href="https://man.openbsd.org/mountd">mountd(8)</a>. |
|
<!-- 2020/08/05 --> |
|
<li>Added the ability to set and display <a href="https://man.openbsd.org/video">video(1)</a> control values directly on the CLI. |
|
<li>Changed <a href="https://man.openbsd.org/tmux">tmux(1)</a> searching to behave more like emacs and prevented regex searching from overlapping when searching forward. |
|
<!-- 2020/08/04 --> |
|
<li>Built installXX.{img,iso} powerpc64 files. |
|
<li>Added powerpc64 cd9660, msdos and inet6 ramdisk support. |
|
<li>Improved <a href="https://man.openbsd.org/ure">ure(4)</a> TX performance by combining multiple packets into one xfer as possible. |
|
<!-- 2020/08/03 --> |
|
<li>Corrected <a href="https://man.openbsd.org/ssl">ssl(8)</a> handling of server requests for an OCSP response. |
|
<li>Added additional scsi devices on powerpc64. |
|
<li>Updated LLVM to 10.0.0, including clang, lld and lldb. |
|
<li>Added support for Gear Head keyboards. |
|
<!-- 2020/08/02 --> |
|
<li>Updated libpcap to 9.0. |
|
<li>Added the <a href="https://man.openbsd.org/pcap-filter">pcap-filter(5)</a> "sample NUM" primitive to allow capture of 1/NUM packets. |
|
<li>Allowed <a href="https://man.openbsd.org/scp">scp(1)</a> and <a href="https://man.openbsd.org/sftp">sftp(1)</a> -A option to explicitly enable agent forwarding. |
|
<li>Updated libcbor to v0.7.0. |
|
<!-- 2020/08/01 --> |
|
<li>Added support for AX201 devices to <a href="https://man.openbsd.org/iwx">iwx(4)</a>. |
|
<li>Added support for remote coverage to <a href="https://man.openbsd.org/kcov">kcov(4)</a>. |
|
<!-- 2020/07/31 --> |
|
<li>Updated Spleen kernel fonts to version 1.8.2. |
|
<li>Fixed a race condition for isoc devices during device close. |
|
<li>Fixed potential information leak via X server pixel data uninitialized memory. |
|
<li>Fixed heap corruption in the X input method client in libX11. |
|
<li>Enabled userland timecounter code on sparc64. |
|
<!-- 2020/07/30 --> |
|
<li>Updated <a href="https://man.openbsd.org/awk">awk(1)</a> through the July 30, 2020 version. |
|
<li>Added Intel Wi-Fi 6 AX201 <a href="https://man.openbsd.org/pci">pci(4)</a> device ID. |
|
<!-- 2020/07/29 --> |
|
<li>Fixed a panic in <a href="https://man.openbsd.org/wscons">wscons(4)</a>. |
|
<!-- 2020/07/28 --> |
|
<li>Implemented IPv6 source address selection as outlined in RFC 6724 section 5. |
|
<li>Fixed bogus frame sizes being returned by <a href="https://man.openbsd.org/xhci">xhci(4)</a>. |
|
<!-- 2020/07/27 --> |
|
<li>Released <a href="https://man.openbsd.org/rpki-client">rpki-client(8)</a> 6.7p1 including OpenBSD 6.7 Errata 015. |
|
<li>Fixed <a href="https://man.openbsd.org/rpki-client">rpki-client(8)</a> return value check for openssl API used during pubkey validation. |
|
<li>Added <a href="https://man.openbsd.org/tmux">tmux(1)</a> -d option to display-message to set delay. |
|
<!-- 2020/07/26 --> |
|
<li>Added / as an alias for g (grep) in <a href="https://man.openbsd.org/top">top(1)</a>. |
|
<li>Avoided nvram lock timeout on sparc64 systems with onboard BCM5704 <a href="https://man.openbsd.org/bge">bge(4)</a> instances that come without a fitted EEPROM/NVRAM. |
|
<!-- 2020/07/25 --> |
|
<li>Ported NetBSD's arm64 disassembler for <a href="https://man.openbsd.org/ddb">ddb(4)</a>. |
|
<!-- 2020/07/24 --> |
|
<!-- 2020/07/23 --> |
|
<li>Fixed potential use-after-free and double-free issues in <a href="https://man.openbsd.org/PEM_X509_INFO_read_bio">PEM_X509_INFO_read_bio(3)</a>. |
|
<li>Increased the powerpc64 MAXCPUS to 48, the maximum cores available in any POWER9 system. |
|
<li>Updated <a href="https://man.openbsd.org/nsd">nsd(8)</a> to 4.3.2. |
|
<li>Added support for the AMDI0010 touchpad on the Inspiron 5505. |
|
<!-- 2020/07/22 --> |
|
<li>Increased the <a href="https://man.openbsd.org/mcx">mcx(4)</a> event queue size, preventing a potential interrupt storm on the ConnectX-4. |
|
<li>Implemented IPIs on powerpc64. |
|
<li>Prevented an <a href="https://man.openbsd.org/unveil">unveil(2)</a> failure with chdir / on <a href="https://man.openbsd.org/sensorsd">sensorsd(8)</a>. |
|
<li>Built bsd.mp on powerpc64. |
|
<li>Created /dev nodes for sparc64 and powerpc console. |
|
<li>Prevented <a href="https://man.openbsd.org/mg">mg(1)</a> from running out of memory or segfaulting with <code>query-replace-regex ^</code>. |
|
<li>Added support for Intel AX200 Bluetooth <a href="https://man.openbsd.org/usb">usb(4)</a> devices. |
|
<li>Forced long-names on msdos filenames for installboot on most 32-bit architectures. |
|
<li>Filtered vlan and svlan packets by default for <a href="https://man.openbsd.org/tpmr">tpmr(4)</a>. |
|
<!-- 2020/07/21 --> |
|
<li>Changed <a href="https://man.openbsd.org/tpmr">tpmr(4)</a> from ifconfig [-]trunkport to add|del synopsis. |
|
<li>Added <a href="https://man.openbsd.org/rge">rge(4)</a> support for newer RTL8125 chipset (RTL8125B). |
|
<li>Introduced powerpc64 GENERIC.MP. |
|
<li>Corrected ruleset checksum calculation to allow <a href="https://man.openbsd.org/pfsync">pfsync(4)</a> to verify rulesets are identical on all nodes. |
|
<li>Improved processing of lost frames during 802.11 Rx aggregation. |
|
<!-- 2020/07/20 --> |
|
<li>Handled <a href="https://man.openbsd.org/iked">iked(8)</a> TEMPORARY_FAILURE notification on IKESA rekeying. |
|
<li>Fixed a dst/src <a href="https://man.openbsd.org/iked">iked(8)</a> port configuration bug with multiple flows. |
|
<li>Ensured only pseudo-terminal devices use reprint delays. |
|
<li>Switched the default pager from "<a href="https://man.openbsd.org/more">more(1)</a> -s" to <a href="https://man.openbsd.org/less">less(1)</a>. |
|
<li>Added a new column to <a href="https://man.openbsd.org/wsfontload">wsfontload(8)</a> -l output to report the number of characters contained in a loaded font. |
|
<li>Updated Spleen kernel fonts to version 1.8.1. |
|
<li>Fixed gain calibration for some <a href="https://man.openbsd.org/iwn">iwn(4)</a> devices (5000 and up). |
|
<!-- 2020/07/19 --> |
|
<li>Enabled <a href="https://man.openbsd.org/xhci">xhci(4)</a> in the powerpc64 BOOT kernel. |
|
<li>Fixed the initial <a href="https://man.openbsd.org/sndiod">sndiod(8)</a> alternate device number, preventing device number 1 from being skipped on first use. |
|
<!-- 2020/07/18 --> |
|
<li>Added additional Atheros <a href="https://man.openbsd.org/pci">pci(4)</a> IDs. |
|
<li>Improved the powerpc64 kernel linker script and installed proper page protections via pmap_bootstrap(). |
|
<li>Passed boothowto and bootduid parameters to the booted powerpc64 kernel via the device tree. |
|
<!-- 2020/07/17 --> |
|
<li>Implemented userland timecounting for macppc and octeon. |
|
<li>Added initial powerpc64 X sets. |
|
<li>Randomized the system stoeplitz key. |
|
<li>Added installboot powerpc64 support. |
|
<li>Added <a href="https://man.openbsd.org/video">video(1)</a> white balance temperature control through w/W keys. |
|
<li>Enabled multiq support for <a href="https://man.openbsd.org/ix">ix(4)</a>. |
|
<!-- 2020/07/16 --> |
|
<li>Added a "%k" TOKEN to <a href="https://man.openbsd.org/ssh_config">ssh_config(5)</a> that expands to the effective HostKey of the destination. |
|
<li>Added %-TOKEN, environment variable and tilde expansion to UserKnownHostsFile in <a href="https://man.openbsd.org/ssh_config">ssh_config(5)</a>. |
|
<li>Introduced an initial bootloader for OpenBSD/powerpc64. |
|
<li>Added a <a href="https://man.openbsd.org/ktrace">ktrace(1)</a> -T option to make time-related system calls more prominent. |
|
<li>Fixed a potential crash when bringing down an <a href="https://man.openbsd.org/mcx">mcx(4)</a> interface. |
|
<!-- 2020/07/15 --> |
|
<li>Optimized character rendering in 32bpp mode, providing double-pixel rendering for the common font widths and a signicant speed increase. |
|
<li>Added a SENSOR_ENERGY sensor type which uses microjoules. |
|
<li>Implemented userland timecounter for arm64. |
|
<li>Prevented root from freezing the UTC clock with <a href="https://man.openbsd.org/settimeofday">settimeofday(2)</a> at securelevel 2. |
|
<li>Fixed <a href="https://man.openbsd.org/iked">iked(8)</a> public key authentication interoperability with *swan and other IKEv2 implementations by making CERT and CERTREQ payloads optional. |
|
<li>Corrected handling of padding cells while searching in <a href="https://man.openbsd.org/tmux">tmux(1)</a>. |
|
<!-- 2020/07/14 --> |
|
<li>Allowed additional control over the use of <a href="https://man.openbsd.org/ssh-askpass">ssh-askpass(1)</a> in <a href="https://man.openbsd.org/ssh-add">ssh-add(1)</a>, including force-enable/disable. |
|
<li>Introduced <a href="https://man.openbsd.org/xics">xics(4)</a>, a driver for the OPAL virtual ICS. |
|
<li>Added powerpc64 FDT interrupt support. |
|
<li>Added support for routing interrupts to other CPUs in <a href="https://man.openbsd.org/ampintc">ampintc(4)</a> and <a href="https://man.openbsd.org/agintc">agintc(4)</a>. |
|
<li>Fixed performance problems relating to tty subsystem abuse. |
|
<!-- 2020/07/13 --> |
|
<li>Enabled background scanning on <a href="https://man.openbsd.org/iwx">iwx(4)</a> devices. |
|
<li>Fixed <a href="https://man.openbsd.org/athn">athn(4)</a> use with WPA2 APs. |
|
<!-- 2020/07/12 --> |
|
<li>Stopped creation of non-existent <a href="https://man.openbsd.org/bridge">bridge(4)</a> interfaces. |
|
<li>Used <a href="https://man.openbsd.org/su">su(1)</a> -fl to avoid sourcing the target user's .profile in <a href="https://man.openbsd.org/rc.d">rc.d(8)</a>/<a href="https://man.openbsd.org/rcctl">rcctl(8)</a>. |
|
<!-- 2020/07/11 --> |
|
<li>Synchronized each core's CP0 cycle counter using the IO clock counter on mips64 and octeon, making the cycle counter usable as timecounter. |
|
<li>Improved speed of scrolling by optimizing <a href="https://man.openbsd.org/rasops">rasops(9)</a> write-only framebuffer console. |
|
<li>Implemented linear and power-of-two histograms in btrace(5). |
|
<!-- 2020/07/10 --> |
|
<li>Added the Spleen 6x12 font to wsfont. |
|
<!-- 2020/07/09 --> |
|
<li>Corrected trackstick/button attachment of Windows Precision Touchpad <a href="https://man.openbsd.org/imt">imt(4)</a> devices, fixing behavior on certain Dell Latitude laptops. |
|
<li>Fixed information leak in semctl SEM_GET. |
|
<li>Enabled spleen16x32 and spleen32x64 fonts on armv7 for GENERIC kernels. |
|
<!-- 2020/07/08 --> |
|
<li>Taught <a href="https://man.openbsd.org/su">su(1)</a> -l -f to start a regular shell for non-csh shells rather than a login shell. |
|
<!-- 2020/07/07 --> |
|
<li>Introduced <a href="https://man.openbsd.org/opalsens">opalsens(4)</a>, a driver for sensors provided by the OPAL firmware. |
|
<li>Enabled TLSv1.3 for the generic TLS_method(). |
|
<li>Corrected <a href="https://man.openbsd.org/route">route(8)</a> handling of ::/0 and "route add -inet 0.0.0.0 -prefixlen 0 (gateway)". |
|
<li>Switched <a href="https://man.openbsd.org/iwx">iwx(4)</a> from -46 to -48 firmware. |
|
<li>Added support for set -o pipefail to <a href="https://man.openbsd.org/ksh">ksh(1)</a>, potentially helping error checking. |
|
<!-- 2020/07/06 --> |
|
<li>Protected the whole <a href="https://man.openbsd.org/pipex">pipex(4)</a> layer by NET_LOCK(). |
|
<li>Increased the buffer size for OFW parameter name strings, making it possible to dump the full device tree on POWER9 systems using eeprom -p. |
|
<li>Added support for timecounting in userland, improving speed and responsiveness in programs which make many time of day calls. |
|
<li>Repaired <a href="https://man.openbsd.org/athn">athn(4)</a> in client mode against WPA2 access points. |
|
<li>Added support for the D-Link DWA-121 rev B1 <a href="https://man.openbsd.org/urtwn">urtwn(4)</a> device. |
|
<!-- 2020/07/05 --> |
|
<li>Introduced <a href="https://man.openbsd.org/kstat">kstat(1)</a>, a subsystem to allow the kernel to expose statistics to userland (and <a href="https://man.openbsd.org/kstat">kstat(8)</a>, the userland side). |
|
<li>Fixed <a href="https://man.openbsd.org/ls">ls(1)</a> -R mode to not display subdirectories of a directory beginning with '.' and ensure directory names are always displayed. |
|
<li>Modified <a href="https://man.openbsd.org/uvideo">uvideo(4)</a> to fix webcam detection in Firefox 78. |
|
<li>Began natively compiling for the powerpc64 architecture. |
|
<li>Fixed mbuf leak in <a href="https://man.openbsd.org/urtwn">urtwn(4)</a> with frames CCMP-encrypted by hardware. |
|
<!-- 2020/07/04 --> |
|
<li>Fixed an <a href="https://man.openbsd.org/xconsole">xconsole(1)</a> crash by starting it after setting the background. |
|
<li>Prevented a core dump in <a href="https://man.openbsd.org/ftp">ftp(1)</a> during fetch abort. |
|
<li>Fixed intermittent failing <a href="https://man.openbsd.org/pms">pms(4)</a> device initialization seen on some Synaptics devices. |
<!-- 2020/07/03 --> |
<!-- 2020/07/03 --> |
<li>Used an LFENCE instruction everywhere RDTSC is used for a time measurement, reducing the jitter in TSC skew measurements. |
<li>Used an LFENCE instruction everywhere RDTSC is used for a time measurement, reducing the jitter in TSC skew measurements. |
<li>Prevented <a href="https://man.openbsd.org/ssh">ssh(1)</a> port forwarding clients from keeping a connection alive when it should be terminated. |
<li>Prevented <a href="https://man.openbsd.org/ssh">ssh(1)</a> port forwarding clients from keeping a connection alive when it should be terminated. |