=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/plus59.html,v retrieving revision 1.28 retrieving revision 1.29 diff -c -r1.28 -r1.29 *** www/plus59.html 2019/04/08 16:14:55 1.28 --- www/plus59.html 2019/05/27 22:55:25 1.29 *************** *** 1,20 **** ! ! ! OpenBSD 5.9 Changelog - ! ! !

! OpenBSD ! 5.9 Changelog


--- 1,26 ---- ! ! ! OpenBSD 5.9 Changelog ! !

! OpenBSD ! 5.9 Changelog


*************** *** 27,33 **** or use CVS.

! Note: Problems for which patches exist are marked in red.

For changes in other releases, click below:
--- 33,39 ---- or use CVS.

! Note: Problems for which patches exist are marked in red.

For changes in other releases, click below:
*************** *** 82,88 ****

!

Changes made between OpenBSD 5.8 and 5.9

!
  • 5.7 and 5.8 RELIABILITY FIX: insufficient validation of RSN element group cipher values in 802.11 beacons and probe responses could result in system panics.
    A source code patch is available for 5.7 and 5.8.
  • Use pledge(2) in less(1) and nohup(1).
  • In less(1), do not save history in secure mode.
  • Use the correct rdomain(4) when sending gre(4) keepalive packets. *************** *** 1306,1316 ****
  • In smtpctl(8), allow "all" as an argument for the "resume envelope", "pause envelope" and "remove" subcommands.
  • In tcpdump(8), fix a crash that occurs when printing the filename in a malformed NFS request packet. !
  • 5.6, 5.7 and 5.8 RELIABILITY FIX: the OBJ_obj2txt function in libcrypto contains a one byte buffer overrun and memory leak.
    A source code patch is available for 5.6, 5.7, 5.8.
  • In tar(1), use a strict $PATH to run the (de)compressors.
  • In newsyslog.conf(5), allow the wheel group to read /var/log/maillog. !
  • RELEASE CD ISSUE: the "src.tar.gz" file on the source tree was created on the wrong day and does not match the 5.8 release builds.
    A replacement file is available for 5.8. !
  • 5.6, 5.7 and 5.8 RELIABILITY FIX: a problem with timer kevents could result in a kernel hang (local denial of service).
    A source code patch is available for 5.6, 5.7 and 5.8.
  • In ping6(8), use ping(8)-like semantics for -I.
  • In sort(1), copy permissions and ownership when -o will override an input file.
  • In fsck_ext2fs(8), fsck_ffs(8) and fsck_msdos(8), only accept one filesystem/device as argument for checking. --- 1312,1322 ----
  • In smtpctl(8), allow "all" as an argument for the "resume envelope", "pause envelope" and "remove" subcommands.
  • In tcpdump(8), fix a crash that occurs when printing the filename in a malformed NFS request packet. !
  • 5.6, 5.7 and 5.8 RELIABILITY FIX: the OBJ_obj2txt function in libcrypto contains a one byte buffer overrun and memory leak.
    A source code patch is available for 5.6, 5.7, 5.8.
  • In tar(1), use a strict $PATH to run the (de)compressors.
  • In newsyslog.conf(5), allow the wheel group to read /var/log/maillog. !
  • RELEASE CD ISSUE: the "src.tar.gz" file on the source tree was created on the wrong day and does not match the 5.8 release builds.
    A replacement file is available for 5.8. !
  • 5.6, 5.7 and 5.8 RELIABILITY FIX: a problem with timer kevents could result in a kernel hang (local denial of service).
    A source code patch is available for 5.6, 5.7 and 5.8.
  • In ping6(8), use ping(8)-like semantics for -I.
  • In sort(1), copy permissions and ownership when -o will override an input file.
  • In fsck_ext2fs(8), fsck_ffs(8) and fsck_msdos(8), only accept one filesystem/device as argument for checking. *************** *** 1406,1412 ****
  • Use tame(2).
  • On octeon, fix a memory leak in an error code path. !
  • Use tame(2) in cat(1), echo(1), test(1), uname(1) and wc(1).
  • Add IPv6 transport for pflow(4) data.
  • When multiple vxlan(4) interfaces are configured with same VNI, select the interface whose tunnel destination corresponded to the incoming packets' source address.
  • In libssl, fix reference counting and memory leak in error path in an error path. --- 1412,1418 ----
  • Use tame(2).
  • On octeon, fix a memory leak in an error code path. !
  • Use tame(2) in cat(1), echo(1), test(1), uname(1) and wc(1).
  • Add IPv6 transport for pflow(4) data.
  • When multiple vxlan(4) interfaces are configured with same VNI, select the interface whose tunnel destination corresponded to the incoming packets' source address.
  • In libssl, fix reference counting and memory leak in error path in an error path. *************** *** 1425,1431 ****
  • Add ktracing of argv and envp to execve(2), with envp not traced by default.
  • Add eigrpd(8) (and eigrpctl(8)), an Enhanced Interior Gateway Routing Protocol daemon. !
  • 5.6, 5.7 and 5.8 SECURITY FIX: multiple reliability and security issues in smtpd(8).
    A source code patch is available for 5.6, 5.7 and 5.8.
  • In smtpd(8):