=================================================================== RCS file: /cvsrepo/anoncvs/cvs/www/plus59.html,v retrieving revision 1.4 retrieving revision 1.5 diff -c -r1.4 -r1.5 *** www/plus59.html 2016/03/01 22:10:17 1.4 --- www/plus59.html 2016/03/02 16:39:59 1.5 *************** *** 274,280 ****
  • Use pledge(2) and privsep in rdate(8).
  • Use pledge(2) in at(1), cap_mkdb(1), cron(8), crontab(1) and last(1). !
  • In cnmac(4), enable TCP/UDP checksum offloading on packet transmission.
  • Support backspace in softraid(4) boot passphrase prompt.
  • In lpd(8), remove pidfile support.
  • Use pledge(2) in apm(8). --- 274,280 ----
  • Use pledge(2) and privsep in rdate(8).
  • Use pledge(2) in at(1), cap_mkdb(1), cron(8), crontab(1) and last(1). !
  • In cnmac(4/octeon), enable TCP/UDP checksum offloading on packet transmission.
  • Support backspace in softraid(4) boot passphrase prompt.
  • In lpd(8), remove pidfile support.
  • Use pledge(2) in apm(8). *************** *** 340,346 ****
  • Add pair(4), a vether-based virtual Ethernet driver to interconnect rdomains and bridges on the local system. !
  • In cnmac(4), make use of hardware RX checksum validation.
  • In catopen(3), verify that an opened message catalog is valid. This avoids integer overflows and out-of-boundary accesses.
  • Fix renaming in the root directory of FAT filesystems.
  • In syslogd(8), if a write to a tty is blocked, use an event instead of forking. --- 340,346 ----
  • Add pair(4), a vether-based virtual Ethernet driver to interconnect rdomains and bridges on the local system. !
  • In cnmac(4/octeon), make use of hardware RX checksum validation.
  • In catopen(3), verify that an opened message catalog is valid. This avoids integer overflows and out-of-boundary accesses.
  • Fix renaming in the root directory of FAT filesystems.
  • In syslogd(8), if a write to a tty is blocked, use an event instead of forking. *************** *** 429,435 ****
  • Add proper support for vax to installboot(8).
  • Use pledge(2) in x99token(1).
  • Remove the "!" (subshell) and "v" (edit) commands from the ramdisk more(1) command. !
  • On octeon, let the rx path of cnmac(4) run without the kernel lock.
  • 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. --- 429,435 ----
  • Add proper support for vax to installboot(8).
  • Use pledge(2) in x99token(1).
  • Remove the "!" (subshell) and "v" (edit) commands from the ramdisk more(1) command. !
  • On octeon, let the rx path of cnmac(4/octeon) run without the kernel lock.
  • 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. *************** *** 456,464 ****
  • In ntpd(8), improve the privsep design. In particular, remove the delays that have been introduced by expensive constraint forks.
  • Use pledge(2) in apropos(1), config(8), dev_mkdb(8), help(1), kvm_mkdb(8), mailwrapper(8), makewhatis(8), man(1), mandoc(1), mesg(1), mkuboot(8), mksuncd(1), skey(1) and whatis(1). -
  • Use pledge(2) in ac(8), biff(1), clri(8), clri(8)/pax(1)/tar(1), tunefs(8) and zdump(8).
  • In bgpd.conf(5), allow the blackhole well-known community to be given by name.
  • In bgpctl(8), add "best" as an alias for "selected".
  • In pkg-config(1), handle comma-separated list of arguments.
  • Disallow "rm -rf /". --- 456,464 ----
  • In ntpd(8), improve the privsep design. In particular, remove the delays that have been introduced by expensive constraint forks.
  • Use pledge(2) in apropos(1), config(8), dev_mkdb(8), help(1), kvm_mkdb(8), mailwrapper(8), makewhatis(8), man(1), mandoc(1), mesg(1), mkuboot(8), mksuncd(1), skey(1) and whatis(1).
  • In bgpd.conf(5), allow the blackhole well-known community to be given by name.
  • In bgpctl(8), add "best" as an alias for "selected". +
  • Use pledge(2) in ac(8), biff(1), clri(8), clri(8)/pax(1)/tar(1), tunefs(8), stty(1) and zdump(8).
  • In pkg-config(1), handle comma-separated list of arguments.
  • Disallow "rm -rf /". *************** *** 524,530 ****
  • In rcctl(8), make it possible to give the same action to several daemons at once.
  • In asmc(4), check the validity flag earlier and do not try to attach invalid (non-existing) keys.
  • In ahci(4), fix a memory leak in an error path. !
  • Apply the tame(2) facility to banner(1), dd(1), df(1), dmesg(8), expr(1), file(1), ls(1) and pwd(1).
  • Enable eigrpd(8) and eigrpctl(8).
  • In dc(1): --- 524,530 ----
  • In rcctl(8), make it possible to give the same action to several daemons at once.
  • In asmc(4), check the validity flag earlier and do not try to attach invalid (non-existing) keys.
  • In ahci(4), fix a memory leak in an error path. !
  • Use tame(2) in banner(1), dd(1), df(1), dmesg(8), expr(1), file(1), ls(1) and pwd(1).
  • Enable eigrpd(8) and eigrpctl(8).
  • In dc(1): *************** *** 699,705 ****
  • On sgi, go back to the previous approach when managing individual HPC DMA descriptors: provide an optional storage for a copy of the descriptor in the "sync" (fetch) function, and use the returned address afterwards.
  • In sysmerge(8), in case of a hard error, avoid missing files for comparison at the next run. !
  • Fix an uninitialized variable in iec(4).
  • In tmux(1), let the -l option of join-pane and split-window apply to the new pane instead of the old one when -b is also specified.
  • Revert r1.25 of src/lib/libssl/src/crypto/bn/bn_print.c. It introduces a NULL dereference.
  • Implement SRPL_INSERT_AFTER_LOCKED(9). --- 699,705 ----
  • On sgi, go back to the previous approach when managing individual HPC DMA descriptors: provide an optional storage for a copy of the descriptor in the "sync" (fetch) function, and use the returned address afterwards.
  • In sysmerge(8), in case of a hard error, avoid missing files for comparison at the next run. !
  • Fix an uninitialized variable in iec(4/sgi).
  • In tmux(1), let the -l option of join-pane and split-window apply to the new pane instead of the old one when -b is also specified.
  • Revert r1.25 of src/lib/libssl/src/crypto/bn/bn_print.c. It introduces a NULL dereference.
  • Implement SRPL_INSERT_AFTER_LOCKED(9). *************** *** 977,983 ****
  • Fix a crash in tmux(1).
  • Fix a cheating bug in worm(6).
  • Fix a crash during "ifconfig bridge0 destroy". !
  • In bm(4), work around slow transfer speed.
  • In cwm(1):