OpenBSD src changes summary for 2016-07-23 ==========================================
bin/stty distrib/miniroot distrib/notes sbin/dhclient sbin/newfs share/man sys/arch/amd64/amd64 sys/arch/armv7/imx sys/conf usr.bin/openssl usr.bin/ssh usr.sbin/pkg_add usr.sbin/relayd == bin =============================================================== 01/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/bin stty ~ stty.c > Before terminal characteristics are displayed, stty(1) activates > pledge(2). Then the values cannot be modified anymore. Let stty > error out if the display and modify mode are combined on the command > line to avoid a pledge violation later on. > OK deraadt@ (bluhm@) == distrib =========================================================== 02/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib miniroot ~ install.sub > Back out the automatic pkg.conf installpath changes; because pkg_add has > an immature heuristic for "what is a release and what is a snapshot". > This change maybe improved the post-release experience, but it damages the > pre-release experience, which may result in less effective pre-release > testing, which risks creating poor releases, which may result in poor > post-release experiences. > Specific case: subtle breakage to fw_update. (deraadt@) notes ~ armv7/prep > Some armv7 machines are shipped with linux images that run USB OTG ports > in client mode and provide serial access to a getty and networking. > Make it clear that a real serial console that can interact with the > firmware is required. > Suggested by and wording tweaks from ian@ (jsg@) == sbin ============================================================== 03/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sbin dhclient ~ bpf.c ~ dhclient.c > Back out the dhclient BPF change. There are DHCP servers out there which > send frames to the ethernet broadcast address, so this will need some more > thought and it's too late for 6.0. > Problem reported by Holger Mikolon. > ok mpi@ (stsp@) newfs ~ newfs.c > At n2k16 David Vasek pointed out that FFS partitions on 4K disks are > created with far fewer inodes than DEV_BSIZE devices. > Scale the default 'density' value by (sector size)/DEV_BSIZE to > create the same number of inodes. Obviously a NO-OP on DEV_BSIZE > devices. > Thanks David! > ok deraadt@ (krw@) == share ============================================================= 04/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man8/release.8 > hint at the default for XSRCDIR; from tim kuijsten > allows us to zap some verbiage from the beginning... > ok deraadt (jmc@) == sys =============================================================== 05/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys arch/amd64/amd64 ~ vmm.c > Ensure some undesirable entry controls are cleared, instead of relying > on the default settings. > Noticed when booting a NetBSD guest VM. (mlarkin@) ~ vmm.c > Dump vcpu state on unknown exit type, and add a diagnostic message > (including vcpu state dump) on failure to enter due to an incorrect > guest state. > Added as a debug facility when diagnosing interruptibility state > problems seen while testing NetBSD guest VMs. (mlarkin@) ~ vmm.c > Fix a few CPUID emulation issues: > Don't advertise a hyperthreaded CPU. This doesn't make a lot of sense now > as we only provide UP guest support. This, combined with the other CPUID > issues fixed, fooled NetBSD's topology enumeration code into thinking we > had an unsupportable core/thread/package configuration. > Also fixed the unsupported CPUID functions by returning 0 in the return > registers instead of leaving whatever trash happened to be there before > the call was made. (mlarkin@) arch/armv7/imx ~ if_fec.c > The linux kernel treated the "phy-reset-gpio" as active-low regardless of > what > the device tree says. As a result many device trees encode it as > active-high > when active-low is needed. For now just override the device tree. > ok jsg@, patrick@ (kettenis@) ~ imxuart.c > Previously the uarts attached in order, so that the first attached uart > is always the serial console. With device tree enumeration, this order > is not given anymore. The serial console might now attach with a > different minor and has to be updated, otherwise there will be no > further output on the serial. Thus, re-create the i.MX6 console with > the correct minor number on attach. > ok jsg@, kettenis@ (patrick@) conf ~ GENERIC > do the pool debug release dance. ok deraadt (tedu@) == usr.bin =========================================================== 06/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin openssl ~ openssl.1 > rework crl2pkcs7; with help from jsing (jmc@) ssh ~ clientloop.c > fix pledge violation with ssh -f; reported by Valentin Kozamernik > ok dtucker@ (djm@) == usr.sbin ========================================================== 07/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin pkg_add ~ OpenBSD/FwUpdate.pm > no quirks in FwUpdate. > okay theo (espie@) relayd ~ relay_http.c ~ relayd.h TAGGED OPENBSD_5_8 > reliability fix: When signaling an error to an HTTP relay client, the > connection can be terminated prematurely, leading to a crash. (benno@) ~ relay_http.c ~ relayd.h TAGGED OPENBSD_5_9 > reliability fix: When signaling an error to an HTTP relay client, the > connection can be terminated prematurely, leading to a crash. (benno@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
