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

ODC auto at squish.net
Sun Feb 3 07:00:01 GMT 2008


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

include/limits.h                        lib/libpthread
regress/usr.bin                         sys/arch/sparc64/conf
sys/dev/pci                             sys/dev/usb
sys/sys                                 usr.bin/cvs
usr.bin/rcs                             usr.bin/rdist

== include =========================================================== 01/05 ==

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

limits.h

  ~ limits.h                              

  > Define _POSIX_HOST_NAME_MAX and HOST_NAME_MAX.
  > ok krw@, laurent@ (kettenis@)

== lib =============================================================== 02/05 ==

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

libpthread

  ~ uthread/uthread_dup2.c                

  > Relocate internal pipe file descriptor if newfd collides with it.  Fixes
  > bsd_auth(2) issue when compiled with threads. Reported by Joachim Wieland
  > <joachim.wieland at credativ.de>. okay otto@ marc@ (kurt@)

== regress =========================================================== 03/05 ==

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

usr.bin

  ~ rcs/Makefile                          

  > Enable `rlog-rflag' test now that rlog output matches GNU RCS. (xsa@)

== sys =============================================================== 04/05 ==

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

arch/sparc64/conf

  ~ RAMDISK                               

  > id like to install via a fibre gem on my 880, so add the gentbi phy that it
  > uses.
  > ok kettenis@ krw@ (dlg@)

dev/pci

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pcidevs                               

  > - add the VIA VT8237S PCI ISA bridge id
  > - fix some VIA entries to use tabs and spaces where appropriate
  > ok dlg@ (brad@)

  ~ pcidevs.h                             ~ pcidevs_data.h

  > regen (brad@)

  ~ pcidevs                               

  > add Marvell Yukon PCI ids for a second 88E8055 chipset and the 88E8075
  > chipset.
  > From Linux and double checked with the Marvell Linux driver.
  > ok dlg@ (brad@)

  ~ if_bge.c                              ~ if_bgereg.h

  > - Simplify statistics updates and remove redundant register reads.
  > - Add discarded RX packets to input errors for the BCM5705 or newer
  > chipsets. Unfortunately output errors cannot be added because the
  > equivalent to the ifOutDiscards register does not exist.
  > - Replace misleading and wrong BGE_RX_STATS/BGE_TX_STATS with
  > BGE_MAC_STATS. They were reversed but just happened to work.
  > From FreeBSD
  > Tested by chl@, landy@, sthen@, krw@, okan@ and brad@
  > ok dlg@ (brad@)

  ~ if_em.c                               

  > Move the current flow control status code out of em_media_status()
  > and into a separate function which was modeled after the MII
  > frameworks mii_phy_flowstatus() function. This was done so as to
  > make em_media_status() a little nicer looking and so that when flow
  > control status is added for fiber adapters that em_media_status()
  > won't look so ugly. No functional change.
  > Tested by wilfried@ and brad@
  > ok dlg@ (brad@)

  ~ if_tht.c                              

  > Correct the baudrate handling.
  > ok dlg@ (brad@)

dev/usb

  ~ if_upgt.c                             ~ if_upgtvar.h

  > - Add a v1 device which I found here.
  > - Differ between v1 and v2 devices for later v1 support.
  > - Tell the end-user that v1 is not supported yet. (mglocker@)

sys

  ~ syslimits.h                           

  > Define _POSIX_HOST_NAME_MAX and HOST_NAME_MAX.
  > ok krw@, laurent@ (kettenis@)

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

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

cvs

  ~ cvs.1                                 

  > Add `rannotate' bits. Requested by tobias at . (xsa@)

  ~ annotate.c                            ~ cvs.1

  > Sync `rannotate' synopsis. r* commands work on repository modules. (xsa@)

  ~ annotate.c                            ~ rcs.c

  > Although this doesn't comply to common sense, it complies to GNU cvs. All
  > commands which supply -f and -r have this weirdness: an unknown
  > symbol leads to fatal instead of head revision.
  > OK xsa@ (tobias@)

  ~ cvs.1                                 

  > Add `rlog' bits. (xsa@)

  ~ cvs.1                                 

  > Missed one annotate -> rannotate in sysnopsis. (xsa@)

  ~ modules.c                             

  > remove unneeded headers (joris@)

  ~ Makefile                              ~ checkout.c
  ~ config.h                              ~ cvs.c
  + modules.c                             

  > initial CVSROOT/modules support, only does aliases at the moment (-a).
  > "modules.c, hurray!" xsa@, ok tobias@ (joris@)

  ~ cvs.1                                 

  > Zap trailing whitespaces. (xsa@)

  ~ cvs.5                                 

  > Basic CVSROOT/modules bits. (xsa@)

  ~ cvs.5                                 

  > Better CVSROOT/modules file format. (xsa@)

rcs

  ~ rcs.c                                 ~ rcs.h
  ~ rlog.c                                

  > From src/usr.bin/cvs:
  > > add changed lines support to log and rlog (the + and - stuff)
  > > from Pierre Riteau; (xsa@)

  ~ rlog.c                                

  > Fix broken indentation introduced in last commit.
  > Spotted by Pierre Riteau. (xsa@)

rdist

  ~ rdist.1                               

  > document daily(8)'s running of /etc/Distfile; (jmc@)

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


More information about the odc mailing list