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

Diff for /www/72.html between version 1.12 and 1.13

version 1.12, 2022/09/30 13:19:07 version 1.13, 2022/09/30 20:38:12
Line 102 
Line 102 
   <li>Enabled <a href="https://man.openbsd.org/kstat.4">kstat(4)</a>, a    <li>Enabled <a href="https://man.openbsd.org/kstat.4">kstat(4)</a>, a
         device that exports kernel statistics that can be read by <a          device that exports kernel statistics that can be read by <a
         href="https://man.openbsd.org/kstat.4">kstat(4)</a>.          href="https://man.openbsd.org/kstat.4">kstat(4)</a>.
     <li>Added cpu frequency sensors for each core on CPUs that have MPERF/APERF support.
   
   </ul>    </ul>
   
 <li>SMP Improvements  <li>SMP Improvements
Line 123 
Line 125 
     a per socket mutex and shared netlock.      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 MDL6 timer when necessary.    <li>Only grab netlock in IGMP and MLD timer when necessary.
   <li>TCP slow timer runs without netlock.    <li>TCP slow timer runs without netlock.
   <li>Rework rwlock so that a writer will get the lock eventually.    <li>Rework rwlock so that a writer will get the lock eventually.
     Readers cannot share the lock forever.      Readers cannot share the lock forever.
Line 135 
Line 137 
   <li>...    <li>...
   </ul>    </ul>
   
 <li>Direct Rendering Manager  <li>Direct Rendering Manager and graphics drivers
   <ul>    <ul>
   <li>Updated <a href="https://man.openbsd.org/drm.4">drm(4)</a>    <li>Updated <a href="https://man.openbsd.org/drm.4">drm(4)</a>
       to Linux 5.15.69        to Linux 5.15.69
   <li><a href="https://man.openbsd.org/inteldrm.4">inteldrm(4)</a>:    <li><a href="https://man.openbsd.org/inteldrm.4">inteldrm(4)</a>:
       support for Alder Lake, Raptor Lake        support for Alder Lake, Raptor Lake
   <li>...    <li>Reimplemented the page allocation code using <a
           href="https://man.openbsd.org/bus_dma.9">bus_dma(9)</a> APIs to make
           sure DMA addresses are translated properly on architectures with an
           IOMMU. This fixed <a
           href="https://man.openbsd.org/amdgpu.4">amdgpu(4)</a> and <a
           href="https://man.openbsd.org/radeondrm.4">radeondrm(4)</a> on
           powerpc, sparc64, and arm64 machines.
   </ul>    </ul>
   
 <li>VMM/VMD improvements  <li>VMM/VMD improvements
Line 152 
Line 160 
         href="https://man.openbsd.org/vmd.8">vmd(8)</a>, <a          href="https://man.openbsd.org/vmd.8">vmd(8)</a>, <a
         href="https://man.openbsd.org/vmctl.8">vmctl(8)</a> and <a          href="https://man.openbsd.org/vmctl.8">vmctl(8)</a> and <a
         href="https://man.openbsd.org/vmm.4">vmm(4)</a> to use bytes for          href="https://man.openbsd.org/vmm.4">vmm(4)</a> to use bytes for
         memeory and disk sizes.          memory and disk sizes.
   <li>fix rebooting a received vm in <a    <li>fix rebooting a received vm in <a
         href="https://man.openbsd.org/vmd.8">vmd(8)</a>.          href="https://man.openbsd.org/vmd.8">vmd(8)</a>.
   <li>Have <a href="https://man.openbsd.org/vmd.8">vmd(8)</a> provide    <li>Have <a href="https://man.openbsd.org/vmd.8">vmd(8)</a> provide
Line 202 
Line 210 
         the quirks repository as cached, allowing for a large speed increase.          the quirks repository as cached, allowing for a large speed increase.
   <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
           href="https://man.openbsd.org/vi">vi(1)</a> when cursor key support is disabled.
     <li>Updated <a href="https://man.openbsd.org/vi">vi(1)</a> to apply
           expandtab to the output of a ! command.
     <li>Added missing uuid_dec_le() to init_fp() so <a
           href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> -A works on
           big-endian architectures.
   </ul>    </ul>
   
 <li>Improved hardware support and driver bugfixes, including:  <li>Improved hardware support and driver bugfixes, including:
Line 239 
Line 254 
   <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>...    <li>Extended <a href="https://man.openbsd.org/ksmn.4">ksmn(4)</a> to show CCD temperatures if available.
   </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>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>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 264 
Line 283 
   
 <li>Changes in the network stack:  <li>Changes in the network stack:
   <ul>    <ul>
         <li>Relaxed address availability check for <a    <li>Relaxed address availability check for <a
                 href="https://man.openbsd.org/multicast.4">multicast(4)</a> binds so          href="https://man.openbsd.org/multicast.4">multicast(4)</a> binds so
                 processes listening for the same multicast address do not need to be          processes listening for the same multicast address do not need to be
                 the same UID.          the same UID.
     <li>Introduced dedicated link entries for snapshots to <a
           href="https://man.openbsd.org/pfsync.4">pfsync(4)</a>.
   </ul>    </ul>
   
 <li>Routing daemons and other userland network improvements:  <li>Routing daemons and other userland network improvements:
Line 318 
Line 338 
         <li>Add support to decode & print TAL (RFC 8630) details in filemode (-f).          <li>Add support to decode & print TAL (RFC 8630) details in filemode (-f).
         <li>Emit objects in Concatenated JSON format when filemode (-f) and the JSON          <li>Emit objects in Concatenated JSON format when filemode (-f) and the JSON
                 output flag (-j) are combined.                  output flag (-j) are combined.
         <li>Add suport for validating Autonomous System Provider Authorization          <li>Add support for validating Autonomous System Provider Authorization
                 (ASPA) objects conforming to draft-ietf-sidrops-aspa-profile-10.                  (ASPA) objects conforming to draft-ietf-sidrops-aspa-profile-10.
                 Validated ASPA payloads are visible in JSON and filemode (-f) output.                  Validated ASPA payloads are visible in JSON and filemode (-f) output.
         <li>Set rsync connection I/O idle timeout to 15 seconds.          <li>Set rsync connection I/O idle timeout to 15 seconds.
         <li>Unify the maximum idle I/O and connect timeouts for RSYNC & HTTPS.          <li>Unify the maximum idle I/O and connect timeouts for rsync & HTTPS.
         <li>Rpki-client now performs stricter EE certificate validation:          <li>Rpki-client now performs stricter EE certificate validation:
         <ul>          <ul>
                 <li>Disallow AS Resources extensions in ROA EE certificates.                  <li>Disallow AS Resources extensions in ROA EE certificates.
Line 337 
Line 357 
         <li>Shorten the RRDP I/O idle timeout.          <li>Shorten the RRDP I/O idle timeout.
         <li>Introduce a deadline timer that aborts all repository synchronization          <li>Introduce a deadline timer that aborts all repository synchronization
                 after seven eights of timeout (-s). With this rpki-client has improved                  after seven eights of timeout (-s). With this rpki-client has improved
                 chances to complete and produce an output even when a CA is excessivly                  chances to complete and produce an output even when a CA is excessively
                 slow.                  slow.
         <li>Abort a currently running RRDP request process when the per-repository          <li>Abort a currently running RRDP request process when the per-repository
                 timeout is reached.                  timeout is reached.
         <li>Permit multiple AccessDescription entries in SIA X.509 extensions. While          <li>Permit multiple AccessDescription entries in SIA X.509 extensions. While
                 fetching from secondary locations is not yet supported, rpki-client will                  fetching from secondary locations is not yet supported, rpki-client will
                 not treat occurence as a fatal error.                  not treat occurrence as a fatal error.
         <li>Resolve a potential for a race condition in non-atomic RRDP deltas.          <li>Resolve a potential for a race condition in non-atomic RRDP deltas.
         <li>Fix some memory leaks.          <li>Fix some memory leaks.
         <li>Improve compliance with the HTTP protocol specification.          <li>Improve compliance with the HTTP protocol specification.
Line 353 
Line 373 
         relax the limitations on what is an acceptable unicast IP. There are no          relax the limitations on what is an acceptable unicast IP. There are no
         more experiments in IPv4 and so there is less reason for network          more experiments in IPv4 and so there is less reason for network
         daemons to deny formerly experimental IP space.  Multicast IPs          daemons to deny formerly experimental IP space.  Multicast IPs
         (224/4) and loopback (127/8) are stil disallowed.          (224/4) and loopback (127/8) are still disallowed.
   
   </ul>    </ul>
   
Line 472 
Line 492 
 <li>The system includes the following major components from outside suppliers:  <li>The system includes the following major components from outside suppliers:
   <ul>    <ul>
     <li>Xenocara (based on X.Org 7.7 with xserver 21.1.4 + patches,      <li>Xenocara (based on X.Org 7.7 with xserver 21.1.4 + patches,
         freetype 2.12.1, fontconfig 2.13.94, Mesa 22.1.7, xterm 372,          freetype 2.12.1, fontconfig 2.13.94, Mesa 21.3.8, xterm 372,
         xkeyboard-config 2.20, fonttosfnt 1.2.2 and more)          xkeyboard-config 2.20, fonttosfnt 1.2.2 and more)
     <li>LLVM/Clang 13.0.0 (+ patches)      <li>LLVM/Clang 13.0.0 (+ patches)
     <li>GCC 4.2.1 (+ patches) and 3.3.6 (+ patches)      <li>GCC 4.2.1 (+ patches) and 3.3.6 (+ patches)

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13