OpenBSD src changes summary for 2016-10-15 ==========================================
bin/ksh lib/csu lib/libc lib/libutil sbin/sysctl share/mk sys/arch/alpha/compile sys/arch/alpha/conf sys/arch/amd64/compile sys/arch/amd64/conf sys/arch/armv7/compile sys/arch/armv7/conf sys/arch/hppa/compile sys/arch/hppa/conf sys/arch/i386/compile sys/arch/i386/conf sys/arch/landisk/compile sys/arch/landisk/conf sys/arch/loongson/compile sys/arch/loongson/conf sys/arch/luna88k/compile sys/arch/luna88k/conf sys/arch/macppc/compile sys/arch/macppc/conf sys/arch/octeon/compile sys/arch/octeon/conf sys/arch/sgi/compile sys/arch/sgi/conf sys/arch/socppc/compile sys/arch/socppc/conf sys/arch/sparc64/compile sys/arch/sparc64/conf sys/kern usr.bin/cvs usr.bin/ssh usr.bin/tmux usr.sbin/bgpd usr.sbin/rebound usr.sbin/vmd == bin =============================================================== 01/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin ksh ~ ksh.1 > remove the "in the future" notes from the past; > from ray lai (jmc@) == lib =============================================================== 02/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib csu ~ Makefile > unify tmp depend generation. > - simpler uniform pattern > - put the tmpfile in OBJDIR, so that mv doesn't whine about groups > when using a separate builduser. > okay millert@ (espie@) libc ~ stdlib/malloc.c ~ include/thread_private.h > Wrap _malloc_init() so internal calls go directly > prodded by otto@ > ok kettenis@ otto@ (guenther@) libutil ~ imsg_init.3 > zap trailing whitespace; (jmc@) == sbin ============================================================== 03/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin sysctl ~ sysctl.8 > add kern.dnsjackport; (jmc@) == share ============================================================= 04/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share mk ~ bsd.lib.mk > unify tmp depend generation. > - simpler uniform pattern > - put the tmpfile in OBJDIR, so that mv doesn't whine about groups > when using a separate builduser. > okay millert@ (espie@) == sys =============================================================== 05/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/alpha/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/alpha/conf ~ Makefile.alpha > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/amd64/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/amd64/conf ~ Makefile.amd64 > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/armv7/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/armv7/conf ~ Makefile.armv7 > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/hppa/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/hppa/conf ~ Makefile.hppa > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/i386/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/i386/conf ~ Makefile.i386 > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/landisk/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/landisk/conf ~ Makefile.landisk > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/loongson/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/loongson/conf ~ Makefile.loongson > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/luna88k/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/luna88k/conf ~ Makefile.luna88k > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/macppc/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/macppc/conf ~ Makefile.macppc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/octeon/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/octeon/conf ~ Makefile.octeon > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/sgi/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/sgi/conf ~ Makefile.sgi > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/socppc/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/socppc/conf ~ Makefile.socppc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/sparc64/compile ~ Makefile ~ Makefile.inc > cleandir: target for kernel compile directories > ok natano (deraadt@) arch/sparc64/conf ~ Makefile.sparc64 > cleandir: target for kernel compile directories > ok natano (deraadt@) kern ~ kern_fork.c > Process groups can't be removed if a zombie process is in them, so > ispidtaken() can rely on pgfind() for all pgrp checks and can simply > use zombiefind() for the zombie check > ok jca@ (guenther@) == usr.bin =========================================================== 06/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin cvs ~ buf.c ~ buf.h ~ diff3.c ~ diff_internals.c ~ file.c ~ getlog.c ~ logmsg.c ~ rcs.c ~ update.c > Quiet compiler warnings. OK tomc@ tb@ (millert@) ssh ~ ssh_config.5 > various formatting fixes, specifically removing Dq; (jmc@) tmux ~ cmd-queue.c ~ notify.c ~ server.c ~ tmux.h > Drain notifys once at the end of the server loop instead of doing it > from the end of every command queue (which could be nested). (nicm@) ~ cmd-find.c ~ notify.c ~ tmux.1 ~ tmux.h > Fire hooks on the simple notifys (window-renamed and session-renamed), > the complicated ones get no hooks for now (more to come). (nicm@) ~ control-notify.c ~ notify.c ~ session.c ~ tmux.h > Rename a function for consistency and some spacing nits. (nicm@) ~ cmd-break-pane.c ~ session.c ~ tmux.h ~ window.c > Give window_create and window_create1 better names. (nicm@) ~ tmux.1 > zap double .Pp; (jmc@) ~ cmd-run-shell.c > Only use pane with run-shell if -t is given. (nicm@) == usr.sbin ========================================================== 07/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin bgpd ~ bgpd.conf.5 > add missing Xc, and macro fix; (jmc@) rebound ~ rebound.c > implement random casing for query names, also known as 0x20 hardening. > this *should* work everywhere, and i consider minimum necessary protection > for a program like rebound. in the event it doesn't work, rebound can be > bypassed by disabling the port stealing sysctl. (tedu@) ~ rebound.c > be more cautious about inspecting packets. use integer offsets instead of > advancing pointers which may go past the end. (tedu@) ~ rebound.c > refactor the worker and monitor loops a little to make room for re-exec > (tedu@) vmd ~ config.c ~ parse.y ~ priv.c ~ vm.conf.5 ~ vmd.c ~ vmd.h > Allow to add an interface to an interface group; with the group keyword. > Requested and tested by martijn@ (reyk@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
