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

Diff for /www/plus.html between version 1.1444 and 1.1445

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

Legend:
Removed from v.1.1444  
changed lines
  Added in v.1.1445