[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