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

Diff for /www/72.html between version 1.36 and 1.37

version 1.36, 2022/10/01 23:14:28 version 1.37, 2022/10/01 23:21:55
Line 300 
Line 300 
   
 <li>Various bugfixes and tweaks in userland:  <li>Various bugfixes and tweaks in userland:
   <ul>    <ul>
   <li>Changed <a href="https://man.openbsd.org/compress">compress(1)</a>    <!-- openrsync -->
         to print a more accurate message when -v is used with -k.  
   <li>Fixed <a href="https://man.openbsd.org/openrsync">openrsync(1)</a>    <li>Fixed <a href="https://man.openbsd.org/openrsync">openrsync(1)</a>
         on sparc64 by eliminating a redundant second conversion of the int          on sparc64 by eliminating a redundant second conversion of the int
         value from little to host endian.          value from little to host endian.
Line 314 
Line 313 
         href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a> uses          href="https://man.openbsd.org/rpki-client.8">rpki-client(8)</a> uses
         to 15 seconds.          to 15 seconds.
   
     <!-- pkg_add -->
   <li>Made use of the fact that repositories are unique objects in <a    <li>Made use of the fact that repositories are unique objects in <a
         href="https://man.openbsd.org/pkg_add">pkg_add(1)</a> and annotated          href="https://man.openbsd.org/pkg_add">pkg_add(1)</a> and annotated
         the quirks repository as cached, allowing for a large speed increase.          the quirks repository as cached, allowing for a large speed increase.
Line 326 
Line 326 
         href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> is          href="https://man.openbsd.org/pkg_add.1">pkg_add(1)</a> is
         transferring data to inform the user that pkg_add is still working.          transferring data to inform the user that pkg_add is still working.
   
     <!-- fdisk -->
   <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.  
   <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    <li>Added missing uuid_dec_le() to init_fp() so <a
         href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> -A works on          href="https://man.openbsd.org/fdisk.8">fdisk(8)</a> -A works on
         big-endian architectures.          big-endian architectures.
Line 359 
Line 353 
         a warning when a GPT partition start or end is outside the usable LBA          a warning when a GPT partition start or end is outside the usable LBA
         area of the device.          area of the device.
   
   <li>In the <i>sndio</i> library, added the function <a    <!-- btrace -->
         href="https://man.openbsd.org/sio_flush.3">sio_flush(3)</a> to stop  
         playback immediately. Altered <a  
         href="https://man.openbsd.org/sndiod.8">sndiod(8)</a> to wait until  
         the buffer is drained before closing the device.  
   <li>Installed useful <a    <li>Installed useful <a
         href="https://man.openbsd.org/btrace.8">btrace(8)</a> scripts in          href="https://man.openbsd.org/btrace.8">btrace(8)</a> scripts in
         /usr/share/btrace.          /usr/share/btrace.
   <li>Made <a href="https://man.openbsd.org/btrace.8">btrace(8)</a>    <li>Made <a href="https://man.openbsd.org/btrace.8">btrace(8)</a>
         execute the END probe upon receiving a SIGTERM signal.          execute the END probe upon receiving a SIGTERM signal.
   
     <!-- netstart/rc -->
     <li>Moved the wait for autoconf interfaces from <a
           href="https://man.openbsd.org/rc.8">rc(8)</a> to <a
           href="https://man.openbsd.org/netstart.8">netstart(8)</a> to fix
           tunnel interfaces that depend on working autoconf interfaces.
     <li>Made <a href="https://man.openbsd.org/netstart.8">netstart(8)</a>
           create virtual interfaces up front if specified on the command line.
     <li>Changed <a
           href="https://man.openbsd.org/rc.subr.8">rc.subr(8)</a> to copy the
           message to stdout when using <a
           href="https://man.openbsd.org/logger.1">logger(1)</a> to avoid needing
           to check syslog when running in debug mode.
     <li>Add a new <i>configtest</i> action to <a
           href="https://man.openbsd.org/rc.d.8">rc.d(8)</a> and <a
           href="https://man.openbsd.org/rcctl.8">rcctl(8)</a> to check
           configuration syntax of a daemon.
   
     <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.
     <li>In the <i>sndio</i> library, added the function <a
           href="https://man.openbsd.org/sio_flush.3">sio_flush(3)</a> to stop
           playback immediately. Altered <a
           href="https://man.openbsd.org/sndiod.8">sndiod(8)</a> to wait until
           the buffer is drained before closing the device.
   <li>Made <a href="https://man.openbsd.org/xterm.1">xterm(1)</a> use a    <li>Made <a href="https://man.openbsd.org/xterm.1">xterm(1)</a> use a
         much safer FD-passing idiom for updating <a          much safer FD-passing idiom for updating <a
         href="https://man.openbsd.org/utmp.5">utmp(5)</a>.          href="https://man.openbsd.org/utmp.5">utmp(5)</a>.
     <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>Made <a href="https://man.openbsd.org/mg.1">mg(1)</a>    <li>Made <a href="https://man.openbsd.org/mg.1">mg(1)</a>
         automatically delete trailing whitespace on RET in c-mode and          automatically delete trailing whitespace on RET in c-mode and
         auto-indent-mode.          auto-indent-mode.
Line 382 
Line 401 
         href="https://man.openbsd.org/grep.1">grep(1)</a> which makes grep          href="https://man.openbsd.org/grep.1">grep(1)</a> which makes grep
         print an ASCII NUL byte after the file name to make the output          print an ASCII NUL byte after the file name to make the output
         unambiguous.          unambiguous.
     <li>Fixed multiple memory leaks in <a
   <li>Fixed multiple memory leaks in <a href="https://man.openbsd.org/awk.1">awk(1)</a>.          href="https://man.openbsd.org/awk.1">awk(1)</a>.
     <li>Changed <a href="https://man.openbsd.org/compress">compress(1)</a>
           to print a more accurate message when -v is used with -k.
   <li>Fixed <a href="https://man.openbsd.org/gzip.1">gzip(1)</a> byte    <li>Fixed <a href="https://man.openbsd.org/gzip.1">gzip(1)</a> byte
         counts with 32-bit integers.          counts with 32-bit integers.
   <li>Fixed the growth check in <a    <li>Fixed the growth check in <a
         href="https://man.openbsd.org/compress.1">compress(1)</a> and <a          href="https://man.openbsd.org/compress.1">compress(1)</a> and <a
         href="https://man.openbsd.org/gzip.1">gzip(1)</a> in cases of small          href="https://man.openbsd.org/gzip.1">gzip(1)</a> in cases of small
         files or files with sufficiently random data.          files or files with sufficiently random data.
   
   <li>Moved the wait for autoconf interfaces from <a  
         href="https://man.openbsd.org/rc.8">rc(8)</a> to <a  
         href="https://man.openbsd.org/netstart.8">netstart(8)</a> to fix  
         tunnel interfaces that depend on working autoconf interfaces.  
   <li>Made <a href="https://man.openbsd.org/netstart.8">netstart(8)</a>  
         create virtual interfaces up front if specified on the command line.  
   <li>Changed <a  
         href="https://man.openbsd.org/rc.subr.8">rc.subr(8)</a> to copy the  
         message to stdout when using <a  
         href="https://man.openbsd.org/logger.1">logger(1)</a> to avoid needing  
         to check syslog when running in debug mode.  
   <li>Add a new <i>configtest</i> action to <a  
         href="https://man.openbsd.org/rc.d.8">rc.d(8)</a> and <a  
         href="https://man.openbsd.org/rcctl.8">rcctl(8)</a> to check  
         configuration syntax of a daemon.  
   
   <li>Made <a href="https://man.openbsd.org/timeout.1">timeout(1)</a> -s    <li>Made <a href="https://man.openbsd.org/timeout.1">timeout(1)</a> -s
         accept HUP like <a href="https://man.openbsd.org/kill.1">kill(1)</a>          accept HUP like <a href="https://man.openbsd.org/kill.1">kill(1)</a>
         and GNU timeout(1) do.          and GNU timeout(1) do.
Line 427 
Line 430 
   <li>Changed <a href="https://man.openbsd.org/rc.8">rc(8)</a> to only    <li>Changed <a href="https://man.openbsd.org/rc.8">rc(8)</a> to only
         attempt to set the <a href="https://man.openbsd.org/yp.8">yp(8)</a>          attempt to set the <a href="https://man.openbsd.org/yp.8">yp(8)</a>
         domainname if it has not been set yet.          domainname if it has not been set yet.
   
   <li>Raised the "staff" login class data-size-cur on arm64 to be the    <li>Raised the "staff" login class data-size-cur on arm64 to be the
         same as that for amd64 in <a          same as that for amd64 in <a
         href="https://man.openbsd.org/login.conf.5">login.conf(5)</a> (1536M).          href="https://man.openbsd.org/login.conf.5">login.conf(5)</a> (1536M).
   
   <li>Fixed <a href="https://man.openbsd.org/patch.1">patch(1)</a>    <li>Fixed <a href="https://man.openbsd.org/patch.1">patch(1)</a>
         locate-hunk in empty files.          locate-hunk in empty files.
   <li>Fixed <a href="https://man.openbsd.org/patch.1">patch(1)</a> in    <li>Fixed <a href="https://man.openbsd.org/patch.1">patch(1)</a> in
         the case of reversing a patch that creates a file.          the case of reversing a patch that creates a file.
   
   <li>Added seconds to the uptime display of <a    <li>Added seconds to the uptime display of <a
         href="https://man.openbsd.org/top.1">top(1)</a>.          href="https://man.openbsd.org/top.1">top(1)</a>.
   <li>Made <a href="https://man.openbsd.org/putenv.3">putenv(3)</a>    <li>Made <a href="https://man.openbsd.org/putenv.3">putenv(3)</a>
         return an error if the string starts with the '=' character. This          return an error if the string starts with the '=' character. This
         matches the behavior on FreeBSD and NetBSD.          matches the behavior on FreeBSD and NetBSD.
   
   <li>Fixed overflow of the number of errors in <a    <li>Fixed overflow of the number of errors in <a
         href="https://man.openbsd.org/renice.8">renice(8)</a> by setting error          href="https://man.openbsd.org/renice.8">renice(8)</a> by setting error
         instead of incrementing it.          instead of incrementing it.
   
   <li>Removed the "-c" compatibility option from <a    <li>Removed the "-c" compatibility option from <a
         href="https://man.openbsd.org/vnconfig.8">vnconfig(8)</a>.          href="https://man.openbsd.org/vnconfig.8">vnconfig(8)</a>.
   <li>Stopped <a    <li>Stopped <a
         href="https://man.openbsd.org/vnconfig.8">vnconfig(8)</a> from          href="https://man.openbsd.org/vnconfig.8">vnconfig(8)</a> from
         printing the device name on failure.          printing the device name on failure.
   
   <li>Added a printed message when <a    <li>Added a printed message when <a
         href="https://man.openbsd.org/ld.so.1">ld.so(1)</a> fails inside <a          href="https://man.openbsd.org/ld.so.1">ld.so(1)</a> fails inside <a
         href="https://man.openbsd.org/execve.2">execve(2)</a> to clarify the          href="https://man.openbsd.org/execve.2">execve(2)</a> to clarify the
Line 503 
Line 500 
   <li>Added support for the <a    <li>Added support for the <a
         href="https://man.openbsd.org/ehci.4">ehci(4)</a> controller on          href="https://man.openbsd.org/ehci.4">ehci(4)</a> controller on
         Marvell 3720 boards.          Marvell 3720 boards.
   <li>Extended <a href="https://man.openbsd.org/ksmn.4">ksmn(4)</a> to show CCD temperatures if available.    <li>Extended <a href="https://man.openbsd.org/ksmn.4">ksmn(4)</a> to
           show CCD temperatures if available.
   <li>Fixed missing interrupts for trackpads on some machines after    <li>Fixed missing interrupts for trackpads on some machines after
         resume by making sure <a          resume by making sure <a
         href="https://man.openbsd.org/amdgpio.4">amdgpio(4)</a> restores pin          href="https://man.openbsd.org/amdgpio.4">amdgpio(4)</a> restores pin
         configuration on resume.          configuration on resume.
   <li>Allow the <a href="https://man.openbsd.org/pluart.4">pluart(4)</a> baud rate to be changed.    <li>Allow the <a
           href="https://man.openbsd.org/pluart.4">pluart(4)</a> baud rate to be
           changed.
   <li>Added support for the Synopsys DesignWare UART found on the Ryzen    <li>Added support for the Synopsys DesignWare UART found on the Ryzen
         Embedded V1000 SoCs to <a          Embedded V1000 SoCs to <a
         href="https://man.openbsd.org/com.4">com(4)</a>.          href="https://man.openbsd.org/com.4">com(4)</a>.
Line 537 
Line 537 
   
 <li>New or improved network hardware support:  <li>New or improved network hardware support:
   <ul>    <ul>
   <li>Increased rx buffer size on <a href="https://man.openbsd.org/uaq.4">uaq(4)</a> to 62kB.  
   <li>Repaired <a href="https://man.openbsd.org/rge.4">rge(4)</a> hardware VLAN tagging.    <li>Increased rx buffer size on <a
   <li>Provide statistics via kstats for <a href="https://man.openbsd.org/mvneta.4">mvneta(4)</a>.          href="https://man.openbsd.org/uaq.4">uaq(4)</a> to 62kB.
     <li>Repaired <a href="https://man.openbsd.org/rge.4">rge(4)</a>
           hardware VLAN tagging.
     <li>Provide statistics via kstats for <a
           href="https://man.openbsd.org/mvneta.4">mvneta(4)</a>.
   <li>Enabled <a href="https://man.openbsd.org/aq.4">aq(4)</a> on arm64.    <li>Enabled <a href="https://man.openbsd.org/aq.4">aq(4)</a> on arm64.
   <li>Implemented and enabled IPv4, TCP, and UDP checksum offloading for    <li>Implemented and enabled IPv4, TCP, and UDP checksum offloading for
         <a href="https://man.openbsd.org/igc.4">igc(4)</a>.          <a href="https://man.openbsd.org/igc.4">igc(4)</a>.
Line 557 
Line 561 
   <li>Made device matching in <a    <li>Made device matching in <a
         href="https://man.openbsd.org/iwx.4">iwx(4)</a> more similar to Linux          href="https://man.openbsd.org/iwx.4">iwx(4)</a> more similar to Linux
         iwlwifi.          iwlwifi.
   <li>Added support for AX210/AX211 devices to <a href="https://man.openbsd.org/iwx.4">iwx(4)</a>.    <li>Added support for AX210/AX211 devices to <a
           href="https://man.openbsd.org/iwx.4">iwx(4)</a>.
   <li>Fixed <a href="https://man.openbsd.org/iwx.4">iwx(4)</a> setting    <li>Fixed <a href="https://man.openbsd.org/iwx.4">iwx(4)</a> setting
         of HT/VHT bits in rate flags of the Tx command that could cause a          of HT/VHT bits in rate flags of the Tx command that could cause a
         firmware panic.          firmware panic.

Legend:
Removed from v.1.36  
changed lines
  Added in v.1.37