[odc] Daily src changes for 2008-11-02

ODC auto at squish.net
Mon Nov 3 07:00:02 GMT 2008


OpenBSD src changes summary for 2008-11-02
==========================================

distrib/sets                            lib/libc
sbin/fsck_ffs                           sys/conf
sys/dev/ic                              sys/dev/pci
sys/dev/usb                             sys/miscfs/portal
sys/netinet                             sys/netinet6
sys/sys                                 sys/ufs/ffs
usr.bin/ssh                             usr.bin/systat
usr.sbin/smtpd                          

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

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

sets

  ~ lists/base/md.aviion                  ~ lists/base/md.hp300
  ~ lists/base/md.luna88k                 ~ lists/base/md.mvme88k
  ~ lists/base/md.mvmeppc                 

  > sync (miod@)

== lib =============================================================== 02/06 ==

  http://www.openbsd.org/cgi-bin/cvsweb/src/lib

libc

  ~ stdlib/malloc.3                       ~ stdlib/malloc.c

  > remove distinction between warnings and errors, ok deraadt@ djm@ (otto@)

  ~ stdlib/malloc.3                       

  > fix markup of example line and description of G flag; partly from and
  > ok jmc@ (otto@)

== sbin ============================================================== 03/06 ==

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

fsck_ffs

  ~ pass1.c                               

  > check for the maximum file size to avoid some out-of-bounds accesses;
  > ok millert@ (otto@)

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

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

conf

  ~ GENERIC                               

  > Disable portalfs until it is fixed, okay deraadt at . (pedro@)

  ~ newvers.sh                            

  TAGGED OPENBSD_4_4
  > Here comes -stable. (brad@)

dev/ic

  ~ isp_target.h                          

  > Start updating isp. Just new defines, comments, whitespace, anything that
  > doesn't change the .o. (krw@)

  + isp_stds.h                            

  > Start updating isp. Just new defines, comments, whitespace, anything that
  > doesn't change the .o. (krw@)

  ~ ispvar.h                              ~ ispmbox.h

  > Start updating isp. Just new defines, comments, whitespace, anything that
  > doesn't change the .o. Use isp_stds.h. (krw@)

dev/pci

  ~ if_vr.c                               

  TAGGED OPENBSD_4_4
  > Fix a vr(4) panic that occurs under high load.
  > If the RX path runs into an out of mbuf scenario, the code
  > will leave the RX chain with a NULL'd mbuf-slot.
  > We now always reassign a valid mbuf, even if m_devget() fails. (brad@)

dev/usb

  ~ if_axe.c                              

  > Remove duplicate call to ether_ifdetach() in axe_detach()
  > which has been there since rev 1.1.
  > Spotted by Johann Christian Rode <jcrode at gmx.net> (jsg@)

  ~ if_mos.c                              

  > Remove second commented out call to ether_ifdetach() in
  > mos_detach(). (jsg@)

  ~ if_mos.c                              ~ if_mosreg.h

  > rcs tags (jsg@)

miscfs/portal

  ~ portal_vfsops.c                       ~ portal_vnops.c

  > - Use CMSG_DATA(), to correctly to get a descriptor, fixing
  > a locking botch in portal_open();
  > - set f_namemax at mount time and use copy_statfs_info() in
  > portal_statfs();
  > This diff is a slight tweak of the diff sent in PR5968 by
  > Frank Denis (j at pureftpd.org) Thanks! (thib@)

netinet

  ~ tcp_input.c                           

  > Remove the M_ANYCAST6 mbuf flag by doing the detection all in ip6_input().
  > M_ANYCAST6 was only used to signal tcp6_input() that it should drop the
  > packet and send back icmp error. This can be done in ip6_input() without
  > the need for a mbuf flag. Gives us back one slot in m_flags for possible
  > future need. Looked at and some input by naddy@ and henning at . OK dlg@
  > (claudio@)

netinet6

  ~ in6.c                                 ~ in6_var.h
  ~ nd6_nbr.c                             

  TAGGED OPENBSD_4_4
  > If a neighbor solictation isn't from the unspecified address, make sure
  > that the source address matches one of the interfaces address prefixes.
  > (brad@)

  ~ ip6_input.c                           

  TAGGED OPENBSD_4_4
  > Remove the M_ANYCAST6 mbuf flag by doing the detection all in ip6_input().
  > M_ANYCAST6 was only used to signal tcp6_input() that it should drop the
  > packet and send back icmp error. This can be done in ip6_input() without
  > the need for a mbuf flag. Gives us back one slot in m_flags for possible
  > future need. Looked at and some input by naddy@ and henning at . OK dlg@
  > (claudio@)

sys

  ~ mbuf.h                                

  > Remove the M_ANYCAST6 mbuf flag by doing the detection all in ip6_input().
  > M_ANYCAST6 was only used to signal tcp6_input() that it should drop the
  > packet and send back icmp error. This can be done in ip6_input() without
  > the need for a mbuf flag. Gives us back one slot in m_flags for possible
  > future need. Looked at and some input by naddy@ and henning at . OK dlg@
  > (claudio@)

ufs/ffs

  ~ ffs_vfsops.c                          ~ fs.h

  > introduce a macro for max file size, instead of hardcoding it; ok
  > millert@ (otto@)

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

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

ssh

  ~ ttymodes.c                            

  > protocol 2 tty modes support is now 7.5 years old so remove these
  > debug3()s; ok deraadt@ (stevesk@)

systat

  ~ Makefile                              ~ main.c
  ~ systat.1                              ~ systat.h
  + pool.c                                

  > Add a view that displays pool(9) information. Idea and ok deraadt@
  > (canacar@)

  ~ pool.c                                ~ systat.1

  > Add the option to sort by requests to the pool view, and document
  > the hotkeys 'o' to select and 'r' to reverse column orderings. (canacar@)

  ~ systat.1                              

  > new sentence, new line; (jmc@)

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

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

smtpd

  ~ smtpd.conf.5                          

  > write the command description (the .Nd macro) in a more usual way;
  > improve spacing in the FILES section.
  > ok gilles@ (sobrado@)

  ~ ARCHITECTURE                          ~ smtpd.8
  ~ smtpd.c                               ~ smtpd.conf.5

  > various minor tweaks, including spelling fixes from Brian Keefer
  > and Jim Razmus; (jmc@)

===============================================================================


More information about the odc mailing list