[odc] Daily src changes for 2005-08-04

ODC auto at squish.net
Fri Aug 5 08:00:21 BST 2005


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

bin/pax                                 distrib/crunch
distrib/miniroot                        distrib/notes
distrib/sets                            distrib/special
lib/csu                                 libexec/spamd
sbin/dhclient                           sbin/sysctl
share/man                               sys/arch/i386/pci
sys/dev/mii                             sys/dev/pci
sys/dev/usb                             sys/net
sys/scsi                                sys/xfs
usr.bin/cvs                             usr.sbin/sensorsd

== bin =============================================================== 01/09 ==

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

pax

  ~ ar_io.c                               ~ pax.c

  > Make pax exit unsuccessfully on errors.
  > Patch by fgsch@ and me.
  > Fixes PR 4310.
  > OK fgsch@ otto@ millert@ (mpf@)

== distrib =========================================================== 02/09 ==

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

crunch

  ~ crunchgen/crunchgen.1                 

  > remove trailing space; (jmc@)

miniroot

  ~ makeconf.awk                          

  > activate libstubs (setlocale + dbopen)
  > okay deraadt@ (espie@)

notes

  ~ i386/hardware                         

  > cac(4) are 2*, 3* and 4* series controllers. (brad@)

  ~ amd64/hardware                        

  > no cac(4) here. (brad@)

sets

  ~ lists/base/md.alpha                   ~ lists/base/md.amd64
  ~ lists/base/md.cats                    ~ lists/base/md.hp300
  ~ lists/base/md.hppa                    ~ lists/base/md.hppa64
  ~ lists/base/md.i386                    ~ lists/base/md.luna88k
  ~ lists/base/md.mac68k                  ~ lists/base/md.macppc
  ~ lists/base/md.mvme68k                 ~ lists/base/md.mvme88k
  ~ lists/base/md.mvmeppc                 ~ lists/base/md.sgi
  ~ lists/base/md.sparc                   ~ lists/base/md.sparc64
  ~ lists/base/md.vax                     ~ lists/base/md.zaurus
  ~ lists/comp/mi                         

  > sync (deraadt@)

special

  ~ Makefile                              

  > activate libstubs (setlocale + dbopen)
  > okay deraadt@ (espie@)

== lib =============================================================== 03/09 ==

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

csu

  ~ alpha/crt0.c                          ~ amd64/crt0.c
  ~ hppa/crt0.c                           ~ hppa64/crt0.c
  ~ i386/crt0.c                           ~ m68k/crt0.c
  ~ m88k/crt0.c                           ~ mips64/crt0.c
  ~ vax/crt0.c                            

  > zap rcsid. Okay deraadt@, krw@ (espie@)

== libexec =========================================================== 04/09 ==

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

spamd

  ~ sdl.c                                 ~ spamd.c

  > Fix handling of empty entries at the end of an address list; avoids
  > always skipping the last address.  ok beck@ (otto@)

== sbin ============================================================== 05/09 ==

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

dhclient

  ~ privsep.c                             

  > buf_* was taken from the framework I wrote for bgpd (also used by ntpd,
  > ospfd
  > and some more). Here, however, we have a blocking socket for the IPC.
  > buf_close (writes out) and buf_read can be simplified due to that, and they
  > can just error out on short writes/reads. ok krw moritz (henning@)

sysctl

  ~ sysctl.c                              

  > a quick diff for marco, who wanted to see if his power supplies were on or
  > off. adds printing of the INDICATOR sensor type
  > ok deraadt@ (dlg@)

  ~ sysctl.c                              

  > Support for SENSOR_INTEGER.
  > ok grange@, dlg@, henning@ (jsg@)

  ~ sysctl.c                              

  > HW_PHYSMEM and HW_USERMEM should be unsigned; ok tdeval marco (deraadt@)

== share ============================================================= 06/09 ==

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

man

  ~ man4/cac.4                            

  > make the list of cards easier to read. (brad@)

  ~ man4/cac.4                            

  > ..and indent; (jmc@)

  ~ man4/auich.4                          

  > Support for ICH7 audio tested by Mark.Peoples at asu.edu (jsg@)

  ~ man4/ses.4                            

  > better description of where in the sysctl tree the sensors are kept, and
  > a description of how ses matches
  > tweaks from jmc@ (dlg@)

  ~ man4/ciss.4                           

  > - Compaq call it "Smart Array"
  > - 5/6 support, not just 5
  > reported by alexey e. suslikov;
  > ok mickey@ (jmc@)

== sys =============================================================== 07/09 ==

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

arch/i386/pci

  ~ pci_intr_fixup.c                      

  > match on ich7; testing by Mark.Peoples at asu.eduickey@)

dev/mii

  ~ dcphy.c                               

  > allow dcphy_status() to be called even when the parent interface
  > is in the down state. on some dc's with dcphy this will now allow
  > the card to show carrier state and some link speed though not
  > necessarily full-duplex for some reason. something to look into
  > still. (brad@)

dev/pci

  ~ auich.c                               

  > Support for ICH7 audio tested by Mark.Peoples at asu.edu (jsg@)

dev/usb

  ~ ueagle.c                              

  > Include if_ether.h and use better usbd_devinfo_alloc argument. ok brad@
  > (canacar@)

  ~ usbdevs                               

  > new axe (jsg@)

  ~ usbdevs.h                             ~ usbdevs_data.h

  > regen (jsg@)

net

  ~ pf_ioctl.c                            

  > instead of static locals, malloc/free. the goal is to reduce stack usage,
  > but statics are dangerous in case of concurrency. ok deraadt@ (dhartmei@)

scsi

  ~ scsi_all.h                            

  > Add SCSI 3 define.	ok dlg@ (marco@)

  ~ ses.c                                 

  > Add support for dell enclosures that do both SES and SAF-TE.  ok dlg@
  > (marco@)

  ~ ses.c                                 

  > be nicer to the controller the ses device is attached to by doing the scsi
  > commands in a kernel thread, not out of softclock with a timeout.
  > help from pascoe@ ok marco@ (dlg@)

  ~ ses.c                                 

  > the generic scsi attach line already says we're an enclosure, so why did
  > i make it say the second line that says the same thing? (dlg@)

  - scsi_ses.h                            

  > this file is now known as ses.h
  > ok krw@ marco@ beck@ (dlg@)

xfs

  ~ xfs_syscalls-common.c                 ~ xfs_vfsops-common.c
  ~ xfs_vnodeops-common.c                 

  > fix worst three kernel stack pigs in xfs by moving stack allocation of
  > xfs message structures to malloc M_TEMP.
  > ok art@ (beck@)

== usr.bin =========================================================== 08/09 ==

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

cvs

  ~ import.c                              

  > sync command synopsis w/ man page; (xsa@)

  ~ cvs.h                                 ~ cvs.c

  > handle TMPDIR environment variable as well as -T <tmpdir> global option;
  > Ok jfb@ joris at .sa@)

  ~ cvs.1                                 

  > document TMPDIR environment variable and global -T <tmpdir> option;
  > ok jfb@ jmc at .sa@)

  ~ cvs.1                                 

  > add and document import -d option; ok jmc@ joris at .sa@)

  ~ cvs.1                                 

  > better wording, from jfb at . jmc at .sa@)

== usr.sbin ========================================================== 09/09 ==

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

sensorsd

  ~ sensorsd.c                            

  > Support for SENSOR_INTEGER.
  > ok grange@, dlg@, henning@ (jsg@)

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



More information about the odc mailing list