OpenBSD src changes summary for 2017-07-21 ==========================================
distrib/miniroot etc/MAKEDEV.common etc/etc.amd64/MAKEDEV etc/etc.i386/MAKEDEV etc/netstart sbin/dhclient sbin/wsconsctl share/man share/mk sys/arch/amd64/stand/efiboot sys/arch/amd64/stand/libsa sys/arch/arm/arm sys/arch/i386/stand/libsa sys/arch/luna88k/conf sys/dev/pckbc sys/dev/pv sys/dev/usb usr.bin/make usr.bin/rpcinfo usr.bin/tmux usr.sbin/hostctl usr.sbin/ifstated == distrib =========================================================== 01/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib miniroot ~ install.sub > autoinstall(8) related global variables are prefixed with AI_. > RESPFILE -> AI_RESPFILE > OK krw@ tb@ (rpe@) ~ install.sub > Align ifstart() in netstart and install.sub. > - in netstart, rename _file to _hn referencing hostname.if files > - in install.sub switch ifstart() to be used with _if instead of > _hn as parameter > ok krw@ tb@ (rpe@) ~ install.sub > Rename _hn to AI_HOSTNAME and export it as global variable so it's > visible in the MODE.site scripts too. > This is useful for reporting back the autoinstall status at the end > of installs or upgrades from within the MODE.site scripts. > OK krw@ tb@ (rpe@) == etc =============================================================== 02/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc MAKEDEV.common ~ MAKEDEV.common > Multiple virtualization layers may be available at the same time > reachable through different pvbus device nodes. > Suggestion and OK deraadt, OK reyk (mikeb@) etc.amd64/MAKEDEV ~ etc.amd64/MAKEDEV > sync (mikeb@) etc.i386/MAKEDEV ~ etc.i386/MAKEDEV > sync (mikeb@) netstart ~ netstart > Align ifstart() in netstart and install.sub. > - in netstart, rename _file to _hn referencing hostname.if files > - in install.sub switch ifstart() to be used with _if instead of > _hn as parameter > ok krw@ tb@ (rpe@) == sbin ============================================================== 03/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin dhclient ~ dhclient.c > whitespace botch. (krw@) ~ dhclient.c ~ dhcpd.h ~ kroute.c ~ privsep.c ~ privsep.h > s/set_interface_mtu/set_mtu/g (krw@) wsconsctl ~ Makefile ~ mouse.c ~ util.c ~ wsconsctl.c ~ wsconsctl.h + mousecfg.c + mousecfg.h > Add fields for wsmouse/touchpad configuration. (bru@) == share ============================================================= 04/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man4/ciss.4 > Fixup too much indentation (mikeb@) ~ man4/xen.4 > Document settings for XenServer > Figured out by Dinar Talypov and Maxim Khitrov. With input from > deraadt@ and schwarze@. OK schwarze. (mikeb@) mk ~ bsd.prog.mk > Garbage collect unused manual page .SUFFIXES, left over > years ago when we formatted manual pages at build time. > Opportunity for cleanup discovered by espie@. > Make build & release in base and Xenocara checked myself, > and checked in a bulk build by ajacoutot@. > OK espie@ millert@ deraadt@ (schwarze@) ~ bsd.man.mk > document that usage of .PHONY, since it's not exactly obvious. > okay schwarze@ (espie@) == sys =============================================================== 05/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/stand/efiboot ~ efidev.c > Check the hibernation signature for softraid disks and select valid bsd > for unhibernation. reported by Natasha Kerensikova. tested by Theo > Buehler. > ok deraadt (yasuoka@) arch/amd64/stand/libsa ~ biosdev.c ~ disk.h ~ diskprobe.c > Check the hibernation signature for softraid disks and select valid bsd > for unhibernation. reported by Natasha Kerensikova. tested by Theo > Buehler. > ok deraadt (yasuoka@) arch/arm/arm ~ fault.c > Accessing a mmap(2)ed file behind its end should result in a SIGBUS > according to POSIX. > ok bluhm@, deraadt@ (kettenis@) arch/i386/stand/libsa ~ biosdev.c ~ disk.h ~ diskprobe.c > Check the hibernation signature for softraid disks and select valid bsd > for unhibernation. reported by Natasha Kerensikova. tested by Theo > Buehler. > ok deraadt (yasuoka@) arch/luna88k/conf ~ Makefile.luna88k > More consistent with other architectures. (aoyama@) dev/pckbc ~ pms.c > Show Synaptics Model IDs. (bru@) dev/pv ~ xen.c ~ xenvar.h > Replace MD _bus_dmamap_* function calls with MI ones (mikeb@) dev/usb ~ if_run.c > Drop Rx'd frames larger than MCLBYTES. > Problem reported by Ilja Van Sprundel. > ok stsp@, tb@ (kevlo@) ~ if_rsu.c > Fix frame length bounds checks in rsu(4). > Due to signedness issues the existing checks didn't work as intended. > Problem reported by Ilja Van Sprundel. > ok deraadt@ (stsp@) ~ if_rsu.c > Unbreak the rsu(4) driver which was not kept up-to-date with recent WPA > supplicant and net80211 state machine changes. While here, make rsu(4) > report the correct channel for received frames to tcpdump(8). > ok deraadt@ (stsp@) ~ if_atu.c > Add frame length boundary checks to the input path of atu(4). > Problem found by Ilja Van Sprundel. > ok kevlo (stsp@) ~ ugen.c ~ usb.c > Do not permit USB ioctl handler malloc(9)'s to block as this interferes > with expected behavior. > OK mpi@ patrick@ (ians@) == usr.bin =========================================================== 06/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin make ~ arch.c > fix two nasty out-of-bound accesses that killed (sporadically mk38 and > mk38bis. > prodded by bluhm@, okay bluhm@ (espie@) rpcinfo ~ rpcinfo.8 > I'm equally upset as Kurt Mosiejczuk, who found irrelevant 22-year > old history in this manual page. (deraadt@) tmux ~ cmd-new-session.c ~ cmd-new-window.c ~ cmd-respawn-pane.c ~ cmd-respawn-window.c ~ cmd-split-window.c ~ tmux.1 > Add -c for respawn-pane and respawn-window, from J Raynor. (nicm@) ~ names.c > Allow ispunct() as well as isalnum() when parsing initial window names. > (nicm@) ~ tty.c > Trim trailing spaces from full line when it is clearly OK to do so. (nicm@) ~ tty.c > Use the actual width written rather than the possible width to clear. > (nicm@) == usr.sbin ========================================================== 07/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin hostctl ~ hostctl.8 > Stress the fact that individual pvbus device nodes correspond to > a single key-value store and if there are other ones available, > different nodes must be used to access them. (mikeb@) ifstated ~ ifstated.c > No need for ioctl(SIOCGIFDATA), getifaddrs(3) gives us the link state > Noticed while reviewing a pledge(2) diff from Rob Pierce. ok florian@ > (jca@) ~ ifstated.c > Add a newline (jca@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
