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

Reply via email to