[odc] Daily src changes for 2011-03-02

ODC auto at squish.net
Thu Mar 3 07:00:01 GMT 2011


OpenBSD src changes summary for 2011-03-02
==========================================

bin/ln                                  gnu
gnu/usr.bin/gcc                         lib/libc
lib/libedit                             libexec/makewhatis
sbin/dhclient                           sbin/disklabel
sys/arch/amd64/stand/libsa              sys/arch/arm/include
sys/arch/i386/stand/libsa               sys/arch/sh/include
sys/conf                                sys/dev/pci
sys/dev/usb                             sys/net
sys/net80211                            sys/scsi
sys/sys                                 usr.bin/aucat
usr.bin/netstat                         usr.bin/systat
usr.sbin/faithd                         usr.sbin/rtadvd

== bin =============================================================== 01/08 ==

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

ln

  ~ ln.1                                  

  > grammar fix: from David H. Gutteridge, netbsd pr bin/44645 (jmc@)

== gnu =============================================================== 02/08 ==

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

gnu

  ~ gcc/gcc/config/openbsd.h              

  > define HANDLE_PRAGMA_PACK_PUSH_POP just like on other platforms
  > to get #pragma pack and #pragma push work in order to be compatible
  > with MS compilers because there is some code out there (e.g. chromium)
  > that uses these pragmas.
  > ok kettenis@ (robert@)

  ~ gcc/libstdc++-v3/include/bits/locale_facets.tcc

  > Fix patently broken handling of ios_base::showpos: "cout << showpos <<
  > 0" should output "+0", not "0".
  > Diff from upstream (which is still GPLv2+) via Brad. (matthew@)

usr.bin/gcc

  ~ gcc/config/alpha/openbsd.h            

  > spelling error in comment; from brad (deraadt@)

== lib =============================================================== 03/08 ==

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

libc

  ~ stdlib/atexit.c                       

  > Fix __cxa_finalize() so that calling __cxa_finalize(NULL) properly
  > invokes handlers registered with __cxa_atexit().
  > "seems right" deraadt@ (matthew@)

libedit

  ~ editline.3                            

  > netbsd -r1.75: Fix argument for EL_EDITOR; from Jess Thrysoee
  > ok nicm (jmc@)

== libexec =========================================================== 04/08 ==

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

makewhatis

  ~ makewhatis.8                          

  > zap trailing whitespace; (jmc@)

== sbin ============================================================== 05/08 ==

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

dhclient

  ~ dhclient.8                            

  > no need for a separate NOTES section; ok henning (jmc@)

disklabel

  ~ editor.c                              

  > Every time the user updates the bounds of the OpenBSD area of the disk,
  > either explicitly
  > or implicitly, update the start and end sector of the OpenBSD area in the
  > disklabel with DL_SEBEND/DL_SETBSTART. Otherwise the new bounds would not
  > be
  > saved to disk.
  > ok miod@ deraadt@ (krw@)

== sys =============================================================== 06/08 ==

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

arch/amd64/stand/libsa

  ~ pxe.h                                 

  > - change recieved -> received in comments, as well as two unused defines
  > in pxe.h.
  > ok deraadt@ sthen@ (jasper@)

arch/arm/include

  ~ stdarg.h                              

  > Change va_arg and va_end definitions from object-like macros to
  > function-like macros.  Allows (questionable but legal) use of "va_arg"
  > as a local variable name in code that includes <stdarg.h>.
  > "seems right" deraadt@ (matthew@)

arch/i386/stand/libsa

  ~ pxe.h                                 

  > - change recieved -> received in comments, as well as two unused defines
  > in pxe.h.
  > ok deraadt@ sthen@ (jasper@)

arch/sh/include

  ~ stdarg.h                              

  > Change va_arg and va_end definitions from object-like macros to
  > function-like macros.  Allows (questionable but legal) use of "va_arg"
  > as a local variable name in code that includes <stdarg.h>.
  > "seems right" deraadt@ (matthew@)

conf

  ~ newvers.sh                            

  > we are now hacking on 4.9-current (deraadt@)

  ~ GENERIC                               

  > enable POOL_DEBUG again since we are not in release (deraadt@)

dev/pci

  ~ drm/drmP.h                            

  > - change recieved -> received in comments, as well as two unused defines
  > in pxe.h.
  > ok deraadt@ sthen@ (jasper@)

dev/usb

  ~ utwitch.c                             

  > - change recieved -> received in comments, as well as two unused defines
  > in pxe.h.
  > ok deraadt@ sthen@ (jasper@)

net

  ~ if_pfsync.c                           

  > when sending deferred packets use ip6_output for v6 frames instead of
  > blindly assuming everything is v4 to be sent with ip_output.
  > problem originally reported by Marco Fretz.
  > fix verified locally.
  > ok henning@ mcbride@ (dlg@)

net80211

  ~ ieee80211_amrr.c                      ~ ieee80211_rssadapt.c

  > Allow the kernel to compile with IEEE80211_DEBUG.
  > deraadt@ ok. (fgsch@)

scsi

  ~ scsi_base.c                           

  > Sync ASC/ASCQ errors with www.t10.org/lists/asc-num.txt of 11/15/10.
  > Prompted by dlg@'s tape library trying to report a failure to thread
  > a media (0x53, 0x04). (krw@)

sys

  ~ stdarg.h                              

  > Change va_arg and va_end definitions from object-like macros to
  > function-like macros.  Allows (questionable but legal) use of "va_arg"
  > as a local variable name in code that includes <stdarg.h>.
  > "seems right" deraadt@ (matthew@)

== usr.bin =========================================================== 07/08 ==

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

aucat

  ~ aucat.1                               

  > mention -U as global position-independent parameter
  > from Remco <remco at d-compu.dyndns.org>, thanks! (ratchov@)

netstat

  ~ inet.c                                

  > Add the socket splicing fields of struct socket to netstat -vP
  > output for debugging.
  > ok markus@, claudio@ (bluhm@)

systat

  ~ if.c                                  ~ iostat.c
  ~ malloc.c                              ~ mbufs.c
  ~ netstat.c                             ~ nfs.c
  ~ pf.c                                  ~ pftop.c
  ~ pigs.c                                ~ pool.c
  ~ sensors.c                             ~ swap.c
  ~ systat.h                              

  > - use a common FIELD_ADDR macro, instead of rolling 78 identical copies.
  > ok canacar@ (jasper@)

== usr.sbin ========================================================== 08/08 ==

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

faithd

  ~ faithd.c                              

  > fix typo; spotted by Peter J. Philipp (deraadt@)

rtadvd

  ~ rtadvd.c                              

  > Don't use a flag value as index into the 2 element array on_off.
  > Fixes a segmentation fault.
  > ok deraadt@ (bluhm@)

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


More information about the odc mailing list