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

Diff for /www/71.html between version 1.9 and 1.10

version 1.9, 2022/04/09 09:56:34 version 1.10, 2022/04/09 10:41:57
Line 81 
Line 81 
     <ul>      <ul>
         <li>Support for Apple Silicon Macs has improved and is ready for general use:          <li>Support for Apple Silicon Macs has improved and is ready for general use:
         <ul>          <ul>
             <li>...              <li>Added <a href="https://man.openbsd.org/aplspi.4">aplspi(4)</a>, a driver for the SPI controller found on the Apple M1 SoC.
               <li>Added <a href="https://man.openbsd.org/aplhidev.4">aplhidev(4)</a> support for the keyboard/touchpad on Apple M1 laptops.
   
         </ul>          </ul>
         <li>...          <li>Introduced <a
                   href="https://man.openbsd.org/gpiocharger.4">gpiocharger(4)</a>, a
                   driver providing support for battery chargers connected to GPIO pins,
                   such as those found on the Pinebook Pro.
           <li>Introduced <a
                   href="https://man.openbsd.org/gpioleds.4">gpioleds(4)</a> for arm64, a
                   driver providing support for LEDs connected to GPIO pins, such as
                   those found on the Pinebook Pro.
           <li>Added <a href="https://man.openbsd.org/gpiokeys.4">gpiokeys(4)</a>
                   for arm64, a driver which handles events triggered by GPIO keys such
                   as lid status and power button.
     </ul>      </ul>
     <li>Changes on other architectures:      <li>Changes on other architectures:
     <ul>      <ul>
Line 102 
Line 114 
                 href="https://man.openbsd.org/open.2">open(2)</a>/<a                  href="https://man.openbsd.org/open.2">open(2)</a>/<a
                 href="https://man.openbsd.org/openat.2">openat(2)</a>, unused when not                  href="https://man.openbsd.org/openat.2">openat(2)</a>, unused when not
                 creating files.                  creating files.
           <li>Changed the power management <a href="https://man.openbsd.org/sysctl.8">sysctl(8)</a>
                   hw.perfpolicy to "auto" at startup, defaulting to 100%
                   performance with AC power connected and using the auto algorithm when
                   on battery.
   </ul>    </ul>
   
 <li>SMP Improvements  <li>SMP Improvements
Line 115 
Line 130 
                 href="https://man.openbsd.org/pselect.2">pselect(2)</a> on top of                  href="https://man.openbsd.org/pselect.2">pselect(2)</a> on top of
                 kqueue.                  kqueue.
         <li>Unlocked top part of UVM fault hander on mips64. <!--- XXX move? --->          <li>Unlocked top part of UVM fault hander on mips64. <!--- XXX move? --->
           <li>Unlocked the <a href="https://man.openbsd.org/kevent.2">kevent(2)</a> system call.
           <li>Made the kqread event filter MP-safe.
   
           <li>Reduced the time overhead of <a
                   href="https://man.openbsd.org/kqueue.2">kqueue(2)</a>-based <a
                   href="https://man.openbsd.org/poll.2">poll(2)</a> and <a
                   href="https://man.openbsd.org/select.2">select(2)</a> systems calls by
                   keeping knotes between the system calls.
   
   </ul>    </ul>
   
 <li>Direct Rendering Manager  <li>Direct Rendering Manager
Line 132 
Line 155 
   
 <li>VMM/VMD improvements  <li>VMM/VMD improvements
   <ul>    <ul>
           <li>Enabled <a href="https://man.openbsd.org/vmx.4">vmx(4)</a> on arm64.
         <li>Retired <a href="https://man.openbsd.org/OpenBSD-7.0/switch.4">          <li>Retired <a href="https://man.openbsd.org/OpenBSD-7.0/switch.4">
             switch(4)</a> support in <a href="https://man.openbsd.org/vmd.8">              switch(4)</a> support in <a href="https://man.openbsd.org/vmd.8">
             vmd(8)</a>.              vmd(8)</a>.
Line 163 
Line 187 
         <li>Added <a href="https://man.openbsd.org/rcctl.8">rcctl(8)</a> "ls          <li>Added <a href="https://man.openbsd.org/rcctl.8">rcctl(8)</a> "ls
                 rogue" to show daemons which are running but not set as "enabled" in                  rogue" to show daemons which are running but not set as "enabled" in
                 <a href="https://man.openbsd.org/rc.conf.local.8">rc.conf.local(8)</a>.                  <a href="https://man.openbsd.org/rc.conf.local.8">rc.conf.local(8)</a>.
           <li>Allowed passing a different signal than SIGTERM in the default
                   rc_stop() function in <a
                   href="https://man.openbsd.org/rc.subr.8">rc.subr(8)</a>.
         <li>Provided common <a          <li>Provided common <a
                 href="https://man.openbsd.org/btrace.8">btrace(8)</a> scripts                  href="https://man.openbsd.org/btrace.8">btrace(8)</a> scripts
                 kprofile.bt (to save kernel stackframes and produce flamegraphs) and                  kprofile.bt (to save kernel stackframes and produce flamegraphs) and
Line 197 
Line 224 
         <li>Called <a href="https://man.openbsd.org/pledge.2">pledge(2)</a>          <li>Called <a href="https://man.openbsd.org/pledge.2">pledge(2)</a>
                 later to prevent it from killing various games using ncurses when both                  later to prevent it from killing various games using ncurses when both
                 stdout and stderr are redirected to a non-tty.                  stdout and stderr are redirected to a non-tty.
           <li>Fixed octal escape parsing in <a href="https://man.openbsd.org/tr.1">tr(1)</a> backslash().
           <li>Added <a href="https://man.openbsd.org/uniq.1">uniq(1)</a> support for arbitrarily long input lines.
           <li>Prevented an access to uninitialized memory in <a href="https://man.openbsd.org/awk.1">awk(1)</a>.
           <li>Updated <a href="https://man.openbsd.org/awk.1">awk(1)</a> to the October 12, 2021 version.
   
   
   </ul>    </ul>
   
 <li>Improved hardware support and driver bugfixes, including:  <li>Improved hardware support and driver bugfixes, including:
   <ul>    <ul>
         <li>Introduced <a  
                 href="https://man.openbsd.org/gpiocharger.4">gpiocharger(4)</a>, a  
                 driver providing support for battery chargers connected to GPIO pins,  
                 such as those found on the Pinebook Pro.  
         <li>Introduced <a  
                 href="https://man.openbsd.org/gpioleds.4">gpioleds(4)</a> for arm64, a  
                 driver providing support for LEDs connected to GPIO pins, such as  
                 those found on the Pinebook Pro.  
         <li>Added support to <a          <li>Added support to <a
                 href="https://man.openbsd.org/pchgpio.4">pchgpio(4)</a> for Cannon                  href="https://man.openbsd.org/pchgpio.4">pchgpio(4)</a> for Cannon
                 Lake H and Tiger Lake H platforms.                  Lake H and Tiger Lake H platforms.
Line 226 
Line 250 
 `       <li>Ensured armv7 and arm64 efiboot allocate fresh memory for the  `       <li>Ensured armv7 and arm64 efiboot allocate fresh memory for the
                 device tree with at least one page of free space to extend into. This                  device tree with at least one page of free space to extend into. This
                 fixes booting on VMWare Fusion.                  fixes booting on VMWare Fusion.
           <li>Stopped binding audio devices exposed by <a
                   href="https://man.openbsd.org/sndiod.8">sndiod(8)</a> to physical
                   devices. <!-- XXX check this -->
           <li>Fixed handling of interrupts shared between multiple <a
                   href="https://man.openbsd.org/dwiic.4">swiic(4)</a> devices.
   
   </ul>    </ul>
   
 <li>New or improved network hardware support:  <li>New or improved network hardware support:
   <ul>    <ul>
         <li>Added support to <a href="https://man.openbsd.org/umb.4">umb(4)</a> for SIMCom SIM7600.          <li>Added support to <a href="https://man.openbsd.org/umb.4">umb(4)</a> for SIMCom SIM7600.
   
         <li>Fixed an interrupt storm on <a          <li>Fixed an interrupt storm on <a
                 href="https://man.openbsd.org/dwge.4">dwge(4)</a> variants which                  href="https://man.openbsd.org/dwge.4">dwge(4)</a> variants which
                 support Energy Efficient Ethernet when connected to a switch which                  support Energy Efficient Ethernet when connected to a switch which
                 does so as well.                  does so as well.
           <li>Added <a href="https://man.openbsd.org/igc.4">igc(4)</a>, a
                   driver for the Intel 2.5Gb Ethernet controllers.
   
   </ul>    </ul>
   
Line 284 
Line 314 
                 roaming between access points.                  roaming between access points.
         <li>Added initial 40MHz support to the <a          <li>Added initial 40MHz support to the <a
                 href="https://man.openbsd.org/iwx.4">iwx(4)</a> driver.                  href="https://man.openbsd.org/iwx.4">iwx(4)</a> driver.
           <li>Made <a href="https://man.openbsd.org/athn.4">athn(4)</a> attach to the Sony UWA-BR100.
           <li>Fixed "null node" panics in <a href="https://man.openbsd.org/run.4">run(4)</a>.
           <li>Fixed "(null node)" panics on <a href="https://man.openbsd.org/run.4">run(4)</a>.
           <li>Fixed <a href="https://man.openbsd.org/iwn.4">iwn(4)</a> with 4965 devices.
   
   
   </ul>    </ul>
   
 <li>IEEE 802.11 wireless stack improvements and bugfixes:  <li>IEEE 802.11 wireless stack improvements and bugfixes:
Line 301 
Line 336 
 <li>Generic network stack improvements and bugfixes:  <li>Generic network stack improvements and bugfixes:
   <ul>    <ul>
         <li>Fixed <a href="https://man.openbsd.org/pfctl.8">pfctl(8)</a> $nr incorrect macro expansion.          <li>Fixed <a href="https://man.openbsd.org/pfctl.8">pfctl(8)</a> $nr incorrect macro expansion.
           <li>Added support for PPP IPCP extensions for DNS to <a href="https://man.openbsd.org/sppp.4">sppp(4)</a>.
   </ul>    </ul>
   
 <li>Installer and upgrade improvements:  <li>Installer and upgrade improvements:
Line 312 
Line 348 
                 "join" command by default in <a                  "join" command by default in <a
                 href="https://man.openbsd.org/hostname.if.5">hostname.if(5)</a> files,                  href="https://man.openbsd.org/hostname.if.5">hostname.if(5)</a> files,
                 replacing the old "nwid".                  replacing the old "nwid".
           <li>Documented <a
                   href="https://man.openbsd.org/install.site.5">install.site(5)</a>,
                   OpenBSD installation and upgrade customization.
           <li>Corrected "!" escape handling in the installer when accepting WEP/WPA passphrase.
           <li>Made <a href="https://man.openbsd.org/config.8">config(8)</a> -e work with ramdisk kernels.
   
   </ul>    </ul>
   
Line 323 
Line 364 
         <li>Added call to <a href="https://man.openbsd.org/unveil.2">unveil(2)</a> to restrict <a href="https://man.openbsd.org/stty.1">stty(1)</a> -f filesystem access.          <li>Added call to <a href="https://man.openbsd.org/unveil.2">unveil(2)</a> to restrict <a href="https://man.openbsd.org/stty.1">stty(1)</a> -f filesystem access.
         <li>Fixed a panic by prohibiting renames of tmpfs mount-points.          <li>Fixed a panic by prohibiting renames of tmpfs mount-points.
         <li>Fixed <a href="https://man.openbsd.org/vi.1">vi(1)</a> use after free with unsaved buffer. <!-- XXX move? -->          <li>Fixed <a href="https://man.openbsd.org/vi.1">vi(1)</a> use after free with unsaved buffer. <!-- XXX move? -->
           <li>Disabled <a href="https://man.openbsd.org/xterm.1">xterm(1)</a> mouse tracking by default.
   
   </ul>    </ul>
   
Line 332 
Line 374 
         <li>Stopped ignoring <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces in <a href="https://man.openbsd.org/dhcpleased.8">dhcpleased(8)</a>.          <li>Stopped ignoring <a href="https://man.openbsd.org/carp.4">carp(4)</a> interfaces in <a href="https://man.openbsd.org/dhcpleased.8">dhcpleased(8)</a>.
         <li>Fixed <a href="https://man.openbsd.org/httpd.8">httpd(8)</a> to respond with 400 Bad Request when a client sends header lines without a colon.          <li>Fixed <a href="https://man.openbsd.org/httpd.8">httpd(8)</a> to respond with 400 Bad Request when a client sends header lines without a colon.
         <li>Added protocol version checking to <a href="https://man.openbsd.org/httpd.8">httpd(8)</a>.          <li>Added protocol version checking to <a href="https://man.openbsd.org/httpd.8">httpd(8)</a>.
         <li>Implemented <a href="https://man.openbsd.org/rsync.1">rsync(1)</a> --compare-dest, allowing specification of additional directories to check for files to be available.          <li>Fixed crashes in <a href="https://man.openbsd.org/httpd.8">httpd(8)</a>.
           <li>Implemented <a href="https://man.openbsd.org/openrsync.1">openrsync(1)</a> --compare-dest, allowing specification of additional directories to check for files to be available.
           <li>Implemented <a href="https://man.openbsd.org/openrsync.1">openrsync(1)</a> --max-size and --min-size.
           <li>Limited the number of <a href="https://man.openbsd.org/openrsync.1">openrsync(1)</a> processes being spawned by <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a> to 16.
         <li>Ensured enabled resolvers are honored by <a href="https://man.openbsd.org/unwind.8">unwind(8)</a> to keep unused forwarders disabled properly.          <li>Ensured enabled resolvers are honored by <a href="https://man.openbsd.org/unwind.8">unwind(8)</a> to keep unused forwarders disabled properly.
         <li>Annotated an <a href="https://man.openbsd.org/httpd.8">httpd(8)</a> 413 error with "request body too large" in the error log.          <li>Annotated an <a href="https://man.openbsd.org/httpd.8">httpd(8)</a> 413 error with "request body too large" in the error log.
           <li>Corrected <a href="https://man.openbsd.org/httpd.8">httpd(8)</a> version string checking, responding with 505 Version Not Supported rather than 400 Bad Request when the version format is incorrect.
         <li>Stopped duplicating "Connection: close" headers in <a href="https://man.openbsd.org/relayd.8">relayd(8)</a>, only adding it if it's not a websocket response.          <li>Stopped duplicating "Connection: close" headers in <a href="https://man.openbsd.org/relayd.8">relayd(8)</a>, only adding it if it's not a websocket response.
         <li>In <a href="https://man.openbsd.org/httpd.8">httpd(8)</a>, stopped sending content alongside responses to HEAD requests.          <li>In <a href="https://man.openbsd.org/httpd.8">httpd(8)</a>, stopped sending content alongside responses to HEAD requests.
         <li>Switched <a href="https://man.openbsd.org/nsd.8">nsd(8)</a> to enable default DNS cookies on, matching behavior as released in OpenBSD 7.0.          <li>Switched <a href="https://man.openbsd.org/nsd.8">nsd(8)</a> to enable default DNS cookies on, matching behavior as released in OpenBSD 7.0.
         <li>Added <a href="https://man.openbsd.org/httpd.8">httpd(8)</a> custom error page facility.          <li>Added <a href="https://man.openbsd.org/httpd.8">httpd(8)</a> custom error page facility.
           <li>Made <a href="https://man.openbsd.org/iked.conf.5">iked.conf(5)</a> proto config option accept a list to allow specifying multiple protocols for a single policy.
           <li>Fixed broken key exchange negotiation with matching proposals in <a href="https://man.openbsd.org/iked.8">iked(8)</a>.
           <li>Limited <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a> HTTP requests to 2GB of data.
           <li>Published <a href="https://man.openbsd.org/rpki-client.8">rpki-client</a> 7.5.
           <li>Limited the number of publication points under a given TAL in <a href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</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:
Line 363 
Line 415 
         <li>Added a way to force a color to RGB in <a          <li>Added a way to force a color to RGB in <a
                 href="https://man.openbsd.org/tmux.1">tmux(1)</a> and a format to                  href="https://man.openbsd.org/tmux.1">tmux(1)</a> and a format to
                 display it.                  display it.
           <li>Added a cursor-colour option to <a href="https://man.openbsd.org/tmux.1">tmux(1)</a>.
           <li>Added a cursor-style option to <a href="https://man.openbsd.org/tmux.1">tmux(1)</a>.
   
   </ul>    </ul>
   
Line 748 
Line 802 
     <li>Ncurses 5.7      <li>Ncurses 5.7
     <li>Binutils 2.17 (+ patches)      <li>Binutils 2.17 (+ patches)
     <li>Gdb 6.3 (+ patches)      <li>Gdb 6.3 (+ patches)
     <li>Awk December 8, 2021 version      <li>Awk October 12, 2021
     <li>Expat 2.4.7      <li>Expat 2.4.7
   </ul>    </ul>
   

Legend:
Removed from v.1.9  
changed lines
  Added in v.1.10