OpenBSD src changes summary for 2017-07-13 ==========================================
distrib/sets games/fortune games/grdc lib/libc regress/sys share/man share/mk sys/arch/octeon/conf sys/arch/octeon/dev sys/arch/octeon/include sys/dev/pci sys/dev/pv sys/kern sys/net sys/netinet6 usr.bin/doas usr.bin/mandoc usr.bin/ssh usr.bin/time usr.sbin/ndp usr.sbin/npppd usr.sbin/rebound usr.sbin/rpc.bootparamd == distrib =========================================================== 01/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/man/mi > sync (visa@) == games ============================================================= 02/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/games fortune ~ Notes ~ datfiles/fortunes ~ datfiles/fortunes-o.real > Convert fortunes to UTF-8 from the old "backspace punctuation" method. > suggested by tedu, ok schwarze@ stsp@ tb@ (bentley@) ~ datfiles/fortunes ~ datfiles/fortunes2 ~ datfiles/fortunes2-o ~ datfiles/limerick > Use an umlaut in Mobius and uppercase one instance of möbius visible in > bentley's previous commit. (tb@) grdc ~ grdc.c > Convert fprintf(stderr, ...) to errx/warnx (with slight change of output). > From Scott Cheloha (tb@) == lib =============================================================== 03/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libc ~ gen/sysctl.3 > Get rid of ip6.maxifprefixes and ip6.maxifdefrouters, the kernel no > longer tracks prefixes or default routers from router advertisements. > Pointed out by jmc. > ports tree grepping sthen, who only found nsh > OK mpi, sthen (florian@) == regress =========================================================== 04/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/regress sys ~ kern/siginfo-fault/Makefile ~ kern/siginfo-fault/siginfo-fault.c > Improve error messages of siginfo-fault regress to make clear which > tests fail. First run all checks and report problmes, finally exit > with the total number of failures. Unfortunately it still fails. (bluhm@) ~ uvm/mmap_hint/Makefile ~ uvm/mmap_hint/mmap_hint.c > Round VM_MAXUSER_ADDRESS down to next page to make mmap_hint regress > pass on sparc64. (bluhm@) == share ============================================================= 05/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/run.4 > The 'Tenda W311M' USB wifi stick works with run(4). (stsp@) ~ man1/help.1 > Missing trailing / in url > from Andras Farkas (jca@) ~ man4/man4.octeon/Makefile + man4/man4.octeon/octcib.4 > Add a manual page for octcib(4). (visa@) ~ man5/pf.conf.5 > * Clarify that filter rules are evaluated once per packet and interface, > not only once per packet. > * Clarify that the syntax anchor "name" { ... } both loads and > evaluates the anchor, rather than merely loading it. > Triggered by questions from Benedikt Neuffer <bene at usta dot de>. > OK mikeb@ (schwarze@) ~ man5/changelist.5 ~ man5/defaultdomain.5 ~ man5/login.conf.5 ~ man5/myname.5 ~ man5/netgroup.5 ~ man5/spamd.conf.5 ~ man8/daily.8 ~ man8/rc.8 ~ man8/rc.shutdown.8 ~ man8/security.8 > man pages with pseudo synopses which list filenames end up creating > very ugly output in man -k; after some discussion with ingo, we feel > the simplest fix is to remove such SYNOPSIS sections: the info is hardly > helpful at page top, is contained already in FILES, and there are > sufficiently few that just zapping them is simple; > ok schwarze, who also helpfully ran things through a build to check > output; (jmc@) mk ~ bsd.README > add sys.mk to the table of contents, and make the description of > bsd.sys.mk more specific; wording with one tweak from espie@ (schwarze@) == sys =============================================================== 06/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/octeon/conf ~ GENERIC ~ RAMDISK ~ files.octeon > Add a driver for the CIB interrupt controller. Certain device > controllers need it on CN70xx/CN71xx. (visa@) arch/octeon/dev ~ octciu.c > Get cpuid from `ci' to avoid an extra function call. (visa@) ~ octciu.c > Add handling for the third interrupt summary vector, > needed by upcoming work. (visa@) + octcib.c > Add a driver for the CIB interrupt controller. Certain device > controllers need it on CN70xx/CN71xx. (visa@) arch/octeon/include ~ octeonreg.h > Add handling for the third interrupt summary vector, > needed by upcoming work. (visa@) dev/pci ~ if_tl.c > Fix multicast reception: use unsigned chars to avoid accidental sign > extension in hash calculation. Reported & diagnosed by Nick Briggs. > ok mpi@ (naddy@) ~ if_wb.c > kill a prototype for a nonexisting function; ok mpi@ (naddy@) dev/pv ~ hvs.c > Add a comment explaining why pciide(4) must skip attaching disks > Requested by kettenis@. (mikeb@) kern ~ uipc_socket.c > Do not unlock the netlock in the goto out error path before it has > been acquired in sosend(). Fixes a kernel lock assertion panic. > OK visa@ mpi@ (bluhm@) net ~ pipex.c > Set the ipl of pipex pools to IPL_SOFTNET. > Fix floor splassert reported by mlarkin@ and Marko CupaÄ. > ok dlg@, visa@, yasuoka@ (mpi@) netinet6 ~ in6.h ~ in6_proto.c ~ ip6_var.h > Get rid of ip6.maxifprefixes and ip6.maxifdefrouters, the kernel no > longer tracks prefixes or default routers from router advertisements. > Pointed out by jmc. > ports tree grepping sthen, who only found nsh > OK mpi, sthen (florian@) == usr.bin =========================================================== 07/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin doas ~ doas.conf.5 > man pages with pseudo synopses which list filenames end up creating > very ugly output in man -k; after some discussion with ingo, we feel > the simplest fix is to remove such SYNOPSIS sections: the info is hardly > helpful at page top, is contained already in FILES, and there are > sufficiently few that just zapping them is simple; > ok schwarze, who also helpfully ran things through a build to check > output; (jmc@) mandoc ~ roff.c > eqn(7) .EQ has to break man(7) next-line scope, or tree corruption > and use after free many ensue; again found by jsg@ with afl(1) (schwarze@) ssh ~ ssh_config.5 ~ sshd_config.5 > man pages with pseudo synopses which list filenames end up creating > very ugly output in man -k; after some discussion with ingo, we feel > the simplest fix is to remove such SYNOPSIS sections: the info is hardly > helpful at page top, is contained already in FILES, and there are > sufficiently few that just zapping them is simple; > ok schwarze, who also helpfully ran things through a build to check > output; (jmc@) time ~ time.c > use monotonic clock for computing elapsed time > from Scott Cheloha. ok dlg. (tedu@) == usr.sbin ========================================================== 08/08 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin ndp ~ ndp.8 ~ ndp.c > Simplify usage and man page synopsis after removal of prefix list and > default router flags. > Pointed out and diff from jcm@, OK me > While reviewing the diff I stumbled upon the H flag, which is now > useless, too. jmc suggested that I commit his diff and zap H at the > same time. (florian@) npppd ~ npppd/npppd-users.5 > man pages with pseudo synopses which list filenames end up creating > very ugly output in man -k; after some discussion with ingo, we feel > the simplest fix is to remove such SYNOPSIS sections: the info is hardly > helpful at page top, is contained already in FILES, and there are > sufficiently few that just zapping them is simple; > ok schwarze, who also helpfully ran things through a build to check > output; (jmc@) rebound ~ rebound.8 ~ rebound.c > add an option to listen to an address other than localhost, > upgrading to a mini recursive resolver for small networks. (tedu@) rpc.bootparamd ~ bootparams.5 > man pages with pseudo synopses which list filenames end up creating > very ugly output in man -k; after some discussion with ingo, we feel > the simplest fix is to remove such SYNOPSIS sections: the info is hardly > helpful at page top, is contained already in FILES, and there are > sufficiently few that just zapping them is simple; > ok schwarze, who also helpfully ran things through a build to check > output; (jmc@) ===============================================================================
_______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
