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

Diff for /www/plus.html between version 1.1420 and 1.1421

version 1.1420, 2019/03/09 15:42:43 version 1.1421, 2019/03/11 15:34:29
Line 82 
Line 82 
 <p>  <p>
   
 <ul>  <ul>
   <!-- 2019/03/10 -->
   <li>Deleted an unnecessary call to <a href="https://man.openbsd.org/setlocale">setlocale(3)</a> from <a href="https://man.openbsd.org/touch">touch(1)</a>.
   <li>Switched to the use of safe memory reclamation (SMR) in <a href="https://man.openbsd.org/octcrypto">octcrypto(4/octeon)</a> to reduce the need for atomic operations.
   <!-- 2019/03/09 -->
   <li>Made it possible to build <a href="https://man.openbsd.org/xterm">xterm(1)</a> with OPT_TRACE.
   <li>Removed a <a href="https://man.openbsd.org>free(3)</a> before <a href="https://man.openbsd.org/exit">exit(3)</a> in main(), in ongoing work to make things more readable.
   <li>Changed <a href="https://man.openbsd.org/acme-client">acme-client(1)</a> to use temporary strings for calls to <a href="https://man.openbsd.org/basename">basename(3)</a> to make the code more portable, as basename can change the contents of its argument on other platforms.
   <li>Fixed 'announce inet none' for <a href="https://man.openbsd.org/bgpd">bgpd(8)</a>. It had cleared more than just the AFI/SAFI pairs where the AFI is inet.
   <!-- 2019/03/08 -->
   <li>Updated xf86-video-ati to 19.0.0. This fixes an Xorg segfault.
   <li>Made <a href="https://man.openbsd.org/xterm">xterm(1)</a> stop using its broken, hand-rolled wcwidth implementation in preference over the system <a href="https://man.openbsd.org/wcwidth">wcwidth(3)</a>.
   <li>Fixed <a href="https://man.openbsd.org/dirname">dirname(3)</a> usage in <a href="https://man.openbsd.org/acme-client">acme-client(1)</a> to be more portable.
   <li>Fixed a use-after-free in OpenSSH's pkcs#11 code.
   <li>Changed <a href="https://man.openbsd.org/acpithinkpad">acpithinkpad(4)</a> to default to the ACPI method and fallback to the CMOS method if the ACPI method fails. This makes screen backlight changes work for the x260. Unmasked the microphone mute event which is needed on the x260.
   <li>Updated Spleen kernel fonts to the latest released version.
   <!-- 2019/03/07 -->
   <li>Updated the error message that <a href="https://man.openbsd/org/disklabel">disklabel(8)</a> displays for the interactive 'n' command to show that -F or -f is required.
   <li>Fixed booting on 486s without cpuid by returning early in microcode loading if cpuid is not available.
   <li>Improved cleanup of the configuration on shutdown of <a href="https://man.openbsd.org/bgpd">bgpd(8)</a>. This helps to detect memory leaks.
   <!-- 2019/03/06 -->
   <li>Improved portability of OpenSSH by moving checks for lists of users or groups into their own functions.
   <li>Modified <a href="https://man.openbsd.org/sshd">sshd(8)</a> to reset last-seen time when sending a keepalive. This prevents premature termination of a connection when ClientAliveCount=1.
   <li>Fixed parsing of rules using "once" in <a href="https://man.openbsd.org/pfctl">pfctl(8)</a>. 'match one' and 'anchor "a" once' had been erroneously allowed.
   <li>Unmasked keyboard brightness and screen brightness events in <a href="https://man.openbsd.org/acpithinkpad">acpithinkpad(4)</a>. This keeps <a href="https://man.openbsd.org/wscons">wscons(4)</a> keyboard.backlight in sync and allows reaction to screen brightness keys. On newer ThinkPads, made thinkpad_brightness{up,down} use the ACPI method for adjusting screen brightness. This fixes screen brightness on the x270, x280, t470s, t470p, x1c6 and potentially additional models.
   <li>Modified <a href="https://man.openbsd.org/ixl">ixl(4)</a> to ignore rx interrupts before the interface is running. This prevents a crash in cases where the PXE rom has left rx interrupts pending.
   <li>Changed Mesa build to include LLVM support on amd64 and i386 now that libelf and a shared libLLVM are included in base. This will allow building of the radeonsi Mesa driver, adding accelerated support for radeon parts built on the Graphics Core Next (GCN) architecture.
   <!-- 2019/03/05 -->
   <li>Increased UFS dirhash memory slightly to increase directory performance now that very tiny machines are less common.
   <li>The install*.fs and install*.iso files increased in size due to clang library changes.
   <li>Built and installed llvm includes, llvm-config and a shared libLLVM, required to build the radeonsi Mesa driver.
   <!-- 2019/03/04 -->
   <li>Applied a background initialization progress fix from <a href="https://man.openbsd/org/mfii">mfii(4)</a> to <a href="https://man.openbsd.org/mfi">mfi(4)</a>.
   <li>Combined queue drops with errors as fails when showing interface stats in <a href="https://man.openbsd.org/netstat">netstat(1)</a>. To view queue drops or errors alone, use -d or -e respectively.
   <li>Exposed interface queue drops in the interface view of <a href="https://man.openbsd.org/sysstat">sysstat(1)</a>. Queue drops and errors may be viewed with the use of 'd' and 'e' respectively, or as a combined statistic, using 'f'.
   <li>Added support for RFC 6455 Websockets connection upgrade to <a href="https://man.openbsd.org/relayd">relayd(8)</a>.
   <li>Modified <a href="https://man.openbsd.org/pppx">pppx(4)</a> to allow IPv6 to flow through.
   <li>Changed <a href="https://man.openbsd.org/mandoc">mandoc(1)</a> #include sys/termios.h to #include termios.h to match that of other userland programs and improve portability to other systems.
   <li>Simplified xftcolor config for <a href="https://man.openbsd.org/cwm">cwm(1)</a>.
   <li>Changed <a href="https://man.openbsd.org/man">man(1)</a> error message in cases where the manual page is not found and the architecture is unknown. It will now note the unknown architecture rather than the name of the manual page.
   <li>Finished removal of improper detection of input line breaks in <a href="https://man.openbsd.org/mandoc">mandoc(1)</a>, instead using the NODE_LINE flag.
   <li>Fixed an i386 segfault in <a href="https://man.openbsd.org/ipsecctl">ipsecctl(8)</a> with the -ss option by adding padding to the struct sadb_x_counter to comply with alignment constraints documented in RFC 2367 (2.2).
 <!-- 2019/03/03 -->  <!-- 2019/03/03 -->
 <li>Fixed a hang that could happen when more than one writer awaited a read-locked <a href="https://man.openbsd.org/rwlock">rwlock(9)</a> by waking all waiters upon unlock.  <li>Fixed a hang that could happen when more than one writer awaited a read-locked <a href="https://man.openbsd.org/rwlock">rwlock(9)</a> by waking all waiters upon unlock.
 <li>Introduced handling of <a href="https://man.openbsd.org/malloc">malloc(3)</a> failure in <a href="https://man.openbsd.org/nm">nm(1)</a> to prevent crashing with NULL pointer access.  <li>Introduced handling of <a href="https://man.openbsd.org/malloc">malloc(3)</a> failure in <a href="https://man.openbsd.org/nm">nm(1)</a> to prevent crashing with NULL pointer access.
Line 97 
Line 138 
 <li>Tied group number and name together during configuration in <a href="https://man.openbsd.org/cwm">cwm(1)</a>.  <li>Tied group number and name together during configuration in <a href="https://man.openbsd.org/cwm">cwm(1)</a>.
 <li>Began UTF-8 cleanup of store_char() within <a href="https://man.openbsd.org/less">less(1)</a>.  <li>Began UTF-8 cleanup of store_char() within <a href="https://man.openbsd.org/less">less(1)</a>.
 <li>Increased accessibility for <a href="https://man.openbsd.org/mandoc">mandoc(1)</a> through the addition of HTML sectioning elements.  <li>Increased accessibility for <a href="https://man.openbsd.org/mandoc">mandoc(1)</a> through the addition of HTML sectioning elements.
 <li>Changed how ifiq_input measures whether the network stack should drop packets when the backlog becomes too high. Rather than enqueuing batches of a set quantity of packets while the network is under load and dropping those in between, a pressure variable is used to identify when many enqueue operations do not have corresponding dequeue operations as a cue to begin to drop packets.  
 <li>Fixed <a href="https://man.openbsd.org/bgpd">bgpd(8)</a> leak of non-dynamic objects on configuration reload when adding an already-present network to the list of announcements.  <li>Fixed <a href="https://man.openbsd.org/bgpd">bgpd(8)</a> leak of non-dynamic objects on configuration reload when adding an already-present network to the list of announcements.
 <li>Improved handling of HT protection for 'mode 11n' hostap and switched to use of CTS-to-self frames rather than RTS/CTS for HT protection. Corrected <a href="https://man.openbsd.org/ieee80211">ieee80211(9)</a> misclassification of certain devices as 11a/g which led to unnecessary use of HT protection.  <li>Improved handling of HT protection for 'mode 11n' hostap and switched to use of CTS-to-self frames rather than RTS/CTS for HT protection. Corrected <a href="https://man.openbsd.org/ieee80211">ieee80211(9)</a> misclassification of certain devices as 11a/g which led to unnecessary use of HT protection.
 <li>Corrected <a href="https://man.openbsd.org/ieee80211">ieee80211(9)</a> to pick up the AP's 11g ERP protection setting properly in 11n client mode.  <li>Corrected <a href="https://man.openbsd.org/ieee80211">ieee80211(9)</a> to pick up the AP's 11g ERP protection setting properly in 11n client mode.

Legend:
Removed from v.1.1420  
changed lines
  Added in v.1.1421