OpenBSD src changes summary for 2016-04-08
==========================================

distrib/miniroot                        etc/examples/pkg.conf
share/man                               sys/arch/arm/cortex
sys/dev/pci                             sys/kern
sys/netinet                             sys/sys
usr.bin/ssh                             usr.sbin/bgpd

== distrib =========================================================== 01/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/distrib

miniroot

  ~ dot.profile                           

  > Directly assign device name to rootdisk with modified sed pattern.
  > With help from and OK halex@
  > OK krw@ (rpe@)

  ~ install.sub                           

  > Rename getdevname() to get_dkdev_name() to better reflect the actual
  > purpose and simplify the logic to remove the partition information
  > from the device name.
  > With help from and OK halex@, krw@ (rpe@)

  ~ install.sub                           

  > Use _if instead of _ifs as variable name for single interface names.
  > OK krw@, halex@ (rpe@)

== etc =============================================================== 02/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/etc

examples/pkg.conf

  ~ examples/pkg.conf                     

  > sync (sthen@)

== share ============================================================= 03/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/share

man

  ~ man9/mbuf.9                           

  > document m_dup_pkt() (dlg@)

  ~ man9/mbuf.9                           

  > m_freem returns an mbuf like m_free now
  > this steals the m_free words to describe what m_freem does now. (dlg@)

  ~ man9/mbuf.9                           

  > document m_purge. (dlg@)

  ~ man9/bpf_mtap.9                       

  > document bpf_filter and bpf_mfilter (dlg@)

  ~ man9/bpf_mtap.9                       

  > may as well put words around bpf_validate while here (dlg@)

  ~ man9/bpf_mtap.9                       

  > tweak previous; (jmc@)

  ~ man9/mbuf.9                           

  > bare .Nm gets turned into m_copym2, which is wrong when describing mbufs.
  > use explicit .Nm mbuf where appropriate.
  > discussed with jmc@ (dlg@)

== sys =============================================================== 04/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/sys

arch/arm/cortex

  ~ cortex.c                              

  > Fix match function so that the cortex bus only attaches if the attach
  > args are actually looking for the cortex bus.
  > ok kettenis@ (patrick@)

dev/pci

  ~ drm/drmP.h                            ~ drm/drm_crtc.c
  ~ drm/drm_drv.c                         ~ drm/i915/i915_drv.c
  ~ drm/i915/i915_gem_execbuffer.c        ~ drm/radeon/radeon_kms.c

  > Get rid of some infrastrcuture that is now obsolete and synchronize some of
  > the data structures in drmP.h with Linux 3.14.
  > ok jsg@ (kettenis@)

  ~ pcidevs                               

  > Add Intel Bay Trail EHCI (as found on 1st gen Compute Stick) (reyk@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > sync (reyk@)

kern

  ~ uipc_mbuf.c                           

  > add m_purge for freeing a list of mbufs linked via m_nextpkt
  > this tweaks m_freem so it returns the m_nextpkt from the mbuf it freed,
  > like how m_free returns the m_next from the mbuf it frees.
  > ok mpi@ (dlg@)

netinet

  ~ in_pcb.c                              

  > We must always check if the socket is already bound, and always set
  > INPLOOKUP_IPV6 when applicable. Bug introduced in revision 1.197 by
  > yours truly.
  > Ok bluhm@ (vgross@)

sys

  ~ mbuf.h                                

  > add m_purge for freeing a list of mbufs linked via m_nextpkt
  > this tweaks m_freem so it returns the m_nextpkt from the mbuf it freed,
  > like how m_free returns the m_next from the mbuf it frees.
  > ok mpi@ (dlg@)

== usr.bin =========================================================== 05/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.bin

ssh

  ~ PROTOCOL                              

  > We accidentally send an empty string and a zero uint32 with every
  > [email protected] channel open, in contravention of
  > our own spec.
  > Fixing this is too hard wrt existing versions that expect these
  > fields to be present and fatal() if they aren't, so document them
  > as "reserved" fields in the PROTOCOL spec as though we always
  > intended this and let us never speak of it again.
  > bz#2529, reported by Ron Frederick (djm@)

  ~ sftp.c                                ~ sftp-client.c

  > whitespace at EOL (djm@)

== usr.sbin ========================================================== 06/06 ==

  http://cvsweb.openbsd.org/cgi-bin/cvsweb/src/usr.sbin

bgpd

  ~ kroute.c                              

  > When bgp receives an RTM_CHANGE message for an RTF_MPATH route[1], and
  > it finds it actually on an interface, bgpd can get confused.  In this
  > case, just log it and treat it as an RTM_ADD so bgpd doesn't suicide.
  > [1] includes all ospfd installed routes, btw.
  > OK benno@ sthen@ (phessler@)

===============================================================================
_______________________________________________
odc mailing list
[email protected]
http://www.squish.net/mailman/listinfo/odc

Reply via email to