===================================================================
RCS file: /cvsrepo/anoncvs/cvs/www/plus.html,v
retrieving revision 1.1444
retrieving revision 1.1445
diff -c -r1.1444 -r1.1445
*** www/plus.html 2019/06/16 15:34:35 1.1444
--- www/plus.html 2019/06/26 19:31:23 1.1445
***************
*** 89,94 ****
--- 89,146 ----
+
+ - Added the glkgpio(4) driver for the gpio controllers on Intel's Gemini Lake SoC.
+
- Stopped retrying to get the usb descriptor in usbd_new_device() when the call times out, making reattaching USB at resume happen more quickly.
+
- Readded communities lost after the bgpd(8) community changes by dumping them explicitly with mrt.
+
- Added an option to build octeon kernels using clang(1).
+
- Unlocked getrlimit(2) and setrlimit(2) syscalls.
+
+
- Added ps(1) '-o pledge' option, which prints a comma-separated list of pledges active on each process.
+
- Exported the state of unveil(2) to allow display by ps(1) and added status flags 'u' or 'U' to process installed unveils not yet locked and locked, respectively.
+
- Invalidated icache when changing pmap(1) mapping on octeon, preventing running of previous instructions.
+
- Made taskq_barrier(9) work for multi-threaded task queues.
+
- Updated clang(1) build infrastructure for LLVM 8.0.0.
+
- Merged LLVM 8.0.0 release.
+
+
- Unlocked read(2) and write(2) syscalls.
+
+
- Switched KARL to using install(1) -F rather than cp for fsync(2) to reduce likelihood of an incomplete kernel transfer to disk.
+
- Fixed conversions to long double on sparc64.
+
- Made resource limit access MP-safe.
+
- Encrypted private ssh(1) keys that are not in use as protection against speculation and memory sidechannel attacks like Spectre, Meltdown, Rowhammer and Rambleed.
+
+
- Added a -A flag to show-options in tmux(1) to show parent options.
+
- Added a DNS probe to determine whether ntpd(8) should attempt an (auto) settime or give up.
+
+
- Added -f flag to reput and reget in sftp(1) and settled on use of the -p and -R forms of existing switches.
+
- Modified test (aka "[") in ksh(1) to allow use of string greater/less than operators, matching the behavior of test(1) and other shells like bash and dash.
+
+
- Fixed potentially stalling TCP connections on wifi by stopping probe of Tx rate in the case of transmission failure or excessive retries.
+
+
- Merged libc++, libc++abi and libunwind version 8.0.0.
+
- Added the aplgpio(4) driver for the gpio controllers on Intel's Apollo Lake SoC.
+
- Imported Kristaps Dzonsons' RPKI validator, rpki-client(8).
+
- Prevented a panic in pci_intr_establish(9) by assigning an address to the BAR used by the MSI-X tables if none has been assigned.
+
- Rewrote bgpd(8) community matching and handling code and improved performance for setups using many communities.
+
+
- Removed the old userland realpath(3) and replaced it with __realpath(2), a kernel implementation. This will prevent calling readlink() on every component of a path and improve performance for unveil(2).
+
- Added a -c option to logger(1) for passing LOG_CONS to syslog(3).
+
- Replaced chroot(2) with unveil(2) for acme-client(1).
+
- Rewrote doas(1) environment inheritance not to inherit, and instead reset to the target user's values.
+
- Restricted sysctl(2) filesystem access to read only _PATH_DEVDB and /dev through unveil(2).
+
+
+
- Stopped tmux(1) from looping if a menu item contains invisible characters.
+
- Converted assorted kernel code from use of hz(9) to timeout_add_sec(9) et al.
+
- Added additional Apollo Lake pci(4) ids.
+
+
- Prevented a crash when the environment variable is present but empty in tmux(1).
+
- Protected against a kernel crash due to missing inp_ppcb when fstat(1) was called often and TCP was aborted with reset.
+
- Added regular expression support for the format search, match and substitute modifiers in tmux(1).
+
+
- Implemented elliptic curve (ECDSA) domain keys in acme-client(1).
+
- Modified tmux(1) to pass the target on to new commands with if -F.
- Changed the number of wsmouse(4) devices created by MAKEDEV to 10, allowing X input configs for many devices at once on newer machines.
***************
*** 99,105 ****
- Allowed drm(4) allocation of memory without constraints if the hardware supports 64-bit DMA.
- Introduced ntpd(8) automatic settime mode.
!
- Included mount_nfs(8) on the amd64 ramdisk_cd.
- Skipped PCI host bridges and devices not present with acpi(1) when establishing the mapping between ACPI device nodes and PCI devices.
- Added the ukspan(4) driver for the Keyspan USA19HS USB serial adapter.
--- 151,157 ----
- Allowed drm(4) allocation of memory without constraints if the hardware supports 64-bit DMA.
- Introduced ntpd(8) automatic settime mode.
!
- Included mount_nfs(8) on the amd64 ramdisk_cd.
- Skipped PCI host bridges and devices not present with acpi(1) when establishing the mapping between ACPI device nodes and PCI devices.
- Added the ukspan(4) driver for the Keyspan USA19HS USB serial adapter.
***************
*** 278,284 ****
- Fixed user options crash in tmux(1).
- Began the process of making Makefiles more similar across architectures.
- Restricted hotplugd(8) filesystem access with unveil(2).
-
- Fixed a memory leak in window tree search in tmux(1).
- Added an equivalent test for master in drm_fb_helper_is_bound() for drm(4). This prevents black screens on hotplugging a new display with X(7) running, which required a vt switch.
--- 330,335 ----