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

Diff for /www/69.html between version 1.8 and 1.9

version 1.8, 2021/04/09 16:57:14 version 1.9, 2021/04/09 18:56:02
Line 100 
Line 100 
         <li>Fixed booting on powerpc64 machines with memory banks higher in          <li>Fixed booting on powerpc64 machines with memory banks higher in
                 physical address space, needing a larger TCE table.                  physical address space, needing a larger TCE table.
         <li>Introduced power-saving mode on POWER9 (ISA v3).          <li>Introduced power-saving mode on POWER9 (ISA v3).
           <li>Enabled floating-point exceptions on powerpc64.
   
   
   
   <!-- loongson -->
           <li>Made loongson kernels recognize Lynloong LM9002/9003 and LM9013.
           <li>Use native display resolution 1368x768 for Lynloong all-in-one computers.
   
           <li>Disabled base-gcc on loongson and octeon.
   
   
   </ul>    </ul>
   
 <li>Improvements to time measurements, mostly in the kernel:  <li>Improvements to time measurements, mostly in the kernel:
   <ul>    <ul>
         <li>...          <li>Changed the <a href="https://man.openbsd.org/pool.9">pool(9)</a> timeouts to use the system uptime instead of ticks.
   
           <li>Ensured <a href="https://man.openbsd.org/sleep.3">sleep(3)</a>
                   calls <a href="https://man.openbsd.org/nanosleep.2">nanosleep(2)</a>
                   if seconds is zero, now delegating all decisions about whether or not
                   to yield the CPU.
   
   </ul>    </ul>
   
 <li>Various kernel improvements:  <li>Various kernel improvements:
Line 137 
Line 152 
                 default, kern.video.record will be set to zero and blank all data                  default, kern.video.record will be set to zero and blank all data
                 delivered by drivers attaching to <a                  delivered by drivers attaching to <a
                 href="https://man.openbsd.org/video.4">video(4)</a>.                  href="https://man.openbsd.org/video.4">video(4)</a>.
           <li>Allowed a process to open a <a
                   href="https://man.openbsd.org/video.4">video(4)</a> device multiple
                   times. Fixes webcam usage with Firefox and BigBlueButton.
         <li>Added trace points for <a          <li>Added trace points for <a
                 href="https://man.openbsd.org/malloc.9">malloc(9)</a> and <a                  href="https://man.openbsd.org/malloc.9">malloc(9)</a> and <a
                 href="https://man.openbsd.org/free.9">free(9)</a>, making them                  href="https://man.openbsd.org/free.9">free(9)</a>, making them
                 traceabe via <a href="https://man.openbsd.org/dt.4">dt(4)</a> and <a                  traceabe via <a href="https://man.openbsd.org/dt.4">dt(4)</a> and <a
                 href="https://man.openbsd.org/btrace.8">btrace(8)</a>.                  href="https://man.openbsd.org/btrace.8">btrace(8)</a>.
           <li>Fixed a boot-time crash on sparc64 due to mutex use during the
                   message buffer initialization.
           <li>Prevented a panic in some acpi firmware that provided invalid
                   memory regions in their reserved memory region reporting table.
           <li>Disabled <a href="https://man.openbsd.org/com.4">com(4)</a> on
                   sparc64 for m3000s. Console i/o should fall back to ofw routines.
   
   
   
           <li>Introduced new function <a
                   href="https://man.openbsd.org/if_unit.9">if_unit(9)</a>, returning a
                   pointer to the interface descriptor corresponding to the unique name.
   
   
 <!-- SMP -->  <!-- SMP -->
 <li>Introduced "if_cloners_lock" rwlock and used it to serialize if_clone_{create,destroy}(), avoiding multiple race conditions.  <li>Introduced "if_cloners_lock" rwlock and used it to serialize if_clone_{create,destroy}(), avoiding multiple race conditions.
 <li>Introduced a system-wide mutex that serializes msgbuf operations.  <li>Introduced a system-wide mutex that serializes msgbuf operations.
 <li>Made <a href="https://man.openbsd.org/uvm_pagealloc.9">uvm_pagealloc(9)</a> of the physical memory allocator mp-safe.  <li>Made <a href="https://man.openbsd.org/uvm_pagealloc.9">uvm_pagealloc(9)</a> of the physical memory allocator mp-safe.
   <li>Unlocked <a href="https://man.openbsd.org/getppid.2">getppid(2)</a>.
   <li>Introduced locking for amaps and anons, improving build performance.
   
 <!-- DRM -->  <!-- DRM -->
 <li>Implemented linux interval tree functions for <a href="https://man.openbsd.org/drm.4">drm(4)</a>.  <li>Implemented linux interval tree functions for <a href="https://man.openbsd.org/drm.4">drm(4)</a>.
Line 169 
Line 201 
         <li>Allowed specific <a          <li>Allowed specific <a
                 href="https://man.openbsd.org/sndio.7">sndio(7)</a> devices to be used                  href="https://man.openbsd.org/sndio.7">sndio(7)</a> devices to be used
                 for play-only and rec-only modes.                  for play-only and rec-only modes.
           <li>Use an 8th order FIR low-pass filter for resampling in <a
                   href="https://man.openbsd.org/sndiod.8">sndiod(8)</a> and for <a
                   href="https://man.openbsd.org/aucat.1">aucat(1)</a>, removing most of
                   the aliasing noise during resampling.
   
   </ul>    </ul>
   
Line 204 
Line 240 
         <li>When using the <a href="https://man.openbsd.org/cat.1">cat(1)</a>          <li>When using the <a href="https://man.openbsd.org/cat.1">cat(1)</a>
                 -n flag, correctly enumerate files with more than INT_MAX lines.                  -n flag, correctly enumerate files with more than INT_MAX lines.
         <li>Fixed a memory leak in ld.so's malloc.          <li>Fixed a memory leak in ld.so's malloc.
           <li>Added a "xenodm" login class for <a
                   href="https://man.openbsd.org/xenodm.1">xenodm(1)</a> and increased
                   openfiles to 512 to avoid running out of file descriptors with a busy
                   desktop.
           <li>Fixed -s option for <a href="https://man.openbsd.org/cmp.1">cmp(1)</a>.
           <li>Improve pledge in <a
                   href="https://man.openbsd.org/doas.1">doas(1)</a>, specifically added
                   pledge to the "-C" code path.
         <li>Inproved performance of <a          <li>Inproved performance of <a
                 href="https://man.openbsd.org/malloc.3">malloc(3)</a>'s cache.                  href="https://man.openbsd.org/malloc.3">malloc(3)</a>'s cache.
   </ul>    </ul>
Line 271 
Line 315 
                 href="https://man.openbsd.org/amlclock.4">amlclock(4)</a>.                  href="https://man.openbsd.org/amlclock.4">amlclock(4)</a>.
         <li>Made large read and write transactions work in <a          <li>Made large read and write transactions work in <a
                 href="https://man.openbsd.org/amliic.4">amliic(4)</a>.                  href="https://man.openbsd.org/amliic.4">amliic(4)</a>.
         <li>Added PCIe support to <a href="https://man.openbsd.org/amlpciephy.4">amlpciephy(4)</a>.          <li>Added PCIe support to <a
         <li>Added support to <a href="https://man.openbsd.org/dwpcie.4">dwpcie(4)</a> for the PCIe controller found on Amlogic G12A/G12B/SM1 SoCs.                  href="https://man.openbsd.org/amlpciephy.4">amlpciephy(4)</a>.
           <li>Added support to <a
                   href="https://man.openbsd.org/dwpcie.4">dwpcie(4)</a> for the PCIe
                   controller found on Amlogic G12A/G12B/SM1 SoCs.
           <li>Implemented intx support in <a
                   href="https://man.openbsd.org/mvkpcie.4">mvkpcie(4)</a>.
   
   
   </ul>    </ul>
Line 320 
Line 369 
         <li>Introduced a delay to work around an issue in <a          <li>Introduced a delay to work around an issue in <a
                 href="https://man.openbsd.org/bwfm.4">bwfm(4)</a> on the BCM43602 that                  href="https://man.openbsd.org/bwfm.4">bwfm(4)</a> on the BCM43602 that
                 was triggering "unexpected pairwise key update" errors.                  was triggering "unexpected pairwise key update" errors.
           <li>Enabled <a href="https://man.openbsd.org/athn.4">athn(4)</a> for arm64.
   
   </ul>    </ul>
   
Line 364 
Line 414 
                 address.                  address.
         <li>Fixed hangs on amd64 bsd.rd due to misreported core clock          <li>Fixed hangs on amd64 bsd.rd due to misreported core clock
                 frequency on newer Intel Comet Lake models.                  frequency on newer Intel Comet Lake models.
           <li>Began distributing the gzip'd version of bsd.rd on all platforms with boot methods supporting it.
   
  </ul>   </ul>
   
Line 393 
Line 444 
                 prefix-sets loaded into <a                  prefix-sets loaded into <a
                 href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>.                  href="https://man.openbsd.org/bgpd.8">bgpd(8)</a>.
   
           <li>Allowed use of <a
                   href="https://man.openbsd.org/ospfd.8">ospfd(8)</a> on interfaces that
                   share the same IP.
   
 <!-- HTTPD -->  <!-- HTTPD -->
         <li>Created a new "location (found|notfound)" option for <a          <li>Created a new "location (found|notfound)" option for <a
Line 403 
Line 457 
                 is accessible.                  is accessible.
         <li>Fixed detection of duplicate locations in <a          <li>Fixed detection of duplicate locations in <a
                 href="https://man.openbsd.org/httpd.8">httpd(8)</a>.                  href="https://man.openbsd.org/httpd.8">httpd(8)</a>.
           <li>Fixed the <a href="https://man.openbsd.org/httpd.8">httpd(8)</a>
                   example configuration not to generate errors when running without TLS
                   keys already in place.
   
   
   
   
 <!-- IKE/IPSEC -->  <!-- IKE/IPSEC -->
         <li>Added support to request IP addresses as IKEv2 initiator to <a          <li>Added support to request IP addresses as IKEv2 initiator to <a
                 href="https://man.openbsd.org/iked.8">iked(8)</a>. If 'request addr                  href="https://man.openbsd.org/iked.8">iked(8)</a>. If 'request addr
Line 453 
Line 512 
         <li>Fixed "any" and "dynamic" keywords for flows in <a          <li>Fixed "any" and "dynamic" keywords for flows in <a
                 href="https://man.openbsd.org/iked.8">iked(8)</a> and added proper                  href="https://man.openbsd.org/iked.8">iked(8)</a> and added proper
                 IPv6 support.                  IPv6 support.
           <li>Created a path MTU host route for <a
                   href="https://man.openbsd.org/ipsec.4">IPsec(4)</a> over IPv6.
   
   
 <!-- LDAP -->  <!-- LDAP -->
Line 505 
Line 566 
         <li>Fixed rare crashes of <a          <li>Fixed rare crashes of <a
                 href="https://man.openbsd.org/unwind.8">unwind(8)</a> when DNS answers                  href="https://man.openbsd.org/unwind.8">unwind(8)</a> when DNS answers
                 are larger than the maximum imsg size.                  are larger than the maximum imsg size.
           <li>Implemented <a
                   href="https://man.openbsd.org/unwind.8">unwind(8)</a> listening on
                   TCP.
   
         <li>Removed the -L option from <a          <li>Removed the -L option from <a
                 href="https://man.openbsd.org/dhclient.8">dhclient(8)</a>.                  href="https://man.openbsd.org/dhclient.8">dhclient(8)</a>.
         <li>Added a simple --timeout implementation to <a          <li>Added a simple --timeout implementation to <a
Line 518 
Line 583 
         <li>Added a specific headline to <a          <li>Added a specific headline to <a
                 href="https://man.openbsd.org/netstat.1">netstat(1)</a> for TCP state                  href="https://man.openbsd.org/netstat.1">netstat(1)</a> for TCP state
                 and IP protocol.                  and IP protocol.
         <li>Handled permanent redirects (RFC 7538) in <a          <li>Handle permanent redirects (RFC 7538) in <a
                 href="https://man.openbsd.org/ftp.1">ftp(1)</a> fetch.                  href="https://man.openbsd.org/ftp.1">ftp(1)</a> fetch.
           <li>Added requests for a new certificate without requiring -F when <a
                   href="https://man.openbsd.org/acme-client.1">acme-client(1)</a>
                   detects an added or removed SAN in the config file not reflected in
                   the existing certificate on disk.
           <li>Print rewritten addresses in <a
                   href="https://man.openbsd.org/tcpdump.8">tcpdump(8)</a> logged with <a
                   href="https://man.openbsd.org/pflog.4">pflog(4)</a> for rdr-to, nat-to
                   and af-to rules.
   
   
   </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:
Line 553 
Line 627 
         <li>Fixed an issue in the TLS 1.3 code that caused stalls in haproxy and other software.          <li>Fixed an issue in the TLS 1.3 code that caused stalls in haproxy and other software.
         <li>Implemented auto chain for the TLSv1.3 server.          <li>Implemented auto chain for the TLSv1.3 server.
         <li>Implemented the key material exporter for TLSv1.3.          <li>Implemented the key material exporter for TLSv1.3.
           <li>Fixed problems which could arise with software such as bacula and icinga when a root certificate was specified as both a trusted and an untrusted certificate.
           <li>Added support for <a href="https://man.openbsd.org/SSL_get_shared_ciphers.3">SSL_get_shared_ciphers(3)</a> in TLSv1.3 and fixed to correctly return ciphers shared by the client and the server.
   
   
     </ul>      </ul>
Line 618 
Line 694 
                 href="https://man.openbsd.org/ssh_config.5">ssh_config(5)</a>                  href="https://man.openbsd.org/ssh_config.5">ssh_config(5)</a>
                 KnownHostsCommand that allows the client to obtain known_hosts data                  KnownHostsCommand that allows the client to obtain known_hosts data
                 from a command in addition to the usual files.                  from a command in addition to the usual files.
           <li>Made CheckHostIP default to "no" in <a
                   href="https://man.openbsd.org/ssh_config.5">ssh_config(5)</a>.
           <li>Added PerSourceMaxStartups and PerSourceNetBlockSize options to
                   <a href="https://man.openbsd.org/sshd.8">sshd(8)</a>.
   
   
     <li>Potentially incompatible changes.      <li>Potentially incompatible changes.
Line 655 
Line 735 
   <ul>    <ul>
   
     <li>Xenocara (based on X.Org 7.7 with xserver 1.20.10 + patches,      <li>Xenocara (based on X.Org 7.7 with xserver 1.20.10 + patches,
         freetype 2.10.4, fontconfig 2.12.4, Mesa 20.0.8, xterm 351,          freetype 2.10.4, fontconfig 2.12.4, Mesa 20.0.8, xterm 363,
         xkeyboard-config 2.20, fonttosfnt 1.2.1 and more)          xkeyboard-config 2.20, fonttosfnt 1.2.1 and more)
     <li>LLVM/Clang 10.0.1 (+ patches)      <li>LLVM/Clang 10.0.1 (+ 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.8  
changed lines
  Added in v.1.9