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

Diff for /www/72.html between version 1.15 and 1.16

version 1.15, 2022/10/01 07:56:13 version 1.16, 2022/10/01 08:59:53
Line 89 
Line 89 
   <li>Allowed bsd.rd and bsd/bsd.mp to boot on Oracle Cloud amd64 instances.    <li>Allowed bsd.rd and bsd/bsd.mp to boot on Oracle Cloud amd64 instances.
   <li>Added support for switching from glass console to serial console    <li>Added support for switching from glass console to serial console
         on arm64 systems that default to glass console.          on arm64 systems that default to glass console.
   <li>pf(4) automatically allows IGMP and ICMP6 MLD packets with    <li><a href="https://man.openbsd.org/pf.4">pf(4)</a> automatically allows
     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>Implement "show all routes" to print routing tables in ddb(4).    <li>Implement "show all routes" to print routing tables in
   <li>Count dropped network packets due to low memory in netstat(1).        <a href="https://man.openbsd.org/ddb.4">ddb(4)</a>.
     <li>Count dropped network packets due to low memory in
         <a href="https://man.openbsd.org/netstat.1">netstat(1)</a>.
   <li>Simplified machine command handling in <a    <li>Simplified machine command handling in <a
         href="https://man.openbsd.org/ddb.4">ddb(4)</a>.          href="https://man.openbsd.org/ddb.4">ddb(4)</a>.
   <li>Changed to a simpler formula to calculate a default kern.maxthread    <li>Changed to a simpler formula to calculate a default kern.maxthread
Line 128 
Line 130 
     control block.      control block.
   <li>Protect UDP, raw IP, and divert packet input routines    <li>Protect UDP, raw IP, and divert packet input routines
     with a per socket mutex.      with a per socket mutex.
   <li>Protect recv(2) system call for UDP and raw IP packets with    <li>Protect <a href="https://man.openbsd.org/recv.2">recv(2)</a> system call
     a per socket mutex and shared netlock.      for UDP and raw IP packets with a per socket mutex and shared netlock.
     Allows to receive packets while forwarding in parallel.      Allows to receive packets while forwarding in parallel.
   <li>Protect multicast deliver loop for UDP and raw IP sockets with rwlock.    <li>Protect multicast deliver loop for UDP and raw IP sockets with rwlock.
   <li>Only grab netlock in IGMP and MLD timer when necessary.    <li>Only grab netlock in IGMP and MLD timer when necessary.
Line 138 
Line 140 
     Readers cannot share the lock forever.      Readers cannot share the lock forever.
     This prevents starvation of the writer.      This prevents starvation of the writer.
   <li>Run interface media ioctl with shared netlock so packets    <li>Run interface media ioctl with shared netlock so packets
     can be processed while running ifconfig(8).      can be processed while running
   <li>btrace(8) can be used to debug reference counting.      <a href="https://man.openbsd.org/ifconfig.8">ifconfig(8)</a>.
     <li><a href="https://man.openbsd.org/btrace.8">btrace(8)</a> can be used
         to debug reference counting.
   <li>Use MP safe refcount for interface addresses.    <li>Use MP safe refcount for interface addresses.
   <li>...    <li>...
   </ul>    </ul>
Line 365 
Line 369 
         <li>Improve FIB code, handle IPv6 scoped addresses properly.          <li>Improve FIB code, handle IPv6 scoped addresses properly.
         <li>Add <a href="https://man.openbsd.org/bgplgd.8">bgplgd(8)</a>,          <li>Add <a href="https://man.openbsd.org/bgplgd.8">bgplgd(8)</a>,
                 a fastcgi server providing a REST API of bgpctl.                  a fastcgi server providing a REST API of bgpctl.
         <li>Bugfix: bgpd(8) could fail to invalidate nexthops and incorrectly          <li>Bugfix: <a href="https://man.openbsd.org/bgpd.8">bgpd(8)</a> could
                 leave them in the FIB or Adj-RIB-Out.              fail to invalidate nexthops and incorrectly leave them in the FIB or
               Adj-RIB-Out.
         <li>Speedup <a href="https://man.openbsd.org/bgpctl.8">bgpctl</a>          <li>Speedup <a href="https://man.openbsd.org/bgpctl.8">bgpctl</a>
                 <code>show rib 10/8 or-longer</code> and <code>show rib 10/8                  <code>show rib 10/8 or-longer</code> and <code>show rib 10/8
                 or-shorter</code>                  or-shorter</code>

Legend:
Removed from v.1.15  
changed lines
  Added in v.1.16