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

Diff for /www/plus.html between version 1.1418 and 1.1419

version 1.1418, 2019/03/04 08:33:30 version 1.1419, 2019/03/04 21:06:04
Line 82 
Line 82 
 <p>  <p>
   
 <ul>  <ul>
   <!-- 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>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>Corrected an error where processing manual pages continued incrementing suffix numbering globally. The HTML formatter state is now reset after processing in <a href="https://man.openbsd.org/mandoc">mandoc(1)</a>.
   <!-- 2019/03/02 -->
   <li>Updated to libfontenc 1.1.4.
   <li>Removed use of <a href="https://man.openbsd.org/unveil">unveil(2)</a> from the <a href="https://man.openbsd.org/unwind">unwind(8)</a> main process to allow configuration reloading.
   <li>Increased the character limit for vm names to 64 for <a href="https://man.openbsd.org/vmm">vmm(4)</a>.
   <li>Set a limit on the number of allowed stacked wsmux devices in <a href="https://man.openbsd.org/wscons">wscons(4)</a> to prevent exhaustion of the kernel stack.
   <!-- 2019/03/01 -->
   <li>Added a timeout to refill the rx ring when empty for <a href="https://man.openbsd.org/em">em(4)</a>.
   <li>Fixed a crash where <a href="https://man.openbsd.org/ld">ld(1)</a> would assume input files are ELF objects and try to free uninitialized memory.
   <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>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>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>Updated <a href="https://man.openbsd.org/athn">athn(4)</a> to explicitly configure timing of control frames. The chip is updated with values for SIFS interval and ACK/RTS/CTS timeout with configuration changes, like ath9k in Linux.
   <!-- 2019/02/28 -->
   <li>Fixed two race conditions in <a href="https://man.openbsd.org/sshd">sshd(8)</a> relating to SIGHUP by extending messaging to communicate that it is safe for parent processes to restart.
   <li>Ensured expected behavior when setting PKCS11Provider=none in <a href="https://man.openbsd.org/ssh">ssh(1)</a>.
   <li>Added new <a href="https://man.openbsd.org/mmap">mmap(2)</a> flag MAP_CONCEAL. Memory under MAP_CONCEAL is not written to the disk in the event of a core dump.
   <li>Ensured actions will not be carried out in <a href="https://man.openbsd.org/cwm">cwm(1)</a> using the last group when the requested one is not found.
   <li>Fixed bug where IPv6 fragments with malformed extension headers could be erroneously passed by or cause a panic in <a href="https://man.openbsd.org/pf">pf(4)</a>.
   <li>Set TLS handshakes to automatically complete as part of read/write calls to prevent attempts to read data that does not exist.
   <!-- 2019/02/27 -->
   <li>Added <a href="https://man.openbsd.org/mpip">mpip(4)</a>, an IP tunnel interface for "IP Layer 2" over MPLS pseudowires. This can be used to quickly set up an IP tunnel over an MPLS fabric without the need to configure <a href="https://man.openbsd.org/bgpd">bgpd(8)</a> and <a href="https://man.openbsd.org/mpe">mpe(4)</a> interfaces.
   <li>Modified <a href="https://man.openbsd.org/iwm">iwm(4)</a> to use CTS-to-self for HT protection if requested by the AP, rather than always using RTS.
   <li>Disabled RTS threshold by default for <a href="https://man.openbsd.org/ieee80211">ieee80211(9)</a>. This has been replaced by a heuristic in 11n and is not clearly preferable in many situations. RTS will continue to be used for certain drivers and when 11g protection is enabled by the AP when 11b clients are around.
   <!-- 2019/02/26 -->
   <li>Implemented support for dynamic RTS threshold in MiRA, improving throughput and latency on 11n networks.
   <li>Fixed cases where <a href="https://man.openbsd.org/iwn">iwn(4)</a> scan misreported the channel of wifi networks.
   <li>Moved to 6.5 Beta.
   <li>Corrected return values for non-fatal TLS alerts to prevent attempted use of non-existent record data following user cancellation.
   <li>Improved handling of TLS errors in <a href="https://man.openbsd.org/nc">nc(1)</a> to prevent silent failures.
   <li>Introduced safe memory reclamation (SMR), a mechanism for reclaiming shared objects that readers can access without locking. This provides a basis for read-copy-update operations. SMR-protected objects are not destroyed while readers are using them, and a callback may be scheduled with the use of <a href="https://man.openbsd.org/smr_call">smr_call(9)</a> as an alternative to waiting.
   <li>Increased the built-in certificate validity for simple configurations in <a href="https://man.openbsd.org/ikectl">ikectl(8)</a> from 365 to 4500 days, preventing the need to install new CA certificates on all client machines. Default validity for server certificates remains at 1 year.
   <li>Added <a href="https://man.openbsd.org/bgpd">bgpd(8)</a> support for '*', local-as and neighbor-as for ext-community matching. If local-as/neighbor-as is used as an expansion of AS number then bgpd will default to the 4-byte AS type to encode the community.
   <li>Re-enabled interrupts on resume with RF switch disabled on <a href="https://man.openbsd.org/iwn">iwn(4)</a> devices.
   <!-- 2019/02/25 -->
   <li>Prevented packet loss due to rxr overfilling the ring buffer on <a href="https://man.openbsd.org/ix">ix(4)</a> devices.
   <li>Implemented support for pwe3 ioctls.
   <li>Improved <a href="https://man.openbsd.org/ixl">ixl(4)</a> support to avoid a deadlock in ixl_down when calling ifq_barrier.
   <li>Added a configtest flag (-n) to <a href="https://man.openbsd.org/cwm">cwm(1)</a>.
   <li>Corrected <a href="https://man.openbsd.org/man3/ssl.3">ssl(3)</a> handling of oversize record layer writes.
   <li>Introduced 'group-close-[n]' action to <a href="https://man.openbsd.org/cwm">cwm(1)</a> to close all windows within a specified group.
   <li>Corrected <a href="https://man.openbsd.org/man3/ssl.3">ssl(3)</a> build error on luna88k with <a href="https://man.openbsd.org/gcc">gcc(1)</a>.
   <li>Added support for yv12 encoding to <a href="https://man.openbsd.org/video">video(1)</a>.
 <!-- 2019/02/24 -->  <!-- 2019/02/24 -->
 <li>Added Dynastream ANTUSB-2 to <a href="https://man.openbsd.org/uscom">uscom(4)</a> devices.  <li>Added Dynastream ANTUSB-2 to <a href="https://man.openbsd.org/uscom">uscom(4)</a> devices.
 <li>Removed -S from install commands across the tree.  <li>Removed -S from install commands across the tree.

Legend:
Removed from v.1.1418  
changed lines
  Added in v.1.1419