[odc] Daily src changes for 2007-07-27

ODC auto at squish.net
Sat Jul 28 07:00:01 BST 2007


OpenBSD src changes summary for 2007-07-27
==========================================

bin/mv                                  distrib/amd64
distrib/miniroot                        etc/etc.amd64/disktab
libexec/ftpd                            share/man
sys/arch/amd64/conf                     sys/arch/amd64/stand/libsa
sys/arch/amd64/stand/pxeboot            sys/arch/i386/i386
sys/arch/i386/stand/libsa               sys/arch/i386/stand/pxeboot
sys/dev/bluetooth                       sys/dev/ic
sys/dev/usb                             usr.bin/nice
usr.bin/top                             

== bin =============================================================== 01/07 ==

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

mv

  ~ mv.c                                  

  > Separate code a little, making it clearer.	From Gilles Chehade
  > <root at evilkittens dot org>.
  > Reset blen on malloc failure.
  > Match blen type with st_blksize.
  > OK moritz@ (ray@)

== distrib =========================================================== 02/07 ==

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

amd64

  ~ common/Makefile.inc                   

  > grow ramdisk filesystem size (deraadt@)

miniroot

  ~ install.sub                           

  > oops, forgot to crank to 4.2 (deraadt@)

== etc =============================================================== 03/07 ==

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

etc.amd64/disktab

  ~ etc.amd64/disktab                     

  > grow ramdisk filesystem size (deraadt@)

== libexec =========================================================== 04/07 ==

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

ftpd

  ~ ftpd.c                                

  > Fix potential memory leak, when snprintf(3) returns an empty buffer.
  > OK ray@ (moritz@)

== share ============================================================= 05/07 ==

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

man

  + man4/btms.4                           + man4/btkbd.4

  > Add man pages bits after gwk's src commit. Not linked yet.
  > OK gwk at . (xsa@)

  ~ man4/btms.4                           ~ man4/btkbd.4

  > tweaks; (jmc@)

== sys =============================================================== 06/07 ==

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

arch/amd64/conf

  ~ Makefile.amd64                        ~ RAMDISK
  ~ RAMDISK_CD                            

  > grow ramdisk filesystem size (deraadt@)

arch/amd64/stand/libsa

  ~ exec_i386.c                           ~ pxe.c

  > As on i386:
  > We don't want to pass the PXE MAC address to the kernel when booting
  > from a local disk, since the MAC address causes the kernel to look for
  > root on NFS.  Do this by remembering (not adding to boot arguments) the
  > MAC address when opening the PXE device, and clearing this if we happen
  > to load a file off a non-network disk.
  > "works as advertised for me" todd@;
  > "stop sitting on this/no objections" deraadt@;
  > amd64 code mainly written by patch(1). (tom@)

arch/amd64/stand/pxeboot

  ~ conf.c                                ~ devopen.c

  > As on i386:
  > We don't want to pass the PXE MAC address to the kernel when booting
  > from a local disk, since the MAC address causes the kernel to look for
  > root on NFS.  Do this by remembering (not adding to boot arguments) the
  > MAC address when opening the PXE device, and clearing this if we happen
  > to load a file off a non-network disk.
  > "works as advertised for me" todd@;
  > "stop sitting on this/no objections" deraadt@;
  > amd64 code mainly written by patch(1). (tom@)

arch/i386/i386

  ~ powernow-k7.c                         

  > Adapt powernow-k7.c driver to use the ACPI _PSS table for retreiving
  > p_state data based on similar work done to powernow-k8.c. This work was
  > done by Devin Smith <devin at devinsmith dot net> and this commit is a
  > slightly modified verson of his last diff to tech@, thanks again for your
  > work. (gwk@)

arch/i386/stand/libsa

  ~ exec_i386.c                           ~ pxe.c

  > We don't want to pass the PXE MAC address to the kernel when booting
  > from a local disk, since the MAC address causes the kernel to look for
  > root on NFS.  Do this by remembering (not adding to boot arguments) the
  > MAC address when opening the PXE device, and clearing this if we happen
  > to load a file off a non-network disk.
  > "works as advertised for me" todd@;
  > "stop sitting on this/no objections" deraadt@ (tom@)

arch/i386/stand/pxeboot

  ~ conf.c                                ~ devopen.c

  > We don't want to pass the PXE MAC address to the kernel when booting
  > from a local disk, since the MAC address causes the kernel to look for
  > root on NFS.  Do this by remembering (not adding to boot arguments) the
  > MAC address when opening the PXE device, and clearing this if we happen
  > to load a file off a non-network disk.
  > "works as advertised for me" todd@;
  > "stop sitting on this/no objections" deraadt@ (tom@)

dev/bluetooth

  + bthid.h                               + bthidev.h
  + btms.c                                + btkbd.c
  + btdev.h                               

  > Commiting for xsa@ who dosent want to for some reason. He has KNFed and
  > de-proplibed some of the netbsd bluetooth drives for HID devices
  > (mice and keyboards) they will however NOT BUILD YET as they lack the
  > glue device bthidev and our replacement for the problib.
  > no objections from uwe (gwk@)

  ~ btdev.h                               

  > Missing $OpenBSD$ tag. (xsa@)

dev/ic

  ~ ac97.c                                

  > Add ids for two Conexant codecs; not sure they're official
  > ("does not exist outside of mentions in linux/netbsd on the web"),
  > gleaned from
  > http://www.ussg.iu.edu/hypermail/linux/kernel/0504.0/1146.html.
  > "sure" deraadt@, ok with above comment jsg@ (ian@)

dev/usb

  ~ usb.h                                 ~ usbf_subr.c

  > Correct the length of the usb_string_descriptor_t and fix a possible
  > buffer overflow.
  > Problem found by (and original diff from) Marc Winiger <mw at msys.ch>,
  > comment
  > by me on jsg's request.
  > ok jsg, claudio (mbalmer@)

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

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

nice

  ~ nice.1                                

  > getpriority() and setpriority() are documented in the same page, so only
  > list one of them as a reference in SEE ALSO; (jmc@)

top

  ~ display.c                             ~ machine.c
  ~ utils.c                               

  > replace a few more malloc(n*m) idioms with calloc(n,m) for safety;
  > inspired by zinovik at cs.karelia.ru (deraadt@)

  ~ display.c                             ~ display.h
  ~ top.c                                 

  > u_endscreen()'s argument is entirely unused; inspired by
  > zinovik at cs.karelia.ru (deraadt@)

  ~ display.c                             

  > size_t vs ssize_t error; spotted by zinovik at cs.karelia.ru (deraadt@)

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


More information about the odc mailing list