[BACK]Return to 72.html CVS log [TXT][DIR] Up to [local] / www

Diff for /www/72.html between version 1.18 and 1.19

version 1.18, 2022/10/01 10:21:33 version 1.19, 2022/10/01 10:25:27
Line 93 
Line 93 
     IGMP and ICMP6 MLD packets with router alert option.      IGMP and ICMP6 MLD packets with router alert option.
     Special allow-opts rules are no longer needed for multicast      Special allow-opts rules are no longer needed for multicast
     discovery.      discovery.
     <li>Fixed a <a href="https://man.openbsd.org/pf.4">pf(4)</a> NULL
           dereference panic triggered by <a
           href="https://man.openbsd.org/relayd.8">relayd(8)</a>.
   <li>Implement "show all routes" to print routing tables in    <li>Implement "show all routes" to print routing tables in
       <a href="https://man.openbsd.org/ddb.4">ddb(4)</a>.        <a href="https://man.openbsd.org/ddb.4">ddb(4)</a>.
   <li>Count dropped network packets due to low memory in    <li>Count dropped network packets due to low memory in
Line 113 
Line 116 
         when in automatic mode on battery.          when in automatic mode on battery.
   <li>Fixed luna88k MULTIPROCESSOR kernels booting with CPU modules    <li>Fixed luna88k MULTIPROCESSOR kernels booting with CPU modules
         installed in arbitrary slots.          installed in arbitrary slots.
     <li>Added a missing <a
           href="https://man.openbsd.org/kqueue.2">kqueue(2)</a> wakeup, found by
           a Go testcase hang.
     <li>Bumped the maximum number of supported CPUs to 256 on arm64.
   
   </ul>    </ul>
   
 <li>SMP Improvements  <li>SMP Improvements
Line 212 
Line 220 
         mechanical change from <code>${rcexec}</code> to <code>rc_exec</code>          mechanical change from <code>${rcexec}</code> to <code>rc_exec</code>
         in rc.d scripts.</em> Kept compatibility to give people a chance to          in rc.d scripts.</em> Kept compatibility to give people a chance to
         fix their custom scripts.          fix their custom scripts.
   </ul>    <li>Introduced a new daemon_execdir variable to <a
           href="https://man.openbsd.org/rc.d.8">rc.d(8)</a> for changing to a
           specified directory before running rc_exec.  </ul>
   
 <li>Various bugfixes and tweaks in userland:  <li>Various bugfixes and tweaks in userland:
   <ul>    <ul>
Line 225 
Line 235 
         href="https://man.openbsd.org/pkg_add">pkg_add(1)</a> and annotated          href="https://man.openbsd.org/pkg_add">pkg_add(1)</a> and annotated
         the quirks repository as cached, allowing for a large speed increase.          the quirks repository as cached, allowing for a large speed increase.
   <li>Enabled <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> caching by default.    <li>Enabled <a href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> caching by default.
     <li>Changed the tied algorithm in <a
           href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> to prevent
           O(n^2) behavior when packages contain several hundred copies of the
           same file.
   
   <li>Fixed <a href="https://man.openbsd.org/kbd.8">kbd(8)</a> so it    <li>Fixed <a href="https://man.openbsd.org/kbd.8">kbd(8)</a> so it
         doesn't fail silently when executed by a regular user.          doesn't fail silently when executed by a regular user.
   <li>Prevented a crash in <a    <li>Prevented a crash in <a
Line 251 
Line 266 
   <li>Installed useful <a    <li>Installed useful <a
         href="https://man.openbsd.org/btrace.8">btrace(8)</a> scripts in          href="https://man.openbsd.org/btrace.8">btrace(8)</a> scripts in
         /usr/share/btrace.          /usr/share/btrace.
     <li>Made <a href="https://man.openbsd.org/btrace.8">btrace(8)</a>
           execute the END probe upon receiving a SIGTERM signal.
   <li>Made <a href="https://man.openbsd.org/xterm.1">xterm(1)</a> use a    <li>Made <a href="https://man.openbsd.org/xterm.1">xterm(1)</a> use a
         much safer FD-passing idiom for updating <a          much safer FD-passing idiom for updating <a
         href="https://man.openbsd.org/utmp.5">utmp(5)</a>.          href="https://man.openbsd.org/utmp.5">utmp(5)</a>.
   <li>Made <a href="https://man.openbsd.org/mg.1">mg(1)</a>    <li>Made <a href="https://man.openbsd.org/mg.1">mg(1)</a>
         automatically delete trailing whitespace on RET in c-mode and          automatically delete trailing whitespace on RET in c-mode and
         auto-indent-mode.          auto-indent-mode.
     <li>Made <a href="https://man.openbsd.org/grep.1">grep(1)</a> provide
           full context when using match count (<code>-m</code>
     <li>Added the --null flag to <a
           href="https://man.openbsd.org/grep.1">grep(1)</a> which makes grep
           print an ASCII NUL byte after the file name to make the output
           unambiguous.
   
     <li>Fixed multiple memory leaks in <a href="https://man.openbsd.org/awk.1">awk(1)</a>.
     <li>Fixed <a href="https://man.openbsd.org/gzip.1">gzip(1)</a> byte counts with 32-bit integers.
     <li>Moved the wait for autoconf interfaces from <a
           href="https://man.openbsd.org/rc.8">rc(8)</a> to <a
           href="https://man.openbsd.org/netstart.8">netstart(8)</a> to fix
           tunnel interfaces that depend on working autoconf interfaces.
   
   </ul>    </ul>
   
 <li>Improved hardware support and driver bugfixes, including:  <li>Improved hardware support and driver bugfixes, including:
Line 291 
Line 321 
   <li>Added support for the <a    <li>Added support for the <a
         href="https://man.openbsd.org/ehci.4">ehci(4)</a> controller on          href="https://man.openbsd.org/ehci.4">ehci(4)</a> controller on
         Marvell 3720 boards.          Marvell 3720 boards.
     <li>Extended <a href="https://man.openbsd.org/ksmn.4">ksmn(4)</a> to show CCD temperatures if available.
     <li>Added <a href="https://man.openbsd.org/sfgpio.4">sfgpio(4)</a>, a
           driver for the GPIO controller found on the SiFive FU740 SoC.
     <li>Fixed missing interrupts for trackpads on some machines after
           resume by making sure <a
           href="https://man.openbsd.org/amdgpio.4">amdgpio(4)</a> restores pin
           configuration on resume.
   </ul>    </ul>
   
 <li>New or improved network hardware support:  <li>New or improved network hardware support:
   <ul>    <ul>
   <li>Enabled checksum offloads in <a href="https://man.openbsd.org/igc.4"    <li>Enabled checksum offloads in <a href="https://man.openbsd.org/igc.4"
       >igc(4)</a>.        >igc(4)</a>.
   <li>Extended <a href="https://man.openbsd.org/ksmn.4">ksmn(4)</a> to show CCD temperatures if available.    <li>Increased rx buffer size on <a href="https://man.openbsd.org/uaq.4">uaq(4)</a> to 62kB.
     <li>Repaired <a href="https://man.openbsd.org/rge.4">rge(4)</a> hardware vlan tagging.
     <li>Provide statistics via kstats for <a href="https://man.openbsd.org/mvneta.4">mvneta(4)</a>.
     <li>Enabled <a href="https://man.openbsd.org/aq.4">aq(4)</a> on arm64.
     <li>Implemented and enabled IPv4, TCP, and UDP checksum offloading for
           <a href="https://man.openbsd.org/igc.4">igc(4)</a>.
     <li>Fixed a panic triggered by ifconfig bnxt0 down by changing <a
           href="https://man.openbsd.org/bnxt.4">bnxt(4)</a> devices to not run
           rx and tx interrupt handlers when the interface is not running.
   </ul>    </ul>
   
 <li>Added or improved wireless network drivers:  <li>Added or improved wireless network drivers:
   <ul>    <ul>
   <li>Made device matching in <a href="https://man.openbsd.org/iwx.4">iwx(4)</a> more similar to Linux iwlwifi.    <li>Made device matching in <a
           href="https://man.openbsd.org/iwx.4">iwx(4)</a> more similar to linux
           iwlwifi.
   <li>Added support for AX210/AX211 devices to <a href="https://man.openbsd.org/iwx.4">iwx(4)</a>.    <li>Added support for AX210/AX211 devices to <a href="https://man.openbsd.org/iwx.4">iwx(4)</a>.
   <li>Fixed <a href="https://man.openbsd.org/iwx.4">iwx(4)</a> setting    <li>Fixed <a href="https://man.openbsd.org/iwx.4">iwx(4)</a> setting
         of HT/VHT bits in rate flags of the Tx command that could cause a          of HT/VHT bits in rate flags of the Tx command that could cause a
         firmware panic.          firmware panic.
     <li>Updated various wireless drivers to use <a
           href="https://man.openbsd.org/memset.3">memset(3)</a> to initialize
           ieee80211_rxinfo struct properly.
     <li>Added handling of 9k devices which do not support antenna B to <a
           href="https://man.openbsd.org/iwm.4">iwm(4)</a>.
     <li>Fixed <a href="https://man.openbsd.org/bwfm.4">bwfm(4)</a>
           ifconfig media display on devices with sta_info command version 3.
   <li>Repaired <a href="https://man.openbsd.org/rge.4">rge(4)</a> hardware VLAN tagging.    <li>Repaired <a href="https://man.openbsd.org/rge.4">rge(4)</a> hardware VLAN tagging.
   <li>Updated various wireless drivers to use <a href="https://man.openbsd.org/memset.3">memset(3)</a> to initialize ieee80211_rxinfo struct properly.    <li>Updated various wireless drivers to use <a href="https://man.openbsd.org/memset.3">memset(3)</a> to initialize ieee80211_rxinfo struct properly.
   <li>Increased rx buffer size on <a href="https://man.openbsd.org/uaq.4">uaq(4)</a> to 62kB.    <li>Increased rx buffer size on <a href="https://man.openbsd.org/uaq.4">uaq(4)</a> to 62kB.
   
   </ul>    </ul>
   
 <li>IEEE 802.11 wireless stack improvements and bugfixes:  <li>IEEE 802.11 wireless stack improvements and bugfixes:
Line 322 
Line 375 
   <ul>    <ul>
   <li>Fixed the watchdog in the installer so that the watchdog is reset    <li>Fixed the watchdog in the installer so that the watchdog is reset
         after each download and each set installation.          after each download and each set installation.
     <li>Ensured that when running <a
           href="https://man.openbsd.org/sysupgrade.8">sysupgrade(8)</a> on
           -stable that it will move to the next release, not -current.
     <li>Added the -b option to <a
           href="https://man.openbsd.org/sysupgrade.8">sysupgrade(8)</a> to set
           an alternative base directory to which the installation files will be
           downloaded to.
     <li>Increased the <a
           href="https://man.openbsd.org/disklabel.8">disklabel(8)</a> auto
           partitioner's maximum size for /usr to 30G.
   </ul>    </ul>
   
 <li>Security improvements:  <li>Security improvements:
   <ul>    <ul>
   <li>...    <li>Implemented privilege separation in <a href="https://man.openbsd.org/xlock.1">xlock(1)</a>.
   </ul>    </ul>
   
 <li>Changes in the network stack:  <li>Changes in the network stack:
Line 341 
Line 404 
         of IGMP and ICMP6 MLD packets to allow multicast control packets to          of IGMP and ICMP6 MLD packets to allow multicast control packets to
         work by default.          work by default.
   <li>Made <a href="https://man.openbsd.org/pf.4">pf(4)</a> more paranoid about IGMP/MKP messages.    <li>Made <a href="https://man.openbsd.org/pf.4">pf(4)</a> more paranoid about IGMP/MKP messages.
     <li>Fixed a logic bug in pf_find_state() that could cause <a
           href="https://man.openbsd.org/pf.4">pf(4)</a> to incorrectly block a
           packet.
   <li>Allow forwarding to and from IPs in the 240/4 range.    <li>Allow forwarding to and from IPs in the 240/4 range.
   <li>Corrected the Virtual Ethernet Bridge <a    <li>Corrected the Virtual Ethernet Bridge <a
         href="https://man.openbsd.org/veb.4">veb(4)</a> to avoid calling          href="https://man.openbsd.org/veb.4">veb(4)</a> to avoid calling
Line 440 
Line 506 
         encoded.          encoded.
   <li>Added RFC 9234 "BGP Role" support to <a    <li>Added RFC 9234 "BGP Role" support to <a
         href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a>          href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a>
     <li>Have <a
           href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> print
           ASnumbers in 'asplain' format instead the old 'asdot' format.
     <li>Fixed a crash in libpcap when it would walk off the end of the array performing frees.
     <li>Made -X connect SOCKS work with IPv6 adresses in <a href="https://man.openbsd.org/nc.1">nc(1)</a>.
   
   
   </ul>    </ul>
   
 <li><a href="https://man.openbsd.org/tmux">tmux(1)</a> improvements and bug fixes:  <li><a href="https://man.openbsd.org/tmux">tmux(1)</a> improvements and bug fixes:
   <ul>    <ul>
   <li>...    <li>Added an ACL list for multiple users attaching to the <a
           href="https://man.openbsd.org/tmux.1">tmux(1)</a> socket.
     <li>Ensured cursor remains on selected item on menu in <a
           href="https://man.openbsd.org/tmux.1">tmux(1)</a>.
   
   </ul>    </ul>
   
 <li>LibreSSL version 3.6.0  <li>LibreSSL version 3.6.0
Line 492 
Line 568 
         href="https://man.openbsd.org/mandoc">mandoc(1)</a>.          href="https://man.openbsd.org/mandoc">mandoc(1)</a>.
   <li>Made <a href="https://man.openbsd.org/mandoc.1">mandoc(1)</a>'s    <li>Made <a href="https://man.openbsd.org/mandoc.1">mandoc(1)</a>'s
         roff_expand() parse left-to-right rather than right-to-left.          roff_expand() parse left-to-right rather than right-to-left.
     <li>Implemented a rudimentary version of the <a
           href="https://man.openbsd.org/roff.7">roff(7)</a> <code>\A</code>
           escape sequence for <a
           href="https://man.openbsd.org/mandoc.1">mandoc(1)</a>.
     <li>Matched groff behavior to allow arbitrary argument delimiters for
           \C in <a href="https://man.openbsd.org/mandoc.1">mandoc(1)</a>.
     <li>Improved accessibility of <a
           href="https://man.openbsd.org/mandoc.1">mandoc(1)</a> -T html -O toc
           output by using the &lt;nav&gt; element in the DPUB-ARIA doc-toc role.
   </ul>    </ul>
   
 <li>Ports and packages:  <li>Ports and packages:

Legend:
Removed from v.1.18  
changed lines
  Added in v.1.19