OpenBSD src changes summary for 2015-12-20 ==========================================
distrib/sets include/sndio.h lib/libkeynote lib/libsndio share/man sys/dev/pci sys/dev/usb sys/kern usr.bin/sndiod usr.sbin/installboot usr.sbin/mtree usr.sbin/smtpd == distrib =========================================================== 01/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib sets ~ lists/base/md.alpha ~ lists/base/md.amd64 ~ lists/base/md.armish ~ lists/base/md.armv7 ~ lists/base/md.hppa ~ lists/base/md.hppa64 ~ lists/base/md.i386 ~ lists/base/md.landisk ~ lists/base/md.loongson ~ lists/base/md.luna88k ~ lists/base/md.macppc ~ lists/base/md.octeon ~ lists/base/md.sgi ~ lists/base/md.socppc ~ lists/base/md.sparc ~ lists/base/md.sparc64 ~ lists/base/md.zaurus > sync (deraadt@) ~ lists/comp/mi > sync (deraadt@) == include =========================================================== 02/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/include sndio.h ~ sndio.h > Expose internal functions necessary to open audio devices and midi > ports using existing file descriptors. (ratchov@) == lib =============================================================== 03/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/lib libkeynote ~ keynote-ver.l > Clean up a condition. No functional change. ok tb@ (mmcc@) libsndio ~ mio_rmidi.c ~ shlib_version ~ sio_sun.c > Expose internal functions necessary to open audio devices and midi > ports using existing file descriptors. (ratchov@) == share ============================================================= 04/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share man ~ man9/Makefile ~ man9/kern.9 > improve CTASSERT man page > * add CTASSERT.9 link > * add "void" to prototype (sf@) == sys =============================================================== 05/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys dev/pci ~ drm/drm_drv.c > Advertise support for DRM version 1.4. We have support for all the > necessary > features, and some code (such as the Xorg modesetting driver) actually > checks > the version. With this change the PCI-based probe method in that driver > works. > ok jsg@ (kettenis@) dev/usb ~ uvideo.c > Do not delay video(4) attachment if the device does not need to load > a firmware. > Regression spotted by deraadt@ (mpi@) kern ~ subr_autoconf.c > Simple free(9) sizes, from Matthieu <naabed AT poolp DOT org>. (mpi@) ~ kern_event.c > size for free, sent and reminded by Mathieu. also delete null check. > (tedu@) == usr.bin =========================================================== 06/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin sndiod ~ Makefile ~ listen.c ~ miofile.c ~ siofile.c ~ sndiod.c + fdpass.c + fdpass.h > In case of a bug in sndiod, an attacker (a local user) could run > arbitrary code as user _sndio, i.e. get a second uid. > Mitigate the risk by implementing initial privilege separation as > follows. Break sndiod in two processes: a chroot()ed "worker" process > processing input, and a non-chroot()ed "helper" process opening > devices and passing descriptors to the worker. > With help from benno, claudio, semarie and gilles. > ok benno, semarie and tb (ratchov@) == usr.sbin ========================================================== 07/07 == http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin installboot ~ i386_installboot.c > Remove unnecessary options: > - in fsck_msdos, '-f' option is a no-op > - newfs_msdos does not need '-t msdos' > OK krw@ (rpe@) mtree ~ mtree.c > need to include err.h for err(). > ok deraadt@ (benno@) smtpd ~ smtpd.c > remove redundant log (gilles@) =============================================================================== _______________________________________________ odc mailing list [email protected] http://www.squish.net/mailman/listinfo/odc
