[odc] Daily src changes for 2007-08-02
ODC
auto at squish.net
Fri Aug 3 07:00:01 BST 2007
OpenBSD src changes summary for 2007-08-02
==========================================
bin/ksh distrib/common
distrib/miniroot distrib/notes
distrib/sets distrib/special
etc/etc.alpha/MAKEDEV etc/etc.amd64/MAKEDEV
etc/etc.amd64/MAKEDEV.md etc/etc.armish/MAKEDEV
etc/etc.hp300/MAKEDEV etc/etc.hppa/MAKEDEV
etc/etc.hppa64/MAKEDEV etc/etc.landisk/MAKEDEV
etc/etc.luna88k/MAKEDEV etc/etc.mac68k/MAKEDEV
etc/etc.mvme68k/MAKEDEV etc/etc.mvme88k/MAKEDEV
etc/etc.sgi/MAKEDEV etc/etc.sparc/MAKEDEV
etc/etc.sparc64/MAKEDEV etc/etc.vax/MAKEDEV
etc/etc.zaurus/MAKEDEV etc/mtree/special
etc/netstart regress/usr.bin
share/man share/tmac
sys/arch/amd64/amd64 sys/arch/amd64/conf
sys/arch/amd64/isa sys/dev
sys/dev/pci sys/dev/pcmcia
usr.bin/cdio usr.bin/sudo
usr.sbin/hoststatectl usr.sbin/user
== bin =============================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
ksh
~ exec.c
> another memory leak fix found by coverity. from netbsd but modified.
> millert@ ok. (fgsch@)
~ c_ksh.c ~ c_sh.c
~ edit.c ~ emacs.c
~ eval.c ~ var.c
> fix memory leaks and one potential null deref found by coverity. from
> netbsd.
> millert@ ok (fgsch@)
~ NEWS ~ NOTES
~ eval.c ~ misc.c
~ var.c
> while i'm here: iff -> if (fgsch@)
~ NEWS ~ NOTES
~ eval.c ~ misc.c
~ var.c
> backout last change; iff is right.
> prompted by deraadt@ (fgsch@)
== distrib =========================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
common
~ elfrdsetroot.c ~ rdsetroot.c
> In case the image size is too large, warn and exit instead of
> truncating.
> Initial diff from Rainer Giedat <rainer at staatssicherheit dot
> com>.
> OK millert and deraadt. (ray@)
miniroot
~ install.sub
> spelling fixes in the comments (david@)
notes
~ amd64/whatis
> missing apostrophe (david@)
~ amd64/xfer ~ i386/xfer
~ macppc/prep
> add few arch/MACHINE substitutions; ok miod@ (david@)
sets
~ lists/man/mi
> sync (deraadt@)
special
~ more/more.c
> spelling fixes in the comments (david@)
== etc =============================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
etc.alpha/MAKEDEV
~ etc.alpha/MAKEDEV
> sync (deraadt@)
etc.amd64/MAKEDEV
~ etc.amd64/MAKEDEV
> sync (deraadt@)
etc.amd64/MAKEDEV.md
~ etc.amd64/MAKEDEV.md
> copy nvram code from i386, because amd64 can use it too. done by
> tybollt at solace.miun.se, ok jcs (deraadt@)
etc.armish/MAKEDEV
~ etc.armish/MAKEDEV
> sync (deraadt@)
etc.hp300/MAKEDEV
~ etc.hp300/MAKEDEV
> sync (deraadt@)
etc.hppa/MAKEDEV
~ etc.hppa/MAKEDEV
> sync (deraadt@)
etc.hppa64/MAKEDEV
~ etc.hppa64/MAKEDEV
> sync (deraadt@)
etc.landisk/MAKEDEV
~ etc.landisk/MAKEDEV
> sync (deraadt@)
etc.luna88k/MAKEDEV
~ etc.luna88k/MAKEDEV
> sync (deraadt@)
etc.mac68k/MAKEDEV
~ etc.mac68k/MAKEDEV
> sync (deraadt@)
etc.mvme68k/MAKEDEV
~ etc.mvme68k/MAKEDEV
> sync (deraadt@)
etc.mvme88k/MAKEDEV
~ etc.mvme88k/MAKEDEV
> sync (deraadt@)
etc.sgi/MAKEDEV
~ etc.sgi/MAKEDEV
> sync (deraadt@)
etc.sparc/MAKEDEV
~ etc.sparc/MAKEDEV
> sync (deraadt@)
etc.sparc64/MAKEDEV
~ etc.sparc64/MAKEDEV
> sync (deraadt@)
etc.vax/MAKEDEV
~ etc.vax/MAKEDEV
> sync (deraadt@)
etc.zaurus/MAKEDEV
~ etc.zaurus/MAKEDEV
> sync (deraadt@)
mtree/special
~ mtree/special
> +hoststated.conf (david@)
netstart
~ netstart
> move the delay for IPv6 DAD to after all interfaces have started
> fixes problems with daemons being unable to bind to all addreses at boot
> ok itojun@ hshoexer@ (david@)
== regress =========================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/regress
usr.bin
~ make/t23.out
> update output to match recent make changes; ok espie@ (david@)
== share ============================================================= 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man7/mdoc.samples.7 ~ man9/pci_conf_read.9
~ man9/pci_intr_map.9
> more cats removal; (jmc@)
~ man4/man4.amd64/Makefile ~ man8/man8.amd64/MAKEDEV.8
+ man4/man4.amd64/nvram.4
> copy nvram code from i386, because amd64 can use it too. done by
> tybollt at solace.miun.se, ok jcs (deraadt@)
~ man8/man8.alpha/MAKEDEV.8 ~ man8/man8.amd64/MAKEDEV.8
~ man8/man8.armish/MAKEDEV.8 ~ man8/man8.hp300/MAKEDEV.8
~ man8/man8.hppa/MAKEDEV.8 ~ man8/man8.hppa64/MAKEDEV.8
~ man8/man8.i386/MAKEDEV.8 ~ man8/man8.landisk/MAKEDEV.8
~ man8/man8.luna88k/MAKEDEV.8 ~ man8/man8.mac68k/MAKEDEV.8
~ man8/man8.macppc/MAKEDEV.8 ~ man8/man8.mvme68k/MAKEDEV.8
~ man8/man8.mvme88k/MAKEDEV.8 ~ man8/man8.sgi/MAKEDEV.8
~ man8/man8.sparc/MAKEDEV.8 ~ man8/man8.sparc64/MAKEDEV.8
~ man8/man8.vax/MAKEDEV.8 ~ man8/man8.zaurus/MAKEDEV.8
> sync (deraadt@)
tmac
~ mdoc/doc-common
> more cats removal; (jmc@)
== sys =============================================================== 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/amd64/amd64
~ conf.c ~ cpu.c
~ machdep.c + nvram.c
> copy nvram code from i386, because amd64 can use it too. done by
> tybollt at solace.miun.se, ok jcs (deraadt@)
arch/amd64/conf
~ GENERIC ~ files.amd64
> copy nvram code from i386, because amd64 can use it too. done by
> tybollt at solace.miun.se, ok jcs (deraadt@)
arch/amd64/isa
~ clock.c + nvram.h
> copy nvram code from i386, because amd64 can use it too. done by
> tybollt at solace.miun.se, ok jcs (deraadt@)
dev
~ audio.c
> the MI audio layer never really knows what encoding the hardware uses;
> the hardware drivers just set a conversion function.
> when the MI audio layer needs to add silence, it adds silence in the
> userland format, but the amount added is for the hardware sample size.
> this diff fixes both record mode by sending the right amount, and
> play mode by converting the silence to the right format. (jakemsr@)
~ audio.c
> for consistency, keep the count of dropped data in HW sample size, and
> convert to userland sample size when needed.
> why this subsystem wasn't written with samples as the basic unit of
> measure is beyond me. (jakemsr@)
dev/pci
~ pcidevs
> recognize some VIA P4M900 devices
> "sure" deraadt (jakemsr@)
~ pcidevs.h ~ pcidevs_data.h
> regen (jakemsr@)
~ auich.c
> add proper recording encodings to auich(4).
> tested by brad@ (jakemsr@)
~ azalia.c
> print the vendor id string for unknown azalia codecs if we find it in
> the pcidevs database.
> ok deanna@ (reyk@)
dev/pcmcia
~ if_malo.c
> ETHER_ALIGN the mbuf so that it works on strictalignment archs. This is a
> quick hack because cmalo_rx() should use m_getdev() instead. OK mglocker@
> (claudio@)
~ if_malo.c
> Activate watchdog timer. We need to find out about the issue that the
> device stops with TX interrupts so often. (mglocker@)
== usr.bin =========================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cdio
~ rip.c
> exit when /dev/audio can't be opened.
> from Alexey Vatchenko <av at bsdua.org>
> ok theo (jakemsr@)
sudo
~ parse.c
> Fix off by one in group list matching. Found by david@ (millert@)
~ CHANGES ~ Makefile.in
~ sudoers ~ version.h
> bump sudo version to 1.6.9p3 (millert@)
== usr.sbin ========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.sbin
hoststatectl
~ hoststatectl.8
> document the reload command. (pyr@)
user
~ user.c
> catch a few truncation cases instead of silently ignoring them. one of the
> fixes is from pr 5554. ok millert, ray (deraadt@)
===============================================================================
More information about the odc
mailing list