===================================================================
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):
- Don't allow freeze operations on fullscreen.
--- 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/macppc), work around slow transfer speed.
- In cwm(1):
- Don't allow freeze operations on fullscreen.