[odc] Daily src changes for 2005-10-04
ODC
auto at squish.net
Wed Oct 5 08:00:27 BST 2005
OpenBSD src changes summary for 2005-10-04
==========================================
bin/ksh distrib/sets
etc/MAKEDEV.mi etc/etc.alpha/MAKEDEV
etc/etc.amd64/MAKEDEV etc/etc.cats/MAKEDEV
etc/etc.hp300/MAKEDEV etc/etc.hppa/MAKEDEV
etc/etc.hppa64/MAKEDEV etc/etc.i386/MAKEDEV
etc/etc.luna88k/MAKEDEV etc/etc.mac68k/MAKEDEV
etc/etc.macppc/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/netstart lib/libc
sbin/bioctl share/man
sys/arch/i386/conf sys/arch/i386/i386
sys/dev sys/dev/ic
sys/dev/microcode sys/dev/usb
sys/kern sys/scsi
sys/ufs/ext2fs usr.bin/cvs
usr.bin/lndir usr.bin/mg
usr.bin/rcs usr.bin/sort
== bin =============================================================== 01/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/bin
ksh
~ sh.h
> Bump max array size. Needed for upcoming MAKEDEV speedup. ok deraadt@
> (otto@)
== distrib =========================================================== 02/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/distrib
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@)
== etc =============================================================== 03/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/etc
MAKEDEV.mi
~ MAKEDEV.mi
> Do not buikd mklist as a string, it is not used anyway.
> Nice speedup of MAKEDEV on slower archs. ok fries@ deraadt@ (otto@)
~ MAKEDEV.mi
> Removing files is handled by M(), and setting the group to operator as
> well, so no need to do that on our own in dodisk(). ok todd@ deraadt@
> (otto@)
~ MAKEDEV.mi
> oops, typo (otto@)
etc.alpha/MAKEDEV
~ etc.alpha/MAKEDEV
> regen (otto@)
~ etc.alpha/MAKEDEV
> regen (otto@)
~ etc.alpha/MAKEDEV
> regen (otto@)
etc.amd64/MAKEDEV
~ etc.amd64/MAKEDEV
> regen (otto@)
~ etc.amd64/MAKEDEV
> regen (otto@)
~ etc.amd64/MAKEDEV
> regen (otto@)
etc.cats/MAKEDEV
~ etc.cats/MAKEDEV
> regen (otto@)
~ etc.cats/MAKEDEV
> regen (otto@)
~ etc.cats/MAKEDEV
> regen (otto@)
etc.hp300/MAKEDEV
~ etc.hp300/MAKEDEV
> regen (otto@)
~ etc.hp300/MAKEDEV
> regen (otto@)
~ etc.hp300/MAKEDEV
> regen (otto@)
etc.hppa/MAKEDEV
~ etc.hppa/MAKEDEV
> regen (otto@)
~ etc.hppa/MAKEDEV
> regen (otto@)
~ etc.hppa/MAKEDEV
> regen (otto@)
etc.hppa64/MAKEDEV
~ etc.hppa64/MAKEDEV
> regen (otto@)
~ etc.hppa64/MAKEDEV
> regen (otto@)
~ etc.hppa64/MAKEDEV
> regen (otto@)
etc.i386/MAKEDEV
~ etc.i386/MAKEDEV
> regen (otto@)
~ etc.i386/MAKEDEV
> regen (otto@)
~ etc.i386/MAKEDEV
> regen (otto@)
etc.luna88k/MAKEDEV
~ etc.luna88k/MAKEDEV
> regen (otto@)
~ etc.luna88k/MAKEDEV
> regen (otto@)
~ etc.luna88k/MAKEDEV
> regen (otto@)
etc.mac68k/MAKEDEV
~ etc.mac68k/MAKEDEV
> regen (otto@)
~ etc.mac68k/MAKEDEV
> regen (otto@)
~ etc.mac68k/MAKEDEV
> regen (otto@)
etc.macppc/MAKEDEV
~ etc.macppc/MAKEDEV
> regen (otto@)
~ etc.macppc/MAKEDEV
> regen (otto@)
~ etc.macppc/MAKEDEV
> regen (otto@)
etc.mvme68k/MAKEDEV
~ etc.mvme68k/MAKEDEV
> regen (otto@)
~ etc.mvme68k/MAKEDEV
> regen (otto@)
~ etc.mvme68k/MAKEDEV
> regen (otto@)
etc.mvme88k/MAKEDEV
~ etc.mvme88k/MAKEDEV
> regen (otto@)
~ etc.mvme88k/MAKEDEV
> regen (otto@)
~ etc.mvme88k/MAKEDEV
> regen (otto@)
etc.sgi/MAKEDEV
~ etc.sgi/MAKEDEV
> regen (otto@)
~ etc.sgi/MAKEDEV
> regen (otto@)
~ etc.sgi/MAKEDEV
> regen (otto@)
etc.sparc/MAKEDEV
~ etc.sparc/MAKEDEV
> regen (otto@)
~ etc.sparc/MAKEDEV
> regen (otto@)
~ etc.sparc/MAKEDEV
> regen (otto@)
etc.sparc64/MAKEDEV
~ etc.sparc64/MAKEDEV
> regen (otto@)
~ etc.sparc64/MAKEDEV
> regen (otto@)
~ etc.sparc64/MAKEDEV
> regen (otto@)
etc.vax/MAKEDEV
~ etc.vax/MAKEDEV
> regen (otto@)
~ etc.vax/MAKEDEV
> regen (otto@)
~ etc.vax/MAKEDEV
> regen (otto@)
etc.zaurus/MAKEDEV
~ etc.zaurus/MAKEDEV
> regen (otto@)
~ etc.zaurus/MAKEDEV
> regen (otto@)
~ etc.zaurus/MAKEDEV
> regen (otto@)
netstart
~ netstart
> trunk must be started after physical ethernet devices, but before vlan.
> populate ifmstart lines accordingly.
> prodded/tested by brad@
> ok reyk@ (todd@)
== lib =============================================================== 04/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/lib
libc
~ gen/login_cap.c
> Fix use after free(). Bug found by mpech@; ok deraadt@ (otto@)
== sbin ============================================================== 05/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sbin
bioctl
~ bioctl.8
> wording from simon kuhnle (pr #4530); (jmc@)
== share ============================================================= 06/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/share
man
~ man4/trunk.4
> start to describe the trunk(4) protocols.
> thanks to jmc@ and Michael Knudson (reyk@)
~ man4/pim.4
> update RFC reference for PIM-DM;
> remove out of date comment concerning RFC for PIM-SM;
> ok mcbride@ (jmc@)
~ man4/it.4
> it(4) can be found at port 0xc00; from Mike Belopuhov <mkb at crypt.org.ru > (grange@)
~ man4/trunk.4
> tweak; (jmc@)
== sys =============================================================== 07/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/sys
arch/i386/conf
~ GENERIC
> it(4) can be found at port 0xc00; from Mike Belopuhov <mkb at crypt.org.ru > (grange@)
~ GENERIC ~ files.i386
> Add initial IPMI implementation. Currently only KCS retrieval method is
> supported. SMIC and BMC will follow shortly.
> Code written by Jordan Hargrave <jordan underscore hargrave at hotmail dot
> com>
> help grange@ and deraadt@
> ok deraadt@ (marco@)
~ GENERIC
> tabs are holier than spaces (deraadt@)
~ GENERIC
> move ipmi chunk to nicer place (deraadt@)
arch/i386/i386
~ mainbus.c
> Add initial IPMI implementation. Currently only KCS retrieval method is
> supported. SMIC and BMC will follow shortly.
> Code written by Jordan Hargrave <jordan underscore hargrave at hotmail dot
> com>
> help grange@ and deraadt@
> ok deraadt@ (marco@)
dev
+ ipmi.c + ipmivar.h
> Add initial IPMI implementation. Currently only the KCS retrieval method
> is
> supported. SMIC and BMC are being worked on. IPMI will remain disabled
> for
> now.
> Code written by Jordan Hargrave <jordan underscore hargrave at hotmail dot
> com>
> help grange@ and deraadt@
> ok deraadt@ (marco@)
~ ipmivar.h
> spacing (deraadt@)
dev/ic
~ ar5210.c ~ ar5211.c
> fix a bug in Tx descriptor processing.
> found by David Malone (reyk@)
~ aic7xxx.c ~ aic79xx.c
> Sync with new aicasm.c. No functional change. (krw@)
dev/microcode
~ aic7xxx/aicasm.c
> Emit '#define NUM_CRIT_SECTIONS' instead of 'static const int
> num_crit_sections' so that array declarations in aic7[9x]xx.c use
> compile time constructs that can be parsed by Anil. No functional
> change. (krw@)
~ aic7xxx/aic7xxx_seq.h ~ aic7xxx/aic79xx_seq.h
> Sync with new aicasm.c. No functional change. (krw@)
dev/usb
~ ehci.c ~ ohci.c
~ uhci.c
> Make sure we don't enable host controller interrupts until all
> initialization is finished.
> From augustss NetBSD
> ok dlg@ pascoe@ (brad@)
kern
~ vfs_sync.c
> Make the syncer grab a reference for the vnode to avoid it from being
> reclaimed while in this sensitive time frame. That is needed when we
> don't have locks. Should fix the 'sched_sync: fsync failed' panic some
> people were seeing.
> Testing mostly by sturm@ and krw@, okay tedu@ and deraadt at .edro@)
scsi
~ scsi_base.c
> shorter name for wait channel (deraadt@)
ufs/ext2fs
~ ext2fs.h
> typo (pedro@)
== usr.bin =========================================================== 08/08 ==
http://www.openbsd.org/cgi-bin/cvsweb/src/usr.bin
cvs
~ rcs.c
> write locks to the RCS file; (joris@)
~ rcs.c
> correctly parse the lock section in an RCS file; (joris@)
lndir
~ lndir.c ~ lndir.1
> ignore the .#* files left over by cvs (and emacs). ok deraadt@, jmc at . > (matthieu@)
~ lndir.1 ~ lndir.c
> standard synopsis/usage() and sort options list; (jmc@)
mg
~ theo.c
> couldn't resist... (marco@)
rcs
+ co.1
> some man pages bits; ok joris niallo (xsa@)
~ co.1
> various fixups; (jmc@)
~ co.c
> - support -l and -u flags;
> - better output; (joris@)
sort
~ sort.c
> remove ellipsis from -k in usage(); (jmc@)
~ sort.1
> document that -k may be specified multiple times,
> and the effect of doing so;
> ok otto@ (jmc@)
~ sort.1
> remove ellipsis following -k in synopsis; my last commit put this
> in the wrong place, but i think it will be clearer to remove it
> altogether and improve the description of -k (to follow);
> ok otto@ (jmc@)
~ sort.1
> clarify behaviour of -u option;
> ok otto@ (jmc@)
===============================================================================
More information about the odc
mailing list