===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/plus.html,v
retrieving revision 1.1420
retrieving revision 1.1421
diff -u -r1.1420 -r1.1421
--- www/plus.html 2019/03/09 15:42:43 1.1420
+++ www/plus.html 2019/03/11 15:34:29 1.1421
@@ -82,6 +82,47 @@
+
+- Deleted an unnecessary call to setlocale(3) from touch(1).
+
- Switched to the use of safe memory reclamation (SMR) in octcrypto(4/octeon) to reduce the need for atomic operations.
+
+
- Made it possible to build xterm(1) with OPT_TRACE.
+
- Removed a exit(3) in main(), in ongoing work to make things more readable.
+
- Changed acme-client(1) to use temporary strings for calls to basename(3) to make the code more portable, as basename can change the contents of its argument on other platforms.
+
- Fixed 'announce inet none' for bgpd(8). It had cleared more than just the AFI/SAFI pairs where the AFI is inet.
+
+
- Updated xf86-video-ati to 19.0.0. This fixes an Xorg segfault.
+
- Made xterm(1) stop using its broken, hand-rolled wcwidth implementation in preference over the system wcwidth(3).
+
- Fixed dirname(3) usage in acme-client(1) to be more portable.
+
- Fixed a use-after-free in OpenSSH's pkcs#11 code.
+
- Changed acpithinkpad(4) 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.
+
- Updated Spleen kernel fonts to the latest released version.
+
+
- Updated the error message that disklabel(8) displays for the interactive 'n' command to show that -F or -f is required.
+
- Fixed booting on 486s without cpuid by returning early in microcode loading if cpuid is not available.
+
- Improved cleanup of the configuration on shutdown of bgpd(8). This helps to detect memory leaks.
+
+
- Improved portability of OpenSSH by moving checks for lists of users or groups into their own functions.
+
- Modified sshd(8) to reset last-seen time when sending a keepalive. This prevents premature termination of a connection when ClientAliveCount=1.
+
- Fixed parsing of rules using "once" in pfctl(8). 'match one' and 'anchor "a" once' had been erroneously allowed.
+
- Unmasked keyboard brightness and screen brightness events in acpithinkpad(4). This keeps wscons(4) 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.
+
- Modified ixl(4) to ignore rx interrupts before the interface is running. This prevents a crash in cases where the PXE rom has left rx interrupts pending.
+
- 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.
+
+
- Increased UFS dirhash memory slightly to increase directory performance now that very tiny machines are less common.
+
- The install*.fs and install*.iso files increased in size due to clang library changes.
+
- Built and installed llvm includes, llvm-config and a shared libLLVM, required to build the radeonsi Mesa driver.
+
+
- Applied a background initialization progress fix from mfii(4) to mfi(4).
+
- Combined queue drops with errors as fails when showing interface stats in netstat(1). To view queue drops or errors alone, use -d or -e respectively.
+
- Exposed interface queue drops in the interface view of sysstat(1). Queue drops and errors may be viewed with the use of 'd' and 'e' respectively, or as a combined statistic, using 'f'.
+
- Added support for RFC 6455 Websockets connection upgrade to relayd(8).
+
- Modified pppx(4) to allow IPv6 to flow through.
+
- Changed mandoc(1) #include sys/termios.h to #include termios.h to match that of other userland programs and improve portability to other systems.
+
- Simplified xftcolor config for cwm(1).
+
- Changed man(1) 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.
+
- Finished removal of improper detection of input line breaks in mandoc(1), instead using the NODE_LINE flag.
+
- Fixed an i386 segfault in ipsecctl(8) with the -ss option by adding padding to the struct sadb_x_counter to comply with alignment constraints documented in RFC 2367 (2.2).
- Fixed a hang that could happen when more than one writer awaited a read-locked rwlock(9) by waking all waiters upon unlock.
- Introduced handling of malloc(3) failure in nm(1) to prevent crashing with NULL pointer access.
@@ -97,7 +138,6 @@
- Tied group number and name together during configuration in cwm(1).
- Began UTF-8 cleanup of store_char() within less(1).
- Increased accessibility for mandoc(1) through the addition of HTML sectioning elements.
-
- 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.
- Fixed bgpd(8) leak of non-dynamic objects on configuration reload when adding an already-present network to the list of announcements.
- 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 ieee80211(9) misclassification of certain devices as 11a/g which led to unnecessary use of HT protection.
- Corrected ieee80211(9) to pick up the AP's 11g ERP protection setting properly in 11n client mode.