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

Diff for /www/74.html between version 1.57 and 1.58

version 1.57, 2023/10/14 10:50:11 version 1.58, 2023/10/14 11:46:50
Line 103 
Line 103 
   <li>Take more functions in the network and routing code out    <li>Take more functions in the network and routing code out
         of kernel lock.          of kernel lock.
   <li>Implement dt(4) utrace support on amd64 and i386.    <li>Implement dt(4) utrace support on amd64 and i386.
   <li>Implement battery management sysctl(8) hw.battery.chargemode, hw.battery.chargestop and    <li>Implement battery management with sysctl(8)
           hw.battery.chargemode, hw.battery.chargestop and hw.battery.chargestart.
   
   </ul>    </ul>
   
 <li>SMP Improvements  <li>SMP Improvements
Line 318 
Line 320 
   <li>Do not fail in    <li>Do not fail in
         <a href="https://man.openbsd.org/ober_scanf_elements.3"          <a href="https://man.openbsd.org/ober_scanf_elements.3"
         >ober_scanf_elements(3)</a> when encountering empty sequences.          >ober_scanf_elements(3)</a> when encountering empty sequences.
   <li>In clang(1), turn on pointer-authentication on arm64 by default.    <li>Remove broken special handling of test -t in ksh(1).
   <li>The caching mechanism used by    <li>The caching mechanism used by
         <a href="https://man.openbsd.org/pkg_add.1">pkg_add(8)</a>          <a href="https://man.openbsd.org/pkg_add.1">pkg_add(8)</a>
         to speed up <tt>pkg_add -u</tt> now also works if -stable packages          to speed up <tt>pkg_add -u</tt> now also works if -stable packages
Line 383 
Line 385 
   <li>Implement battery charge control in acpithinkpad(4).    <li>Implement battery charge control in acpithinkpad(4).
   <li>Add qcaoss(4), a driver for the Always On Subsystem found on Qualcomm SoCs.    <li>Add qcaoss(4), a driver for the Always On Subsystem found on Qualcomm SoCs.
   <li>Implement battery charge control for the Apple System Management Controller aplsmc(4).    <li>Implement battery charge control for the Apple System Management Controller aplsmc(4).
     <li>Add qcpas(4), a driver for the Peripheral Authentication Service found on Qualcomm SoCs.
   </ul>    </ul>
   
 <li>New or improved network hardware support:  <li>New or improved network hardware support:
Line 502 
Line 505 
   <li>Enable branch target control flow enforcement on arm64.    <li>Enable branch target control flow enforcement on arm64.
   <li>In clang on amd64, emit IBT endbr64 instructions by default (meaning,    <li>In clang on amd64, emit IBT endbr64 instructions by default (meaning,
         -fcf-protection=branch is the default).          -fcf-protection=branch is the default).
     <li>On arm64, implement support for pointer authentication (PAC) in userland.
     <li>In clang(1), turn on pointer-authentication on arm64 by default.
   </ul>    </ul>
   
 <li>Changes in the network stack:  <li>Changes in the network stack:
Line 542 
Line 547 
         due to conflict on chosen source port number.          due to conflict on chosen source port number.
  <li>Implement TCP send offloading, for now in software only.  This is   <li>Implement TCP send offloading, for now in software only.  This is
         meant as a fallback if network hardware does not support TSO.          meant as a fallback if network hardware does not support TSO.
    <li>pfsync(4) has been rewritten. The protocol is compatible with the older version.
  </ul>   </ul>
   
 <li>Routing daemons and other userland network improvements:  <li>Routing daemons and other userland network improvements:
Line 688 
Line 694 
         one, rather than just until one accepts the TCP connection.          one, rather than just until one accepts the TCP connection.
   <li>Add support for wireguard (wg(4)) peer descriptions, which can    <li>Add support for wireguard (wg(4)) peer descriptions, which can
         now be added with ifconfig(8).          now be added with ifconfig(8).
   <li>Make the tlsv1.0 and tlsv1.1 options in relayd(8) do nothing, as    <li>The ifconfig(8) option <code>tcprecvoffload</code> has been
         one should use tlsv1.2 instead.          renamed <code>tcplro</code>.  It is shorter and more consistent.
     <li>Make the <code>tlsv1.0</code> and <code>tlsv1.1</code> options
           in relayd(8) do nothing, as one should use the default <code>tlsv1.2</code>
           instead.
   </ul>    </ul>
   
 <li><a href="https://man.openbsd.org/tmux.1">tmux(1)</a> improvements and bug fixes:  <li><a href="https://man.openbsd.org/tmux.1">tmux(1)</a> improvements and bug fixes:

Legend:
Removed from v.1.57  
changed lines
  Added in v.1.58